Changeset 56 in 3DVCSoftware for trunk/source/Lib/TLibExtractor/TExtrTop.h
- Timestamp:
- 11 May 2012, 21:20:17 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibExtractor/TExtrTop.h
r42 r56 42 42 #include "../TLibCommon/TComPrediction.h" 43 43 #include "../TLibDecoder/TDecCAVLC.h" 44 44 #include "../TLibDecoder/NALread.h" 45 45 #include <list> 46 46 #include <set> … … 65 65 virtual ~TExtrTop(); 66 66 67 Void create ();68 Void destroy ();69 67 Void init(); 70 68 71 Bool extract( TComBitstream* pcBitstream, std::set<UInt>& rsuiExtractLayerIds );69 Bool extract( InputNALUnit& nalu, std::set<UInt>& rsuiExtractLayerIds ); 72 70 Void dumpSpsInfo( std::ostream& rcSpsInfoHandle ); 73 71 74 72 TComSPS *getFirstSPS() { return m_acSPSBuffer.empty() ? 0 : &(m_acSPSBuffer.front()); } 75 73 74 protected: 75 UInt xGetLayerId( UInt uiViewId, Bool bIsDepth ) { return ( ( uiViewId << 1 ) + ( bIsDepth ? 1 : 0 ) ); } 76 76 };// END CLASS DEFINITION TExtrTop 77 77
Note: See TracChangeset for help on using the changeset viewer.