summaryrefslogtreecommitdiff
path: root/dxr3pesframe.h
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2009-04-18 22:53:34 +0200
committerChristian Gmeiner <christian.gmeiner@gmail.com>2009-04-18 22:53:34 +0200
commite69dd2aef4cd63be6804e022c60a79f11e785cf9 (patch)
tree634e4699c4502b8f3863feef3cf3ad9cda73eab8 /dxr3pesframe.h
parent3ff05678bb4b7621482f3e79ca057951cc8f0430 (diff)
downloadvdr-plugin-dxr3-e69dd2aef4cd63be6804e022c60a79f11e785cf9.tar.gz
vdr-plugin-dxr3-e69dd2aef4cd63be6804e022c60a79f11e785cf9.tar.bz2
rewrite cDxr3PesFrame::parse
Diffstat (limited to 'dxr3pesframe.h')
-rw-r--r--dxr3pesframe.h15
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;