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


Ignore:
Timestamp:
28 Aug 2014, 06:22:48 (10 years ago)
Author:
interdigital
Message:

Integrated the encoder changes for RD-based 3D LUT size selection from R0179 (macro R0179_ENC_OPT_3DLUT_SIZE)

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

Legend:

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

    r875 r877  
    11451145#if R0151_CGS_3D_ASYMLUT_IMPROVE
    11461146  ("CGSAdaptC",     m_nCGSAdaptiveChroma , 1, "adaptive chroma partition (only for the case of two chroma partitions)")
     1147#endif
     1148#if R0179_ENC_OPT_3DLUT_SIZE
     1149  ("CGSSizeRDO",     m_nCGSLutSizeRDO , 0, "RDOpt selection of best table size (effective when large maximum table size such as 8x8x8 is used)")
    11471150#endif
    11481151#endif
     
    37673770  printf("CGSAdaptC:%d " , m_nCGSAdaptiveChroma );
    37683771#endif
     3772#if R0179_ENC_OPT_3DLUT_SIZE
     3773  printf("CGSSizeRDO:%d " , m_nCGSLutSizeRDO );
     3774#endif
     3775
    37693776  printf("\n\n");
    37703777 
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.h

    r875 r877  
    468468  Int  m_nCGSAdaptiveChroma;
    469469#endif
     470#if R0179_ENC_OPT_3DLUT_SIZE
     471  Int  m_nCGSLutSizeRDO;
     472#endif
    470473#endif
    471474#endif //SVC_EXTENSION
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncTop.cpp

    r875 r877  
    728728#if R0151_CGS_3D_ASYMLUT_IMPROVE
    729729    m_acTEncTop[layer].setCGSAdaptChroma( m_nCGSAdaptiveChroma );
     730#endif
     731#if R0179_ENC_OPT_3DLUT_SIZE
     732    m_acTEncTop[layer].setCGSLutSizeRDO( m_nCGSLutSizeRDO );
    730733#endif
    731734#endif
Note: See TracChangeset for help on using the changeset viewer.