Changeset 724 in 3DVCSoftware for trunk/source/Lib/TLibCommon/TComSlice.h
- Timestamp:
- 30 Nov 2013, 12:29:49 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibCommon/TComSlice.h
r655 r724 597 597 #if H_3D_IV_MERGE 598 598 Bool m_ivMvPredFlag [ MAX_NUM_LAYERS ]; 599 #if MTK_SPIVMP_F0110 600 Int m_iSubPULog2Size [MAX_NUM_LAYERS ]; 601 #endif 599 602 #endif 600 603 #if H_3D_VSP … … 618 621 #if H_3D_INTER_SDC 619 622 Bool m_bInterSDCFlag[MAX_NUM_LAYERS ]; 623 #endif 624 #if SEC_MPI_ENABLING_MERGE_F0150 625 Bool m_bMPIFlag[MAX_NUM_LAYERS ]; 620 626 #endif 621 627 … … 826 832 Void setIvMvPredFlag ( Int layerIdInVps, Bool val ) { m_ivMvPredFlag[ layerIdInVps ] = val; } 827 833 Bool getIvMvPredFlag ( Int layerIdInVps ) { return m_ivMvPredFlag[ layerIdInVps ]; }; 834 #if MTK_SPIVMP_F0110 835 Int getSubPULog2Size(Int layerIdInVps) { return m_iSubPULog2Size[layerIdInVps]; } 836 Void setSubPULog2Size(Int layerIdInVps, Int u) { m_iSubPULog2Size[layerIdInVps] = u;} 837 #endif 828 838 #endif 829 839 #if H_3D_VSP … … 854 864 Void setInterSDCFlag ( Int layerIdInVps, Bool bval ){ m_bInterSDCFlag[layerIdInVps] = bval; } 855 865 #endif 856 866 #if SEC_MPI_ENABLING_MERGE_F0150 867 Bool getMPIFlag ( Int layerIdInVps ) { return m_bMPIFlag[layerIdInVps]; } 868 Void setMPIFlag ( Int layerIdInVps, Bool bval ){ m_bMPIFlag[layerIdInVps] = bval; } 869 #endif 857 870 #endif 858 871 #endif … … 1338 1351 UInt getCamParPrecision () { return m_uiCamParPrecision; } 1339 1352 Bool hasCamParInSliceHeader() { return m_bCamParInSliceHeader; } 1353 #if QC_DEPTH_IV_MRG_F0125 1354 Void setHasCamParInSliceHeader( Bool b ) { m_bCamParInSliceHeader = b; } 1355 #endif 1340 1356 Int* getCodedScale () { return m_aaiCodedScale [0]; } 1341 1357 Int* getCodedOffset () { return m_aaiCodedOffset[0]; } … … 1730 1746 #endif 1731 1747 #if H_3D_ARP 1748 #if SHARP_ARP_REF_CHECK_F0105 1749 Bool m_arpRefPicAvailable[2][MAX_NUM_LAYERS]; 1750 #endif 1732 1751 TComList<TComPic*> * m_pBaseViewRefPicList[MAX_NUM_LAYERS]; 1733 1752 UInt m_nARPStepNum; 1753 #if QC_MTK_INTERVIEW_ARP_F0123_F0108 1754 Int m_aiFirstTRefIdx [2]; 1755 #endif 1734 1756 #endif 1735 1757 #if H_3D_IC … … 1818 1840 #if H_3D_ARP 1819 1841 Void setBaseViewRefPicList( TComList<TComPic*> *pListPic, Int iViewIdx ) { m_pBaseViewRefPicList[iViewIdx] = pListPic; } 1842 #if SHARP_ARP_REF_CHECK_F0105 1843 Void setARPStepNum( TComPicLists*ivPicLists ); 1844 #else 1820 1845 Void setARPStepNum(); 1846 #endif 1821 1847 TComPic* getBaseViewRefPic ( UInt uiPOC , Int iViewIdx ) { return xGetRefPic( *m_pBaseViewRefPicList[iViewIdx], uiPOC ); } 1822 1848 UInt getARPStepNum( ) { return m_nARPStepNum; } … … 2019 2045 Int getAlterRefIdx ( RefPicList e ) { return m_aiAlterRefIdx[e]; } 2020 2046 #endif 2047 #if QC_MTK_INTERVIEW_ARP_F0123_F0108 2048 Int getFirstTRefIdx ( RefPicList e ) { return m_aiFirstTRefIdx[e]; } 2049 Void setFirstTRefIdx ( RefPicList e, Int i ) { m_aiFirstTRefIdx[e] = i; } 2050 #endif 2051 #if SHARP_ARP_REF_CHECK_F0105 2052 Bool getArpRefPicAvailable( RefPicList e, Int viewIdx) {return m_arpRefPicAvailable[e][getVPS()->getLayerIdInNuh(viewIdx, 0)]; } 2053 #endif 2021 2054 Void setIsDepth ( Bool isDepth ) { m_isDepth = isDepth; } 2022 2055 Bool getIsDepth () { return m_isDepth; }
Note: See TracChangeset for help on using the changeset viewer.