Changeset 773 in 3DVCSoftware for trunk/source/Lib/TLibDecoder/TDecTop.h
- Timestamp:
- 16 Jan 2014, 09:56:13 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibDecoder/TDecTop.h
r738 r773 78 78 Int**** getBaseViewShiftLUTI() { return m_aiBaseViewShiftLUT; } 79 79 80 #if QC_DEPTH_IV_MRG_F012580 #if H_3D_IV_MERGE 81 81 Void copyCamParamForSlice( TComSlice* pcSlice ); 82 82 #endif … … 186 186 TComList<TComPic*> m_cListPic; // Dynamic buffer 187 187 #if H_MV 188 #if H_MV_LAYER_WISE_STARTUP189 188 Bool* m_layerInitilizedFlag; // initialization Layers 190 #endif191 189 static ParameterSetManagerDecoder m_parameterSetManagerDecoder; // storage for parameter sets 192 190 #else … … 246 244 Void init(); 247 245 #if H_MV 248 #if H_MV_FIX_SKIP_PICTURES249 246 Bool decode(InputNALUnit& nalu, Int& iSkipFrame, Int& iPOCLastDisplay, Bool newLayer, Bool& sliceSkippedFlag ); 250 #else251 Bool decode(InputNALUnit& nalu, Int& iSkipFrame, Int& iPOCLastDisplay, Bool newLayer );252 #endif253 247 Bool decode(InputNALUnit& nalu, Int& iSkipFrame, Int& iPOCLastDisplay, Bool newLayer ); 254 248 #else … … 268 262 TComList<TComPic*>* getListPic () { return &m_cListPic; } 269 263 Void setIvPicLists ( TComPicLists* picLists) { m_ivPicLists = picLists; } 270 #if H_MV_LAYER_WISE_STARTUP271 264 Void setLayerInitilizedFlags( Bool* val ) { m_layerInitilizedFlag = val; } 272 #endif273 #if H_MV_6_HRD_O0217_13274 265 TComVPS* getPrefetchedVPS () { return m_parameterSetManagerDecoder.getPrefetchedVPS( 0 ); }; //Assuming that currently only one VPS is present. 275 #endif276 266 Int getCurrPoc () { return m_apcSlicePilot->getPOC(); } 277 267 Void setLayerId ( Int layer) { m_layerId = layer; } … … 294 284 #if H_MV 295 285 TComPic* xGetPic( Int layerId, Int poc ); 296 #if H_MV_FIX_SKIP_PICTURES297 286 Bool xDecodeSlice(InputNALUnit &nalu, Int &iSkipFrame, Int iPOCLastDisplay, Bool newLayerFlag, Bool& sliceSkippedFlag ); 298 #else299 Bool xDecodeSlice(InputNALUnit &nalu, Int &iSkipFrame, Int iPOCLastDisplay, Bool newLayerFlag );300 #endif301 287 Void xResetPocInPicBuffer(); 302 #if H_MV_LAYER_WISE_STARTUP303 288 Void xCeckNoClrasOutput(); 304 289 305 290 Bool xAllRefLayersInitilized(); 306 #endif307 291 #else 308 292 Bool xDecodeSlice(InputNALUnit &nalu, Int &iSkipFrame, Int iPOCLastDisplay);
Note: See TracChangeset for help on using the changeset viewer.