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


Ignore:
Timestamp:
14 Feb 2013, 23:41:41 (12 years ago)
Author:
tech
Message:

Integration of branch dev 2.

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

Legend:

Unmodified
Added
Removed
  • branches/HTM-5.1-dev0/source/App/TAppDecoder/TAppDecTop.cpp

    r231 r280  
    9696#endif
    9797
    98 #if SONY_COLPIC_AVAILABILITY
    99   m_tDecTop[0]->setViewOrderIdx(0);
    100 #endif
    10198  Int                 viewDepthId = 0;
    10299  Int                 previousViewDepthId  = 0;
  • branches/HTM-5.1-dev0/source/App/TAppEncoder/TAppEncCfg.cpp

    r231 r280  
    341341#if LGE_ILLUCOMP_B0045
    342342  ("IlluCompEnable",                  m_bUseIC                  , true         , "Use illumination compensation for inter-view prediction" )
     343#endif
     344#if INTER_VIEW_VECTOR_SCALING_C0115
     345  ("IVSEnable",                       m_bUseIVS                 , true         , "Use inter-view vector scaling" )
    343346#endif
    344347#if DBL_CONTROL
     
    18061809  printf("IlluCompEnable: %d ", m_bUseIC);
    18071810#endif
    1808 
     1811#if INTER_VIEW_VECTOR_SCALING_C0115
     1812  printf("IVSEnable: %d ", m_bUseIVS);
     1813#endif
    18091814  printf("\n");
    18101815
  • branches/HTM-5.1-dev0/source/App/TAppEncoder/TAppEncCfg.h

    r210 r280  
    172172  Bool      m_bUseIC;                                     ///< flag for using illumination compensation for inter-view prediction
    173173#endif
     174#if INTER_VIEW_VECTOR_SCALING_C0115
     175  Bool      m_bUseIVS;                                        ///< flag for using inter-view vector scaling
     176#endif
    174177#if SAO_UNIT_INTERLEAVING
    175178  Int       m_maxNumOffsetsPerPic;                            ///< SAO maximun number of offset per picture
  • branches/HTM-5.1-dev0/source/App/TAppEncoder/TAppEncTop.cpp

    r231 r280  
    121121    m_cVPS.setDependentFlag                                    ( iViewIdx ? true:false, layerId );
    122122    m_cVPS.setDependentLayer                                   ( layerId - (m_bUsingDepthMaps ? 2:1), layerId );
     123#if INTER_VIEW_VECTOR_SCALING_C0115
     124    m_cVPS.setIVScalingFlag                                    ( m_bUseIVS );
     125#endif
    123126#endif
    124127   
     
    316319#if LGE_ILLUCOMP_B0045
    317320    m_acTEncTopList[iViewIdx]->setUseIC                ( m_bUseIC          );
     321#endif
     322#if INTER_VIEW_VECTOR_SCALING_C0115
     323    m_acTEncTopList[iViewIdx]->setUseIVS               ( m_bUseIVS          );
    318324#endif
    319325#if SAO_UNIT_INTERLEAVING
     
    639645      m_acTEncDepthTopList[iViewIdx]->setUseIC                ( false     );
    640646#endif
     647#if INTER_VIEW_VECTOR_SCALING_C0115
     648     m_acTEncDepthTopList[iViewIdx]->setUseIVS                ( m_bUseIVS );
     649#endif
    641650#if SAO_UNIT_INTERLEAVING
    642651      m_acTEncDepthTopList[iViewIdx]->setMaxNumOffsetsPerPic (m_maxNumOffsetsPerPic);
     
    793802  m_cUsedPelsRenderer.init(m_iSourceWidth, m_iSourceHeight, true, 0, LOG2_DISP_PREC_LUT, true, 0, 0, 0, 0, 0, 6, 4, 1, 0, 6 );
    794803#endif
     804
    795805}
    796806
Note: See TracChangeset for help on using the changeset viewer.