From 870cd860523cbedcbc84cdf924a30f24fbdb23ce Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Fri, 16 Oct 2009 13:08:30 +0200 Subject: 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. --- dxr3demuxdevice.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'dxr3demuxdevice.c') 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; -- cgit v1.2.3