Ignore:
Timestamp:
11 Aug 2015, 17:07:56 (10 years ago)
Author:
tech
Message:

NH_3D_FIX_TICKET_101 Camera parameters for depth layers.

Location:
branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r1306 r1311  
    28982898    {
    28992899      Int voiInVps = vps->getVoiInVps( pcSlice->getViewIndex() );
     2900#if NH_3D_FIX_TICKET_101
     2901      if( vps->getCpInSliceSegmentHeaderFlag( voiInVps ) )
     2902#else
    29002903      if( vps->getCpInSliceSegmentHeaderFlag( voiInVps ) && !pcSlice->getIsDepth() )
     2904#endif
    29012905      {
    29022906        for( Int m = 0; m < vps->getNumCp( voiInVps ); m++ )
  • branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder/TDecTop.cpp

    r1305 r1311  
    220220}
    221221
    222 Void
    223 CamParsCollector::setSlice( TComSlice* pcSlice )
     222Void CamParsCollector::setSlice( const TComSlice* pcSlice )
    224223{
    225224  if( pcSlice == 0 )
     
    292291
    293292
     293#if !NH_3D_FIX_TICKET_101
    294294#if NH_3D_IV_MERGE
    295295Void
     
    301301  }
    302302}
     303#endif
    303304#endif
    304305
     
    12581259  }
    12591260
     1261#if !NH_3D_FIX_TICKET_101
    12601262#if NH_3D_IV_MERGE
    12611263#if H_3D_FCO
     
    12671269    m_pcCamParsCollector->copyCamParamForSlice( pcSlice );
    12681270  }
     1271#endif
    12691272#endif
    12701273  //  Decode a picture
  • branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder/TDecTop.h

    r1305 r1311  
    7676
    7777  Void  uninit      ();
    78   Void  setSlice    ( TComSlice* pcSlice );
     78  Void setSlice ( const TComSlice* pcSlice );
    7979
    8080  Bool  isInitialized() const     { return m_bInitialized; }
    8181  Int**** getBaseViewShiftLUTI()  { return m_aiBaseViewShiftLUT;   }
    8282
     83#if !NH_3D_FIX_TICKET_101
    8384#if NH_3D_IV_MERGE
    8485  Void  copyCamParamForSlice( TComSlice* pcSlice );
    8586#endif
    86 
     87#endif
    8788
    8889private:
Note: See TracChangeset for help on using the changeset viewer.