summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dxr3demuxdevice.c8
-rw-r--r--dxr3demuxdevice.h2
-rw-r--r--dxr3device.c2
3 files changed, 3 insertions, 9 deletions
diff --git a/dxr3demuxdevice.c b/dxr3demuxdevice.c
index 181756f..04abaf3 100644
--- a/dxr3demuxdevice.c
+++ b/dxr3demuxdevice.c
@@ -164,18 +164,12 @@ void cDxr3DemuxDevice::SetTrickMode(eDxr3TrickState trickState, int Speed)
}
// ==================================
-void cDxr3DemuxDevice::StillPicture(const uint8_t* buf, int length)
+void cDxr3DemuxDevice::StillPicture()
{
m_vBuf.Clear();
m_aBuf.Clear();
m_demuxMode = DXR3_DEMUX_TRICK_MODE;
m_trickState = DXR3_FREEZE;
-
- dsyslog("dxr3: demux: stillpicture length: %d", length);
-
- DemuxPes(buf, length);
- DemuxPes(buf, length);
- DemuxPes(buf, length);
}
// ==================================
diff --git a/dxr3demuxdevice.h b/dxr3demuxdevice.h
index 60de113..35a5a21 100644
--- a/dxr3demuxdevice.h
+++ b/dxr3demuxdevice.h
@@ -50,7 +50,7 @@ public:
int DemuxPes(const uint8_t* buf, int length, bool bAc3Dts = false);
int DemuxAudioPes(const uint8_t* buf, int length);
- void StillPicture(const uint8_t* buf, int length);
+ void StillPicture();
eDxr3DemuxMode GetDemuxMode() { return m_demuxMode; }
eDxr3TrickState GetTrickState() { return m_trickState; };
diff --git a/dxr3device.c b/dxr3device.c
index d57afbe..4cc89b2 100644
--- a/dxr3device.c
+++ b/dxr3device.c
@@ -156,7 +156,7 @@ void cDxr3Device::Mute()
//! displays the given I-frame as a still picture.
void cDxr3Device::StillPicture(const uchar *Data, int Length)
{
- m_DemuxDevice.StillPicture(Data, Length);
+ m_DemuxDevice.StillPicture();
}
// ==================================