diff options
author | lordjaxom <lordjaxom> | 2005-01-25 14:14:43 +0000 |
---|---|---|
committer | lordjaxom <lordjaxom> | 2005-01-25 14:14:43 +0000 |
commit | 04a5985dcc0a24a1ff7b8debd5e88d4de46bb989 (patch) | |
tree | dbdf275970d381188d8cbe79e237c8d8aa6499ac /client/device.c | |
parent | 302fa2e67276bd0674e81e2a9a01b9e91dd45d8c (diff) | |
download | vdr-plugin-streamdev-04a5985dcc0a24a1ff7b8debd5e88d4de46bb989.tar.gz vdr-plugin-streamdev-04a5985dcc0a24a1ff7b8debd5e88d4de46bb989.tar.bz2 |
- updated to 1.3.19
Diffstat (limited to 'client/device.c')
-rw-r--r-- | client/device.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/client/device.c b/client/device.c index 50510e2..bd34984 100644 --- a/client/device.c +++ b/client/device.c @@ -1,5 +1,5 @@ /* - * $Id: device.c,v 1.1 2004/12/30 22:44:00 lordjaxom Exp $ + * $Id: device.c,v 1.2 2005/01/25 14:14:43 lordjaxom Exp $ */ #include "client/device.h" @@ -131,11 +131,15 @@ void cStreamdevDevice::CloseDvr(void) { } bool cStreamdevDevice::GetTSPacket(uchar *&Data) { - if (m_TSBuffer) { - int r; + if (m_TSBuffer) { + Data = m_TSBuffer->Get(); + return true; + } + return false; + /*int r; while ((r = m_TSBuffer->Read()) >= 0) { Data = m_TSBuffer->Get(); -#if VDRVERSNUM >= 10300 +#if VDRVERSNUM >= 10300 // --> TODO: no filter streaming yet if (Data != NULL) { u_short pid = (((u_char)Data[1] & PID_MASK_HI) << 8) | Data[2]; u_char tid = Data[3]; @@ -151,9 +155,7 @@ bool cStreamdevDevice::GetTSPacket(uchar *&Data) { LOG_ERROR; return false; } - return true; - } - return false; + return true;*/ } #if VDRVERSNUM >= 10300 |