Changeset 54 in SHVCSoftware for branches/HM-10.0-dev-SHM/source/App/TAppDecoder/TAppDecTop.h
- Timestamp:
- 2 Mar 2013, 09:25:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HM-10.0-dev-SHM/source/App/TAppDecoder/TAppDecTop.h
r51 r54 61 61 private: 62 62 // class interface 63 #if SVC_EXTENSION 64 TDecTop m_acTDecTop [MAX_LAYERS]; ///< decoder class 65 TDecTop* m_apcTDecTop [MAX_LAYERS]; ///< decoder point class 66 TVideoIOYuv m_acTVideoIOYuvReconFile [MAX_LAYERS]; ///< reconstruction YUV class 67 #else 63 68 TDecTop m_cTDecTop; ///< decoder class 64 69 TVideoIOYuv m_cTVideoIOYuvReconFile; ///< reconstruction YUV class 70 #endif 65 71 66 72 // for output control 67 73 Bool m_abDecFlag[ MAX_GOP ]; ///< decoded flag in one GOP 74 #if SVC_EXTENSION 75 Int m_aiPOCLastDisplay [MAX_LAYERS]; ///< last POC in display order 76 #else 68 77 Int m_iPOCLastDisplay; ///< last POC in display order 78 #endif 69 79 70 80 public: … … 81 91 Void xInitDecLib (); ///< initialize decoder class 82 92 93 #if SVC_EXTENSION 94 Void xWriteOutput ( TComList<TComPic*>* pcListPic, UInt layerId, UInt tId ); ///< write YUV to file 95 Void xFlushOutput ( TComList<TComPic*>* pcListPic, UInt layerId ); ///< flush all remaining decoded pictures to file 96 #else 83 97 Void xWriteOutput ( TComList<TComPic*>* pcListPic , UInt tId); ///< write YUV to file 84 98 Void xFlushOutput ( TComList<TComPic*>* pcListPic ); ///< flush all remaining decoded pictures to file 99 #endif 85 100 Bool isNaluWithinTargetDecLayerIdSet ( InputNALUnit* nalu ); ///< check whether given Nalu is within targetDecLayerIdSet 86 101 };
Note: See TracChangeset for help on using the changeset viewer.