Changeset 764 in 3DVCSoftware for branches/HTM-9.2-dev0/source/App


Ignore:
Timestamp:
12 Jan 2014, 00:23:20 (11 years ago)
Author:
tech
Message:

Cleanup part 1

Location:
branches/HTM-9.2-dev0/source/App/TAppEncoder
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-9.2-dev0/source/App/TAppEncoder/TAppEncCfg.cpp

    r738 r764  
    378378#if H_3D_DIM
    379379  ("DMM",                   m_useDMM,           true,  "Depth intra model modes")
    380 #if !SEC_DMM3_RBC_F0147
    381   ("RBC",                   m_useRBC,           true,  "Region boundary chain mode")
    382 #endif
    383380  ("SDC",                   m_useSDC,           true,  "Simplified depth coding")
    384381  ("DLT",                   m_useDLT,           true,  "Depth lookup table")
     
    523520
    524521#if H_3D_IC
    525 #if SEC_ONLY_TEXTURE_IC_F0151
    526522  ("IlluCompEnable",           m_abUseIC, true, "Enable illumination compensation")
    527 #else
    528   ("IlluCompEnable",           m_abUseIC, std::vector<Bool>(2, true), "Enable illumination compensation")
    529 #endif
    530523#endif
    531524#if H_3D_INTER_SDC
     
    25182511#endif
    25192512#if H_3D_IC
    2520 #if SEC_ONLY_TEXTURE_IC_F0151
    25212513  printf( "IlluCompEnable: %d ", m_abUseIC);
    2522 #else
    2523   printf( "IlluCompEnable: %d %d ", m_abUseIC[0] ? 1 : 0, m_abUseIC[1] ? 1 : 0 );
    2524 #endif
    25252514#endif
    25262515#if H_3D_NBDV_REF
     
    25352524#if H_3D_DIM
    25362525  printf("DMM:%d ", m_useDMM );
    2537 #if !SEC_DMM3_RBC_F0147
    2538   printf("RBC:%d ", m_useRBC );
    2539 #endif
    25402526  printf("SDC:%d ", m_useSDC );
    25412527  printf("DLT:%d ", m_useDLT );
  • branches/HTM-9.2-dev0/source/App/TAppEncoder/TAppEncCfg.h

    r738 r764  
    150150#endif
    151151#if H_3D_IC
    152 #if SEC_ONLY_TEXTURE_IC_F0151
    153152  Bool   m_abUseIC;
    154 #else
    155   vector<Bool> m_abUseIC;                                    ///< flag for using illumination compensation for inter-view prediction
    156 #endif
    157153#endif
    158154#if H_3D_NBDV_REF
     
    497493#if H_3D_DIM
    498494  Bool      m_useDMM;                                        ///< flag for using DMM
    499 #if !SEC_DMM3_RBC_F0147
    500   Bool      m_useRBC;                                        ///< flag for using RBC
    501 #endif
    502495  Bool      m_useSDC;                                        ///< flag for using SDC
    503496  Bool      m_useDLT;                                        ///< flag for using DLT
  • branches/HTM-9.2-dev0/source/App/TAppEncoder/TAppEncTop.cpp

    r758 r764  
    198198#endif
    199199#if H_3D_IC
    200 #if SEC_ONLY_TEXTURE_IC_F0151
    201200    m_cTEncTop.setUseIC                        ( vps.getViewIndex( layerId ) == 0 || isDepth ? false : m_abUseIC );
    202 #else
    203     m_cTEncTop.setUseIC                        ( vps.getViewIndex( layerId ) == 0 ? false : m_abUseIC[isDepth ? 1 : 0] );
    204 #endif
    205201#endif
    206202  //========== Depth intra modes ==========
    207203#if H_3D_DIM
    208204    m_cTEncTop.setUseDMM                       ( isDepth ? m_useDMM               : false );
    209 #if !SEC_DMM3_RBC_F0147
    210     m_cTEncTop.setUseRBC                       ( isDepth ? m_useRBC               : false );
    211 #endif
    212205    m_cTEncTop.setUseSDC                       ( isDepth ? m_useSDC               : false );
    213206    m_cTEncTop.setUseDLT                       ( isDepth ? m_useDLT               : false );
     
    19971990
    19981991#if H_3D_DIM
    1999 #if SEC_DMM3_RBC_F0147
    20001992    vps.setVpsDepthModesFlag( layer, isDepth && !isLayerZero && (m_useDMM || m_useSDC || m_useDLT ) );
    2001 #else
    2002     vps.setVpsDepthModesFlag( layer, isDepth && !isLayerZero && (m_useDMM || m_useRBC || m_useSDC || m_useDLT ) );
    2003 #endif
    20041993#if H_3D_DIM_DLT
    20051994#if !DLT_DIFF_CODING_IN_PPS
Note: See TracChangeset for help on using the changeset viewer.