summaryrefslogtreecommitdiff
path: root/dxr3demuxdevice.c
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2009-04-18 22:57:09 +0200
committerChristian Gmeiner <christian.gmeiner@gmail.com>2009-04-18 22:57:09 +0200
commitda6fe9555e54e3277f59bdadf20fc35ab2056280 (patch)
treee9b87a158d9e2f1273513c7facd9620118f8477a /dxr3demuxdevice.c
parente69dd2aef4cd63be6804e022c60a79f11e785cf9 (diff)
downloadvdr-plugin-dxr3-da6fe9555e54e3277f59bdadf20fc35ab2056280.tar.gz
vdr-plugin-dxr3-da6fe9555e54e3277f59bdadf20fc35ab2056280.tar.bz2
get rid of IsValid from cDxr3PesFrame
Diffstat (limited to 'dxr3demuxdevice.c')
-rw-r--r--dxr3demuxdevice.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/dxr3demuxdevice.c b/dxr3demuxdevice.c
index b711c6c..4c67685 100644
--- a/dxr3demuxdevice.c
+++ b/dxr3demuxdevice.c
@@ -242,9 +242,7 @@ int cDxr3DemuxDevice::DemuxPes(const uint8_t* buf, int length, bool bAc3Dts)
{
cDxr3PesFrame pesFrame;
- pesFrame.parse(buf, length);
-
- if (!pesFrame.IsValid()) {
+ if (!pesFrame.parse(buf, length)) {
return -1;
}
@@ -513,13 +511,10 @@ int cDxr3DemuxDevice::DemuxAudioPes(const uint8_t* buf, int length)
{
cDxr3PesFrame pesFrame;
- pesFrame.parse(buf, length);
-
- if (!pesFrame.IsValid()) {
+ if (!pesFrame.parse(buf, length)) {
return -1;
}
-
if (pesFrame.GetPesDataType() == cDxr3PesFrame::PES_PRIVATE_DATA) {
if (m_synchState != DXR3_DEMUX_AUDIO_SYNCHED &&
syncCounter > 2) {