Ignore:
Timestamp:
4 Nov 2013, 17:39:44 (11 years ago)
Author:
zhang
Message:

JCT3V-F0125

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-8.2-dev2-Qualcomm/source/App/TAppEncoder/TAppEncTop.cpp

    r655 r669  
    149149    //====== Camera Parameters =========
    150150    m_cTEncTop.setCameraParameters             ( &m_cCameraData );     
     151#if QC_DEPTH_IV_MRG_F0125
     152    m_cTEncTop.setCamParPrecision              ( m_cCameraData.getCamParsCodedPrecision  () );
     153    m_cTEncTop.setCamParInSliceHeader          ( m_cCameraData.getVaryingCameraParameters() );
     154    m_cTEncTop.setCodedScale                   ( m_cCameraData.getCodedScale             () );
     155    m_cTEncTop.setCodedOffset                  ( m_cCameraData.getCodedOffset            () );
     156#else
    151157    m_cTEncTop.setCamParPrecision              ( isDepth ? false : m_cCameraData.getCamParsCodedPrecision  () );
    152158    m_cTEncTop.setCamParInSliceHeader          ( isDepth ? 0     : m_cCameraData.getVaryingCameraParameters() );
    153159    m_cTEncTop.setCodedScale                   ( isDepth ? 0     : m_cCameraData.getCodedScale             () );
    154160    m_cTEncTop.setCodedOffset                  ( isDepth ? 0     : m_cCameraData.getCodedOffset            () );
     161#endif
    155162#if H_3D_VSO
    156163    //====== VSO =========
     
    16521659
    16531660#if H_3D_IV_MERGE
     1661#if QC_DEPTH_IV_MRG_F0125
     1662    if( isDepth )
     1663    {
     1664      vps.setIvMvPredFlag         ( layer, (layer != 1) && m_ivMvPredFlag[1] );
     1665    }
     1666    else
     1667    {
     1668      vps.setIvMvPredFlag         ( layer, !isLayerZero && m_ivMvPredFlag[0] );
     1669    }
     1670#else
    16541671    vps.setIvMvPredFlag         ( layer, !isLayerZero && !isDepth && m_ivMvPredFlag );
     1672#endif
    16551673#endif
    16561674#if H_3D_NBDV_REF
Note: See TracChangeset for help on using the changeset viewer.