Ignore:
Timestamp:
30 Jul 2014, 19:51:27 (10 years ago)
Author:
tech
Message:

Merged 11.2-dev2-Samsung@1026.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-11.2-dev0/source/Lib/TLibCommon/TComSlice.h

    r1023 r1030  
    798798#if H_3D_IV_MERGE
    799799  Bool        m_ivMvPredFlag             [ MAX_NUM_LAYERS ];
     800#if SEC_HLS_CLEANUP_I0100
     801  Bool        m_ivMvScalingFlag          [ MAX_NUM_LAYERS ];
     802#endif
    800803#if H_3D_SPIVMP
    801804  Int         m_iSubPULog2Size           [MAX_NUM_LAYERS   ];
     805#if MTK_I0099_VPS_EX2
     806  Int         m_iSubPUMPILog2Size        [MAX_NUM_LAYERS   ];
     807#else
    802808  Int         m_iSubPUMPILog2Size;
    803809#endif
     810#endif
     811#endif
     812#if MTK_I0099_VPS_EX2
     813  Bool        m_bLimQtPredFlag           [ MAX_NUM_LAYERS ];
    804814#endif
    805815#if H_3D_VSP
     
    820830  Int         ***m_aaaiCodedScale ;
    821831  Int         ***m_aaaiCodedOffset;
     832
     833#if !SEC_HLS_CLEANUP_I0100
    822834  Bool        m_ivMvScalingFlag;
     835#endif
     836
    823837#endif
    824838#if H_3D_INTER_SDC
     
    11331147  Int     getSubPULog2Size(Int layerIdInVps)           { return m_iSubPULog2Size[layerIdInVps]; }
    11341148  Void    setSubPULog2Size(Int layerIdInVps, Int u)    { m_iSubPULog2Size[layerIdInVps] = u;}
     1149#if MTK_I0099_VPS_EX2
     1150  Int     getSubPUMPILog2Size(Int layerIdInVps)           { return m_iSubPUMPILog2Size[layerIdInVps]; }
     1151  Void    setSubPUMPILog2Size(Int layerIdInVps, Int u)    { m_iSubPUMPILog2Size[layerIdInVps] = u;}
     1152#else
    11351153  Int     getSubPUMPILog2Size( )           { return m_iSubPUMPILog2Size; }
    11361154  Void    setSubPUMPILog2Size( Int u )     { m_iSubPUMPILog2Size = u;    }
    11371155#endif
     1156#endif
     1157#endif
     1158#if MTK_I0099_VPS_EX2
     1159  Void    setLimQtPredFlag    ( Int layerIdInVps, Bool val )  { m_bLimQtPredFlag[ layerIdInVps ] = val; }
     1160  Bool    getLimQtPredFlag    ( Int layerIdInVps ) { return m_bLimQtPredFlag[layerIdInVps];}
    11381161#endif
    11391162#if H_3D_VSP
     
    11521175#endif
    11531176
     1177#if SEC_HLS_CLEANUP_I0100
     1178  Bool    getIvMvScalingFlag   ( Int layerIdInVps )                        { return m_ivMvScalingFlag[ layerIdInVps ]; }
     1179  Void    setIvMvScalingFlag   (Int layerIdInVps, Bool b )                 { m_ivMvScalingFlag[ layerIdInVps ] = b;    } 
     1180#else
    11541181  Bool    getIvMvScalingFlag   (  )                       { return m_ivMvScalingFlag; }
    11551182  Void    setIvMvScalingFlag   ( Bool b )                 { m_ivMvScalingFlag = b;    } 
     1183#endif
     1184
    11561185#if H_3D_INTER_SDC
    11571186  Bool    getInterSDCFlag      ( Int layerIdInVps )           { return m_bInterSDCFlag[layerIdInVps]; }
     
    14771506  Bool        m_useAMP;
    14781507
     1508#if !MTK_I0099_VPS_EX2
    14791509#if H_3D_QTLPC
    14801510  Bool        m_bUseQTL;
    14811511  Bool        m_bUsePC;
     1512#endif
    14821513#endif
    14831514  // Parameter
     
    17431774
    17441775#endif
     1776#if !MTK_I0099_VPS_EX2
    17451777#if H_3D_QTLPC
    17461778  Void setUseQTL( Bool b ) { m_bUseQTL = b;    }
     
    17481780  Void setUsePC ( Bool b ) { m_bUsePC  = b;    }
    17491781  Bool getUsePC ()         { return m_bUsePC;  }
     1782#endif
    17501783#endif
    17511784#if H_MV
Note: See TracChangeset for help on using the changeset viewer.