summaryrefslogtreecommitdiff
path: root/dxr3demuxdevice.c
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2009-10-16 13:08:30 +0200
committerChristian Gmeiner <christian.gmeiner@gmail.com>2009-10-16 13:08:30 +0200
commit870cd860523cbedcbc84cdf924a30f24fbdb23ce (patch)
treedc98ed27e965a04aa98d6facb900c68e41d740d5 /dxr3demuxdevice.c
parent1b9e3804075c2dc6f70beb2e9d14ecbb6f23710c (diff)
downloadvdr-plugin-dxr3-870cd860523cbedcbc84cdf924a30f24fbdb23ce.tar.gz
vdr-plugin-dxr3-870cd860523cbedcbc84cdf924a30f24fbdb23ce.tar.bz2
remove cDxr3Interface::SingleStep method
Driver does _NOT_ support SingleStep playmode, so there is no need to call it. The big problem is that the driver does not return an error by this syscall. Have send a pull request to fix this issue in the driver.
Diffstat (limited to 'dxr3demuxdevice.c')
-rw-r--r--dxr3demuxdevice.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/dxr3demuxdevice.c b/dxr3demuxdevice.c
index a6d833d..181756f 100644
--- a/dxr3demuxdevice.c
+++ b/dxr3demuxdevice.c
@@ -170,7 +170,6 @@ void cDxr3DemuxDevice::StillPicture(const uint8_t* buf, int length)
m_aBuf.Clear();
m_demuxMode = DXR3_DEMUX_TRICK_MODE;
m_trickState = DXR3_FREEZE;
- m_dxr3Device->SingleStep();
dsyslog("dxr3: demux: stillpicture length: %d", length);
@@ -255,7 +254,6 @@ int cDxr3DemuxDevice::DemuxPes(const uint8_t* buf, int length, bool bAc3Dts)
switch (pesFrame->GetFrameType()) {
case I_FRAME:
dsyslog("dxr3: demux: I-frame");
- m_dxr3Device->SingleStep();
bPlaySuc = true;
//if (bPlayedFrame) return length;
bPlayedFrame = true;