- Timestamp:
- 7 Jul 2015, 01:10:52 (9 years ago)
- Location:
- branches/SHM-dev/source/Lib
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h
r1114 r1115 89 89 #define ALIGNED_BUMPING 1 ///< JCTVC-P0192: Align bumping of pictures in an AU 90 90 #define FIX_ALIGN_BUMPING 1 91 #define O0109_O0199_FLAGS_TO_VUI 1 ///< JCTVC-O0109, O0199: move single_layer_for_non_irap_flag and higher_layer_flag to vps_vui92 91 #define O0109_VIEW_ID_LEN 1 ///< JCTVC-O0109: view_id_len_minus1 to view_id_len, and add constraint (1<<view_id_len) is greater than or equal to NumViews 93 92 -
branches/SHM-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp
r1114 r1115 3447 3447 #endif 3448 3448 3449 #if !O0109_O0199_FLAGS_TO_VUI3450 #if M0040_ADAPTIVE_RESOLUTION_CHANGE3451 READ_FLAG(uiCode, "single_layer_for_non_irap_flag" ); vps->setSingleLayerForNonIrapFlag(uiCode == 1 ? true : false);3452 #endif3453 #if HIGHER_LAYER_IRAP_SKIP_FLAG3454 READ_FLAG(uiCode, "higher_layer_irap_skip_flag" ); vps->setHigherLayerIrapSkipFlag(uiCode == 1 ? true : false);3455 #endif3456 #endif3457 3458 3449 READ_FLAG( uiCode, "vps_vui_present_flag"); vps->setVpsVuiPresentFlag(uiCode ? true : false); 3459 3450 … … 3972 3963 #endif 3973 3964 3974 #if O0109_O0199_FLAGS_TO_VUI3975 3965 #if M0040_ADAPTIVE_RESOLUTION_CHANGE 3976 3966 READ_FLAG(uiCode, "single_layer_for_non_irap_flag" ); vps->setSingleLayerForNonIrapFlag(uiCode == 1 ? true : false); … … 3984 3974 assert( !vps->getHigherLayerIrapSkipFlag() ); 3985 3975 } 3986 #endif3987 3976 #endif 3988 3977 #if N0160_VUI_EXT_ILP_REF -
branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp
r1114 r1115 2420 2420 #endif 2421 2421 2422 #if !O0109_O0199_FLAGS_TO_VUI2423 #if M0040_ADAPTIVE_RESOLUTION_CHANGE2424 WRITE_FLAG(vps->getSingleLayerForNonIrapFlag(), "single_layer_for_non_irap_flag" );2425 #endif2426 #if HIGHER_LAYER_IRAP_SKIP_FLAG2427 WRITE_FLAG(vps->getHigherLayerIrapSkipFlag(), "higher_layer_irap_skip_flag" );2428 #endif2429 #endif2430 2431 2422 #if P0307_VPS_NON_VUI_EXTENSION 2432 2423 // The value of vps_non_vui_extension_length shall be in the range of 0 to 4096, inclusive. … … 2743 2734 #endif 2744 2735 2745 #if O0109_O0199_FLAGS_TO_VUI2746 2736 #if M0040_ADAPTIVE_RESOLUTION_CHANGE 2747 2737 WRITE_FLAG(vps->getSingleLayerForNonIrapFlag(), "single_layer_for_non_irap_flag" ); … … 2755 2745 2756 2746 WRITE_FLAG(vps->getHigherLayerIrapSkipFlag(), "higher_layer_irap_skip_flag" ); 2757 #endif2758 2747 #endif 2759 2748 #if N0160_VUI_EXT_ILP_REF
Note: See TracChangeset for help on using the changeset viewer.