summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dxr3demuxdevice.c6
-rw-r--r--dxr3pesframe.h11
2 files changed, 4 insertions, 13 deletions
diff --git a/dxr3demuxdevice.c b/dxr3demuxdevice.c
index ebee612..565ea47 100644
--- a/dxr3demuxdevice.c
+++ b/dxr3demuxdevice.c
@@ -267,20 +267,20 @@ int cDxr3DemuxDevice::DemuxPes(const uint8_t* buf, int length, bool bAc3Dts)
bPlayedFrame = true;
m_dxr3Device.SetHorizontalSize(pesFrame.GetHorizontalSize());
m_dxr3Device.SetVerticalSize(pesFrame.GetVerticalSize());
- m_dxr3Device.PlayVideoFrame(pesFrame.GetPayload(), (int) (pesFrame.GetPayloadLength()), m_ReUseFrame);
+ m_dxr3Device.PlayVideoFrame(pesFrame.GetPayload(), pesFrame.GetPayloadLength(), m_ReUseFrame);
break;
case UNKNOWN_FRAME:
dsyslog("dxr3: demux: unknown frame");
if (bPlaySuc) {
- m_dxr3Device.PlayVideoFrame(pesFrame.GetPayload(), (int) (pesFrame.GetPayloadLength()), m_ReUseFrame);
+ m_dxr3Device.PlayVideoFrame(pesFrame.GetPayload(), pesFrame.GetPayloadLength(), m_ReUseFrame);
}
break;
default:
dsyslog("dxr3: demux: default frame");
if (bPlaySuc) {
- m_dxr3Device.PlayVideoFrame(pesFrame.GetPayload(), (int) (pesFrame.GetOffset()), m_ReUseFrame);
+ m_dxr3Device.PlayVideoFrame(pesFrame.GetPayload(), pesFrame.GetPayloadLength(), m_ReUseFrame);
}
bPlaySuc = false;
diff --git a/dxr3pesframe.h b/dxr3pesframe.h
index 10cd8ab..b3ed5ee 100644
--- a/dxr3pesframe.h
+++ b/dxr3pesframe.h
@@ -60,8 +60,7 @@ public:
m_videoFrameType(UNKNOWN_FRAME),
m_aspectRatio(m_staticAspectRatio),
m_horizontalSize(0),
- m_verticalSize(0),
- m_offset(0) {};
+ m_verticalSize(0) {}
virtual ~cDxr3PesFrame() {}
@@ -116,11 +115,6 @@ public:
return m_verticalSize;
}
- int GetOffset() const
- {
- return m_offset;
- }
-
private:
void InitData()
{
@@ -133,7 +127,6 @@ private:
m_aspectRatio = m_staticAspectRatio;
m_horizontalSize = 0;
m_verticalSize = 0;
- m_offset = 0;
}
ePesDataType m_pesDataType;
@@ -147,8 +140,6 @@ private:
uint32_t m_horizontalSize;
uint32_t m_verticalSize;
- int m_offset;
-
static uint32_t m_staticAspectRatio;
// needed for audio