Changeset 287 in 3DVCSoftware for branches/HTM-5.1-dev0/source/App


Ignore:
Timestamp:
17 Feb 2013, 01:49:33 (12 years ago)
Author:
tech
Message:

Integrated 5.1-dev1-LG-Fix Rev. 282

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

Legend:

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

    r280 r287  
    340340  ("LoopFilterTcOffset_div2", m_loopFilterTcOffsetDiv2, 0 )
    341341#if LGE_ILLUCOMP_B0045
     342#if LGE_ILLUCOMP_DEPTH_C0046
     343  ("IlluCompEnable", m_abUseIC, std::vector<Bool>(2, true), "Enable illumination compensation for inter-view prediction")
     344#else
    342345  ("IlluCompEnable",                  m_bUseIC                  , true         , "Use illumination compensation for inter-view prediction" )
     346#endif
    343347#endif
    344348#if INTER_VIEW_VECTOR_SCALING_C0115
     
    18071811#endif
    18081812#if LGE_ILLUCOMP_B0045
     1813#if LGE_ILLUCOMP_DEPTH_C0046
     1814  printf("IlluCompEnable: %d %d", m_abUseIC[0] ? 1 : 0, m_abUseIC[1] ? 1 : 0);
     1815#else
    18091816  printf("IlluCompEnable: %d ", m_bUseIC);
     1817#endif
    18101818#endif
    18111819#if INTER_VIEW_VECTOR_SCALING_C0115
  • branches/HTM-5.1-dev0/source/App/TAppEncoder/TAppEncCfg.h

    r280 r287  
    170170  vector<Bool> m_abUseSAO;
    171171#if LGE_ILLUCOMP_B0045
     172#if LGE_ILLUCOMP_DEPTH_C0046
     173  vector<Bool> m_abUseIC;                                    ///< flag for using illumination compensation for inter-view prediction
     174#else
    172175  Bool      m_bUseIC;                                     ///< flag for using illumination compensation for inter-view prediction
     176#endif
    173177#endif
    174178#if INTER_VIEW_VECTOR_SCALING_C0115
  • branches/HTM-5.1-dev0/source/App/TAppEncoder/TAppEncTop.cpp

    r280 r287  
    318318    m_acTEncTopList[iViewIdx]->setUseSAO               ( m_abUseSAO[0]     );
    319319#if LGE_ILLUCOMP_B0045
     320#if LGE_ILLUCOMP_DEPTH_C0046
     321    m_acTEncTopList[iViewIdx]->setUseIC                ( m_abUseIC[0]      );
     322#else
    320323    m_acTEncTopList[iViewIdx]->setUseIC                ( m_bUseIC          );
     324#endif
    321325#endif
    322326#if INTER_VIEW_VECTOR_SCALING_C0115
Note: See TracChangeset for help on using the changeset viewer.