Changeset 1386 in 3DVCSoftware for trunk/source/Lib/TLibCommon/TComPic.h


Ignore:
Timestamp:
13 Nov 2015, 16:29:39 (9 years ago)
Author:
tech
Message:

Merged 15.1-dev1@1381.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/Lib/TLibCommon/TComPic.h

    r1321 r1386  
    154154  TComDecodedRps        m_decodedRps;
    155155#endif
    156 #if NH_3D
     156#if NH_3D_VSO
    157157  Int                   m_viewIndex;
    158158  Bool                  m_isDepth;
     
    189189
    190190  TComPicSym*   getPicSym()           { return  &m_picSym;    }
     191  const TComPicSym* getPicSym() const { return  &m_picSym;    }
    191192  TComSlice*    getSlice(Int i)       { return  m_picSym.getSlice(i);  }
    192193  Int           getPOC() const        { return  m_picSym.getSlice(m_uiCurrSliceIdx)->getPOC();  }
     
    247248#if NH_MV
    248249   Void          setLayerId            ( Int layerId )    { m_layerId      = layerId; }
    249    Int           getLayerId            ()                 { return m_layerId;    }
     250   Int           getLayerId            () const           { return m_layerId;    }
    250251   
    251252   Void          setViewId             ( Int viewId )     { m_viewId = viewId;   }
    252    Int           getViewId             ()                 { return m_viewId;     }
     253   Int           getViewId             () const           { return m_viewId;     }
    253254
    254255   Void          setPicOutputFlag(Bool b)                 { m_bPicOutputFlag = b;      }
    255    Bool          getPicOutputFlag()                       { return m_bPicOutputFlag ;  }
     256   Bool          getPicOutputFlag() const                 { return m_bPicOutputFlag ;  }
    256257
    257258   Bool          getPocResetPeriodId();
     
    310311   Void          print( Int outputLevel );
    311312
    312 #if NH_3D
     313#if NH_3D_VSO
    313314   Void          setViewIndex          ( Int viewIndex )  { m_viewIndex = viewIndex;   }
    314    Int           getViewIndex          ()                 { return m_viewIndex;     }
     315   Int           getViewIndex          () const           { return m_viewIndex;     }
    315316
    316317   Void          setIsDepth            ( Bool isDepth )   { m_isDepth = isDepth; }
     
    403404  TComList<TComSubDpb*>       m_subDpbs;
    404405  Bool                        m_printPicOutput;
    405 #if NH_3D                     
     406#if NH_3D_VSO
    406407  const TComVPS*              m_vps;
    407408#endif
     
    447448  Void                   print();
    448449
    449 #if NH_3D                                   
     450#if NH_3D_VSO
    450451  Void                   setVPS                        ( const TComVPS* vps ) { m_vps = vps;  };
    451   TComPic*               getPic                        ( Int viewIndex, Bool depthFlag, Int poc );
    452   TComPicYuv*            getPicYuv                     ( Int viewIndex, Bool depthFlag, Int poc, Bool recon );
     452  TComPic*               getPic                        ( Int viewIndex, Bool depthFlag, Int auxId, Int poc );
     453  TComPicYuv*            getPicYuv                     ( Int viewIndex, Bool depthFlag, Int auxId, Int poc, Bool recon );
    453454#endif 
    454455
Note: See TracChangeset for help on using the changeset viewer.