Changeset 1215 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibCommon


Ignore:
Timestamp:
8 Jul 2015, 23:43:06 (10 years ago)
Author:
seregin
Message:

macro cleanup: R0300_CGS_RES_COEFF_CODING

Location:
branches/SHM-dev/source/Lib/TLibCommon
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/Lib/TLibCommon/TCom3DAsymLUT.h

    r1214 r1215  
    3030  virtual Void destroy();
    3131
    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; }
    4747
    4848  Void  addRefLayerId( UInt uiRefLayerId ) 
     
    101101  Int   m_nMappingOffset;
    102102  Int   m_nResQuanBit;
    103 #if R0300_CGS_RES_COEFF_CODING
    104103  Int   m_nDeltaBits;
    105 #endif
     104
    106105  SCuboid *** m_pCuboid;
    107106  const static Int m_nVertexIdxOffset[4][3];
  • branches/SHM-dev/source/Lib/TLibCommon/TypeDef.h

    r1214 r1215  
    5757#define CGS_3D_ASYMLUT                   1      ///< Colour gamut scalability with look-up table
    5858#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
    6060#define R0164_CGS_LUT_BUGFIX             1      ///< JCTVC-R0164: Bug fix with LUT syntax
    6161#define R0164_CGS_LUT_BUGFIX_CHECK       0      ///< JCTVC-R0164: Add traces explicitly/non-explicitly encoded vertices and check if 3DLUT is correctly filled
    6262#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 R0151
    6463#define R0179_ENC_OPT_3DLUT_SIZE         0      ///< JCTVC-R0179: RD decision based LUT size selection
    6564#endif
Note: See TracChangeset for help on using the changeset viewer.