Changeset 964 in 3DVCSoftware for trunk/source/Lib/TLibDecoder/TDecTop.h
- Timestamp:
- 5 Jul 2014, 05:16:45 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibDecoder/TDecTop.h
r884 r964 195 195 Bool* m_layerInitilizedFlag; // initialization Layers 196 196 static ParameterSetManagerDecoder m_parameterSetManagerDecoder; // storage for parameter sets 197 #if H_MV_HLS_8_HRD_Q0102_08 198 Int m_targetOptLayerSetIdx; 199 #endif 197 200 #else 198 201 ParameterSetManagerDecoder m_parameterSetManagerDecoder; // storage for parameter sets … … 225 228 Bool m_prevSliceSkipped; 226 229 Int m_skippedPOC; 230 #if SETTING_NO_OUT_PIC_PRIOR 231 Bool m_bFirstSliceInBitstream; 232 Int m_lastPOCNoOutputPriorPics; 233 Bool m_isNoOutputPriorPics; 234 Bool m_craNoRaslOutputFlag; //value of variable NoRaslOutputFlag of the last CRA pic 235 #endif 236 #if H0056_EOS_CHECKS 237 Bool m_isLastNALWasEos; 238 #endif 227 239 228 240 #if H_MV … … 258 270 259 271 Void deletePicBuffer(); 272 #if H_MV 273 #if H_MV_HLS_7_VPS_P0300_27 274 TComVPS* getActiveVPS() { return m_parameterSetManagerDecoder.getActiveVPS( ); } 275 #endif 276 TComSPS* getActiveSPS() { return m_parameterSetManagerDecoder.getActiveSPS( m_layerId ); } 277 #else 278 TComSPS* getActiveSPS() { return m_parameterSetManagerDecoder.getActiveSPS(); } 279 #endif 260 280 261 281 #if H_MV … … 265 285 #endif 266 286 287 #if SETTING_NO_OUT_PIC_PRIOR 288 Void checkNoOutputPriorPics (TComList<TComPic*>*& rpcListPic); 289 290 Bool getNoOutputPriorPicsFlag () { return m_isNoOutputPriorPics; } 291 Void setNoOutputPriorPicsFlag (bool val) { m_isNoOutputPriorPics = val; } 292 #endif 267 293 #if H_MV 268 294 TComPic* getPic ( Int poc ); … … 270 296 Void setIvPicLists ( TComPicLists* picLists) { m_ivPicLists = picLists; } 271 297 Void setLayerInitilizedFlags( Bool* val ) { m_layerInitilizedFlag = val; } 298 #if H_MV_HLS_8_HRD_Q0102_08 299 Void setTargetOptLayerSetIdx( Int targetOptLayerSetIdx ) { m_targetOptLayerSetIdx = targetOptLayerSetIdx; } 300 #endif 272 301 TComVPS* getPrefetchedVPS () { return m_parameterSetManagerDecoder.getPrefetchedVPS( 0 ); }; //Assuming that currently only one VPS is present. 273 302 Int getCurrPoc () { return m_apcSlicePilot->getPOC(); }
Note: See TracChangeset for help on using the changeset viewer.