Changeset 796 in SHVCSoftware
- Timestamp:
- 6 Jun 2014, 20:40:28 (11 years ago)
- Location:
- branches/SHM-6-dev/source/Lib
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-6-dev/source/Lib/TLibCommon/TComSlice.cpp
r795 r796 2342 2342 ::memset(m_loopFilterNotAcrossTilesFlag, 0, sizeof(m_loopFilterNotAcrossTilesFlag)); 2343 2343 #endif 2344 #if TILE_BOUNDARY_ALIGNED_FLAG2345 2344 ::memset(m_tileBoundariesAlignedFlag, 0, sizeof(m_tileBoundariesAlignedFlag)); 2346 #endif2347 2345 #if VPS_VUI_WPP_NOT_IN_USE__FLAG 2348 2346 m_wppNotInUseFlag = true; … … 2489 2487 } 2490 2488 } 2491 #if TILE_BOUNDARY_ALIGNED_FLAG 2489 2492 2490 if (m_tilesNotInUseFlag) 2493 2491 { … … 2500 2498 } 2501 2499 } 2502 #endif 2503 } 2504 #endif 2500 } 2501 #endif 2502 2505 2503 #if VPS_VUI_WPP_NOT_IN_USE__FLAG 2506 2504 Void TComVPS::setWppNotInUseFlag(Bool x) -
branches/SHM-6-dev/source/Lib/TLibCommon/TComSlice.h
r795 r796 597 597 Bool m_loopFilterNotAcrossTilesFlag[MAX_VPS_LAYER_ID_PLUS1]; 598 598 #endif 599 #if TILE_BOUNDARY_ALIGNED_FLAG600 599 Bool m_tileBoundariesAlignedFlag[MAX_VPS_LAYER_ID_PLUS1][MAX_VPS_LAYER_ID_PLUS1]; 601 #endif602 600 #if VPS_VUI_WPP_NOT_IN_USE__FLAG 603 601 Bool m_wppNotInUseFlag; … … 992 990 Void setLoopFilterNotAcrossTilesFlag(Int currLayerId, Bool x) { m_loopFilterNotAcrossTilesFlag[currLayerId] = x; } 993 991 #endif 994 #if TILE_BOUNDARY_ALIGNED_FLAG995 992 Bool getTileBoundariesAlignedFlag(Int currLayerId, Int refLayerId) { return m_tileBoundariesAlignedFlag[currLayerId][refLayerId]; } 996 993 Void setTileBoundariesAlignedFlag(Int currLayerId, Int refLayerId, Bool x) { m_tileBoundariesAlignedFlag[currLayerId][refLayerId] = x; } 997 #endif998 994 #if VPS_VUI_WPP_NOT_IN_USE__FLAG 999 995 Bool getWppNotInUseFlag() { return m_wppNotInUseFlag; } -
branches/SHM-6-dev/source/Lib/TLibCommon/TypeDef.h
r795 r796 130 130 #define VPS_VUI_TILES_NOT_IN_USE__FLAG 1 ///< JCTVC-O0226: VPS VUI flag to indicate tile not in use 131 131 #define VPS_VUI_WPP_NOT_IN_USE__FLAG 1 ///< JCTVC-O0226: VPS VUI flag to indicate tile not in use 132 #define TILE_BOUNDARY_ALIGNED_FLAG 1 ///< JCTVC-N0160/JCTVC-N0199 proposal 2 variant 2: VPS VUI flag to indicate tile boundary alignment133 132 #define N0160_VUI_EXT_ILP_REF 1 ///< VUI extension inter-layer dependency offset signalling 134 133 #if M0040_ADAPTIVE_RESOLUTION_CHANGE -
branches/SHM-6-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp
r795 r796 2240 2240 } 2241 2241 #endif 2242 #if TILE_BOUNDARY_ALIGNED_FLAG 2242 2243 2243 for(i = 1; i < vps->getMaxLayers(); i++) 2244 2244 { … … 2255 2255 } 2256 2256 } 2257 #endif2258 2257 #if VPS_VUI_TILES_NOT_IN_USE__FLAG 2259 2258 } -
branches/SHM-6-dev/source/Lib/TLibEncoder/TEncCavlc.cpp
r795 r796 1534 1534 } 1535 1535 #endif 1536 #if TILE_BOUNDARY_ALIGNED_FLAG 1536 1537 1537 for(i = 1; i < vps->getMaxLayers(); i++) 1538 1538 { … … 1549 1549 } 1550 1550 } 1551 #endif1552 1551 #if VPS_VUI_TILES_NOT_IN_USE__FLAG 1553 1552 }
Note: See TracChangeset for help on using the changeset viewer.