Ignore:
Timestamp:
22 May 2015, 05:38:04 (9 years ago)
Author:
sharpjp-htm
Message:

Migration of illumination compensation(NH_3D_IC) and small fix(H_MV_ENC_DEC_TRAC_FIX)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-14.1-update-dev2-Sharp/source/Lib/TLibCommon/TComSlice.h

    r1213 r1225  
    26032603  std::vector<Int> m_pocsInCurrRPSs;
    26042604#endif
    2605 #if H_3D_IC
     2605#if NH_3D_IC
    26062606  Bool       m_bApplyIC;
    26072607  Bool       m_icSkipParseFlag;
     
    26192619#endif
    26202620#endif
    2621 #if H_3D_IC
     2621#if NH_3D_IC
    26222622  Int*       m_aICEnableCandidate;
    26232623  Int*       m_aICEnableNum;
     
    27062706  Int                         getNumCurCmpLIds( )                      const         { return (Int) m_inCmpRefViewIdcs.size();                       }
    27072707  TComPic*                    getIvPic( Bool depthFlag, Int viewIndex) const         { return  m_ivPicsCurrPoc[ depthFlag ? 1 : 0 ][ viewIndex ];    }
    2708 #endif                                                                                                                                               
     2708#endif                                                                                                                                         
    27092709#if H_3D                                                                                                                                             
    27102710  TComPic*                    getTexturePic       ()                                 { return  m_ivPicsCurrPoc[0][ m_viewIndex ];                    }
    27112711#endif                                                                                                                                               
    2712 #if H_3D_IC                                                                                                                                         
     2712#if NH_3D_IC
    27132713  Void                        setApplyIC( Bool b )                                   { m_bApplyIC = b;                                               }
    27142714  Bool                        getApplyIC()                                           { return m_bApplyIC;                                            }
    2715   Void                        xSetApplyIC();                                                                                                         
    2716   Void                        xSetApplyIC(Bool bUseLowLatencyICEnc);                                                                                 
     2715  Void                        xSetApplyIC();
     2716  Void                        xSetApplyIC(Bool bUseLowLatencyICEnc);
     2717
    27172718  Void                        setIcSkipParseFlag( Bool b )                           { m_icSkipParseFlag = b;                                        }
    27182719  Bool                        getIcSkipParseFlag()                                   { return m_icSkipParseFlag;                                     }
     
    29572958  Int*                        getDepthToDisparityB( Int refViewIdx )                 { return m_depthToDisparityB[ getVPS()->getVoiInVps( refViewIdx) ];}
    29582959  Int*                        getDepthToDisparityF( Int refViewIdx )                 { return m_depthToDisparityF[ getVPS()->getVoiInVps( refViewIdx) ];}
    2959 #if H_3D_IC                                                                                                                                             
     2960#if NH_3D_IC                                                                                                                                             
    29602961  Void                        setICEnableCandidate( Int* icEnableCandidate)          { m_aICEnableCandidate = icEnableCandidate;                     }
    29612962  Void                        setICEnableNum( Int* icEnableNum)                      { m_aICEnableNum = icEnableNum;                                 }
Note: See TracChangeset for help on using the changeset viewer.