- Timestamp:
- 7 Jul 2015, 02:27:23 (9 years ago)
- Location:
- branches/SHM-dev/source/Lib
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h
r1124 r1125 173 173 #define P0068_CROSS_LAYER_ALIGNED_IDR_ONLY_FOR_IRAP_FLAG 1 ///< a flag to indicatate whether picture types for IRAP are IDR across layers. 174 174 175 #define IRAP_ALIGN_FLAG_IN_VPS_VUI 1 ///< Move IRAP align flag to VPS VUI176 177 175 #define VIEW_ID_RELATED_SIGNALING 1 ///< Introduce syntax elements view_id and view_id_val 178 176 #define N0065_LAYER_POC_ALIGNMENT 1 -
branches/SHM-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp
r1124 r1125 3274 3274 #endif 3275 3275 3276 #if !IRAP_ALIGN_FLAG_IN_VPS_VUI3277 READ_FLAG(uiCode, "cross_layer_irap_aligned_flag" );3278 vps->setCrossLayerIrapAlignFlag(uiCode);3279 #endif3280 3281 3276 #if VPS_DPB_SIZE_TABLE 3282 3277 parseVpsDpbSizeTable(vps); … … 3671 3666 { 3672 3667 #endif 3673 #if IRAP_ALIGN_FLAG_IN_VPS_VUI3674 3668 READ_FLAG(uiCode, "cross_layer_irap_aligned_flag" ); 3675 3669 vps->setCrossLayerIrapAlignFlag(uiCode); 3676 #endif3677 3670 #if O0223_PICTURE_TYPES_ALIGN_FLAG 3678 3671 } -
branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp
r1124 r1125 2313 2313 } 2314 2314 #endif 2315 #if !IRAP_ALIGN_FLAG_IN_VPS_VUI 2316 WRITE_FLAG(vps->getCrossLayerIrapAlignFlag(), "cross_layer_irap_aligned_flag"); 2317 #endif 2315 2318 2316 #if VPS_DPB_SIZE_TABLE 2319 2317 codeVpsDpbSizeTable(vps); … … 2518 2516 { 2519 2517 #endif 2520 #if IRAP_ALIGN_FLAG_IN_VPS_VUI2521 2518 WRITE_FLAG(vps->getCrossLayerIrapAlignFlag(), "cross_layer_irap_aligned_flag"); 2522 #endif2523 2519 #if O0223_PICTURE_TYPES_ALIGN_FLAG 2524 2520 }
Note: See TracChangeset for help on using the changeset viewer.