Changeset 843 in SHVCSoftware for branches/SHM-dev


Ignore:
Timestamp:
26 Jul 2014, 01:30:47 (10 years ago)
Author:
qualcomm
Message:

Conformance checking such that VPS VUI HRD only present if VPS timing info is signalled

Adoption of JCTVC-R0227. (Macro: R0227_VUI_BSP_HRD_FLAG)

From: Hendry <fhendry@…>

Location:
branches/SHM-dev/source/Lib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h

    r839 r843  
    4949#define O0137_MAX_LAYERID                1      ///< JCTVC-O0137, JCTVC-O0200, JCTVC-O0223: restrict nuh_layer_id and vps_max_layers_minus1
    5050
     51#define R0227_VUI_BSP_HRD_FLAG           1      ///< JCTVC-R0227, Conformance checking such that VPS VUI HRD only present if VPS timing info is signalled
    5152#define R0227_REP_FORMAT_CONSTRAINT      1      ///< JCTVC-R0227, Conformance checking such that representation format of a particular layer shall not be greater than the one defined in VPS for that layer
    5253#define R0227_BR_PR_ADD_LAYER_SET        1      ///< JCTVC-R0227, Signalling of bit-rate and picture rate for additional layer set
  • branches/SHM-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r839 r843  
    23972397  if (vps->getVpsVuiBspHrdPresentFlag())
    23982398  {
     2399#if R0227_VUI_BSP_HRD_FLAG
     2400    assert (vps->getTimingInfo()->getTimingInfoPresentFlag() == 1);
     2401#endif
    23992402    READ_UVLC( uiCode, "vps_num_bsp_hrd_parameters_minus1" ); vps->setVpsNumBspHrdParametersMinus1(uiCode);
    24002403    vps->createBspHrdParamBuffer(vps->getVpsNumBspHrdParametersMinus1() + 1);
Note: See TracChangeset for help on using the changeset viewer.