Changeset 1110 in 3DVCSoftware for branches/HTM-12.2-dev2-HHI/source/Lib/TLibCommon
- Timestamp:
- 7 Nov 2014, 14:05:45 (10 years ago)
- Location:
- branches/HTM-12.2-dev2-HHI/source/Lib/TLibCommon
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified branches/HTM-12.2-dev2-HHI/source/Lib/TLibCommon/TComSlice.cpp ¶
r1108 r1110 1878 1878 m_vpsBaseLayerInternalFlag = true; 1879 1879 m_vpsBaseLayerAvailableFlag = true; 1880 1881 1880 1882 #endif 1881 1883 … … 1913 1915 m_repFormatIdxPresentFlag = false; 1914 1916 m_maxOneActiveRefLayerFlag = false; 1917 #if H_MV_HLS_FIX 1918 m_vpsPocLsbAlignedFlag = false; 1919 #endif 1915 1920 m_directDepTypeLenMinus2 = 0; 1916 1921 … … 2366 2371 return numViews; 2367 2372 } 2368 2369 2373 2370 2374 Void TComVPS::deriveLayerSetLayerIdList() -
TabularUnified branches/HTM-12.2-dev2-HHI/source/Lib/TLibCommon/TComSlice.h ¶
r1106 r1110 861 861 TComRepFormat* m_repFormat [MAX_NUM_LAYERS]; 862 862 Bool m_maxOneActiveRefLayerFlag; 863 #if H_MV_HLS7_GEN 863 #if H_MV_HLS7_GEN || H_MV_HLS_FIX 864 864 Bool m_vpsPocLsbAlignedFlag; 865 865 #endif … … 1146 1146 Bool getMaxOneActiveRefLayerFlag( ) { return m_maxOneActiveRefLayerFlag; } 1147 1147 1148 #if H_MV_HLS7_GEN 1148 #if H_MV_HLS7_GEN || H_MV_HLS_FIX 1149 1149 Void setVpsPocLsbAlignedFlag( Bool flag ) { m_vpsPocLsbAlignedFlag = flag; } 1150 1150 Bool getVpsPocLsbAlignedFlag( ) { return m_vpsPocLsbAlignedFlag; } … … 2880 2880 Int getPocMsbVal( ) { return m_pocMsbVal; } 2881 2881 2882 #if H_MV_HLS_FIX 2883 Bool getCraOrBlaPicFlag() { return ( getCraPicFlag() || getBlaPicFlag() ); } 2884 Bool getPocMsbValRequiredFlag() { return ( getCraOrBlaPicFlag() && ( getVPS()->getVpsPocLsbAlignedFlag() || getVPS()->getNumDirectRefLayers( getLayerIdInVps() ) == 0 ) ); } 2885 #else 2882 2886 Bool getPocMsbValRequiredFlag() { return m_pocMsbValRequiredFlag; } 2883 2887 Void setPocMsbValRequiredFlag(Bool x) { m_pocMsbValRequiredFlag = x; } 2888 #endif 2889 2884 2890 2885 2891 UInt getPocLsbValLen() { return getSPS()->getBitsForPOC(); }; //log2_max_pic_order_cnt_lsb_minus4 + 4 -
TabularUnified branches/HTM-12.2-dev2-HHI/source/Lib/TLibCommon/TypeDef.h ¶
r1109 r1110 383 383 ///////////////////////////////////////////////////////////////////////////////// 384 384 // TBD: Check if integration is necessary. 385 386 #define H_MV_HLS_FIX 1 385 387 #define H_MV_HLS_PTL_LIMITS 0 386 388 #define H_MV_HLS7_GEN 0 // General changes (not tested)
Note: See TracChangeset for help on using the changeset viewer.