Changeset 825 in SHVCSoftware for branches/SHM-dev/source/App/TAppEncoder


Ignore:
Timestamp:
11 Jul 2014, 20:42:00 (10 years ago)
Author:
qualcomm
Message:

Integration of R0151(R0151_CGS_3D_ASYMLUT_IMPROVE), R0150 (R0150_CGS_SIGNAL_CONSTRAINTS), and R0164 (R0164_CGS_LUT_BUGFIX)

Location:
branches/SHM-dev/source/App/TAppEncoder
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.cpp

    r823 r825  
    10031003  ("CGSMaxYPartNumLog",  m_nCGSMaxYPartNumLog2 , 2, "max Y part number ")
    10041004  ("CGSLUTBit",     m_nCGSLUTBit , 12, "bit depth of CGS LUT")
     1005#if R0151_CGS_3D_ASYMLUT_IMPROVE
     1006  ("CGSAdaptC",     m_nCGSAdaptiveChroma , 1, "adaptive chroma partition (only for the case of two chroma partitions)")
     1007#endif
    10051008#endif
    10061009#if Q0108_TSA_STSA
     
    30873090  printf("CGS: %d CGSMaxOctantDepth: %d CGSMaxYPartNumLog2: %d CGSLUTBit:%d " , m_nCGSFlag , m_nCGSMaxOctantDepth , m_nCGSMaxYPartNumLog2 , m_nCGSLUTBit );
    30883091#endif
     3092#if R0151_CGS_3D_ASYMLUT_IMPROVE
     3093  printf("CGSAdaptC:%d " , m_nCGSAdaptiveChroma );
     3094#endif
    30893095  printf("\n\n");
    30903096 
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.h

    r823 r825  
    435435  Int  m_nCGSMaxYPartNumLog2;
    436436  Int  m_nCGSLUTBit;
    437 #endif
     437#if R0151_CGS_3D_ASYMLUT_IMPROVE
     438  Int  m_nCGSAdaptiveChroma;
     439#endif
     440#endif
    438441#endif //SVC_EXTENSION
    439442public:
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncTop.cpp

    r823 r825  
    650650    m_acTEncTop[layer].setCGSMaxYPartNumLog2( m_nCGSMaxYPartNumLog2 );
    651651    m_acTEncTop[layer].setCGSLUTBit( m_nCGSLUTBit );
     652#if R0151_CGS_3D_ASYMLUT_IMPROVE
     653    m_acTEncTop[layer].setCGSAdaptChroma( m_nCGSAdaptiveChroma );
     654#endif
    652655#endif
    653656#if Q0078_ADD_LAYER_SETS
Note: See TracChangeset for help on using the changeset viewer.