Changeset 485 in SHVCSoftware for branches/SHM-4.0-dev/source/Lib/TLibDecoder


Ignore:
Timestamp:
16 Nov 2013, 01:12:02 (11 years ago)
Author:
qualcomm
Message:

Removal of IRAP align dependency constraints on poc_Reset_flag and move IRAP align flag to VPS VUI (JCTVC-O0223 proposal 2,JCTVC-O0139 proposal 5)

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

Legend:

Unmodified
Added
Removed
  • branches/SHM-4.0-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r484 r485  
    13001300#endif
    13011301
    1302 #if N0147_IRAP_ALIGN_FLAG
     1302#if N0147_IRAP_ALIGN_FLAG && !IRAP_ALIGN_FLAG_IN_VPS_VUI
    13031303  READ_FLAG(uiCode, "cross_layer_irap_aligned_flag" );
    13041304  vps->setCrossLayerIrapAlignFlag(uiCode);
     
    13751375  UInt i,j;
    13761376  UInt uiCode;
     1377#if IRAP_ALIGN_FLAG_IN_VPS_VUI
     1378  READ_FLAG(uiCode, "cross_layer_irap_aligned_flag" );
     1379  vps->setCrossLayerIrapAlignFlag(uiCode);
     1380#endif
    13771381#if VPS_VUI_BITRATE_PICRATE
    13781382  READ_FLAG( uiCode,        "bit_rate_present_vps_flag" );  vps->setBitRatePresentVpsFlag( uiCode ? true : false );
  • branches/SHM-4.0-dev/source/Lib/TLibDecoder/TDecTop.cpp

    r484 r485  
    788788  // actual decoding starts here
    789789  xActivateParameterSets();
    790 #if 0 // N0147_IRAP_ALIGN_FLAG Disabled for now!
     790#if !O0223_O0139_IRAP_ALIGN_NO_CONTRAINTS
     791  //Note setting O0223_O0139_IRAP_ALIGN_NO_CONTRAINTS to 0 may cause decoder to crash.
    791792  //When cross_layer_irap_aligned_flag is equal to 0, num_extra_slice_header_bits >=1
    792793  if(!m_apcSlicePilot->getVPS()->getCrossLayerIrapAlignFlag() )
Note: See TracChangeset for help on using the changeset viewer.