diff options
author | Christian Gmeiner <christian.gmeiner@gmail.com> | 2009-04-18 22:53:34 +0200 |
---|---|---|
committer | Christian Gmeiner <christian.gmeiner@gmail.com> | 2009-04-18 22:53:34 +0200 |
commit | e69dd2aef4cd63be6804e022c60a79f11e785cf9 (patch) | |
tree | 634e4699c4502b8f3863feef3cf3ad9cda73eab8 /dxr3pesframe.h | |
parent | 3ff05678bb4b7621482f3e79ca057951cc8f0430 (diff) | |
download | vdr-plugin-dxr3-e69dd2aef4cd63be6804e022c60a79f11e785cf9.tar.gz vdr-plugin-dxr3-e69dd2aef4cd63be6804e022c60a79f11e785cf9.tar.bz2 |
rewrite cDxr3PesFrame::parse
Diffstat (limited to 'dxr3pesframe.h')
-rw-r--r-- | dxr3pesframe.h | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/dxr3pesframe.h b/dxr3pesframe.h index 869b06b..345f184 100644 --- a/dxr3pesframe.h +++ b/dxr3pesframe.h @@ -118,8 +118,7 @@ public: virtual ~cDxr3PesFrame() {} - bool parse(const uint8_t* pBuf, uint32_t length) - throw (ePesFrameError); + bool parse(const uint8_t *pes, uint32_t length); ePesDataType GetPesDataType() const { @@ -145,11 +144,6 @@ public: return m_payloadLength; } - const uint8_t* GetNextStart() const - { - return m_pNextStart; - } - uint32_t GetPts() const { assert(m_bValid); @@ -196,13 +190,6 @@ public: } protected: - bool IsPesHeader(cDxr3SafeArray<uint8_t> header) - throw (cDxr3SafeArray<uint8_t>::eSafeArrayException); - void ExtractPts(cDxr3SafeArray<uint8_t> ptsData) - throw (cDxr3SafeArray<uint8_t>::eSafeArrayException); - int ExtractVideoData(cDxr3SafeArray<uint8_t> esFrame) - throw (cDxr3SafeArray<uint8_t>::eSafeArrayException); - void InitData() { m_pesDataType = PES_UNKNOWN_DATA; |