Changeset 1215 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibCommon
- Timestamp:
- 8 Jul 2015, 23:43:06 (10 years ago)
- Location:
- branches/SHM-dev/source/Lib/TLibCommon
- Files:
-
- 2 edited
-
TCom3DAsymLUT.h (modified) (2 diffs)
-
TypeDef.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibCommon/TCom3DAsymLUT.h
r1214 r1215 30 30 virtual Void destroy(); 31 31 32 Int getMaxOctantDepth() { return m_nMaxOctantDepth;}33 Int getCurOctantDepth() { return m_nCurOctantDepth;}34 Int getInputBitDepthY() { return m_nInputBitDepthY; }35 Int getOutputBitDepthY() { return m_nOutputBitDepthY; }36 Int getInputBitDepthC() { return m_nInputBitDepthC; }37 Int getOutputBitDepthC() { return m_nOutputBitDepthC; }38 Int getResQuantBit() { return m_nResQuanBit;}39 Void setResQuantBit(Int n) { m_nResQuanBit = n;}40 #if R0300_CGS_RES_COEFF_CODING 41 Int getMappingShift() { return m_nMappingShift; }42 Int getDeltaBits() { return m_nDeltaBits; }43 Void setDeltaBits(Int n) { m_nDeltaBits = n; }44 #endif 45 Int getMaxYPartNumLog2() { return m_nMaxYPartNumLog2; }46 Int getCurYPartNumLog2() { return m_nCurYPartNumLog2; }32 Int getMaxOctantDepth() { return m_nMaxOctantDepth; } 33 Int getCurOctantDepth() { return m_nCurOctantDepth; } 34 Int getInputBitDepthY() { return m_nInputBitDepthY; } 35 Int getOutputBitDepthY() { return m_nOutputBitDepthY; } 36 Int getInputBitDepthC() { return m_nInputBitDepthC; } 37 Int getOutputBitDepthC() { return m_nOutputBitDepthC; } 38 Int getResQuantBit() { return m_nResQuanBit; } 39 Void setResQuantBit(Int n) { m_nResQuanBit = n; } 40 41 Int getMappingShift() { return m_nMappingShift; } 42 Int getDeltaBits() { return m_nDeltaBits; } 43 Void setDeltaBits(Int n) { m_nDeltaBits = n; } 44 45 Int getMaxYPartNumLog2() { return m_nMaxYPartNumLog2; } 46 Int getCurYPartNumLog2() { return m_nCurYPartNumLog2; } 47 47 48 48 Void addRefLayerId( UInt uiRefLayerId ) … … 101 101 Int m_nMappingOffset; 102 102 Int m_nResQuanBit; 103 #if R0300_CGS_RES_COEFF_CODING104 103 Int m_nDeltaBits; 105 #endif 104 106 105 SCuboid *** m_pCuboid; 107 106 const static Int m_nVertexIdxOffset[4][3]; -
branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h
r1214 r1215 57 57 #define CGS_3D_ASYMLUT 1 ///< Colour gamut scalability with look-up table 58 58 #if CGS_3D_ASYMLUT 59 #define CGS_GCC_NO_VECTORIZATION 1 59 #define CGS_GCC_NO_VECTORIZATION 1 ///< disable victorization to avoid issues with some compilers 60 60 #define R0164_CGS_LUT_BUGFIX 1 ///< JCTVC-R0164: Bug fix with LUT syntax 61 61 #define R0164_CGS_LUT_BUGFIX_CHECK 0 ///< JCTVC-R0164: Add traces explicitly/non-explicitly encoded vertices and check if 3DLUT is correctly filled 62 62 #define R0179_CGS_SIZE_8x1x1 1 ///< JCTVC-R0179: allow CGS LUT size to be 8x1x1 as well 63 #define R0300_CGS_RES_COEFF_CODING 1 ///< JCTVC-R0300: improved residual coefficient coding for R015164 63 #define R0179_ENC_OPT_3DLUT_SIZE 0 ///< JCTVC-R0179: RD decision based LUT size selection 65 64 #endif
Note: See TracChangeset for help on using the changeset viewer.