summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/dvb-core
diff options
context:
space:
mode:
authorAndreas Oberritter <devnull@localhost>2005-08-12 14:35:38 +0000
committerAndreas Oberritter <devnull@localhost>2005-08-12 14:35:38 +0000
commite592747244d8335002c5ba55c2fe635ea3b4361f (patch)
tree98a4c14501ce211a9138f2e9e9e88ca6ae55f820 /linux/drivers/media/dvb/dvb-core
parente874ad6542a1d2eadddf742848915297892795ff (diff)
downloadmediapointer-dvb-s2-e592747244d8335002c5ba55c2fe635ea3b4361f.tar.gz
mediapointer-dvb-s2-e592747244d8335002c5ba55c2fe635ea3b4361f.tar.bz2
Don't return immediately from dvb_dmx_swfilter_section_packet() if CC is not ok.
Otherwise a new feed drops all packets until the first packet with CC=0 arrives. Signed-off-by: Andreas Oberritter <obi@linuxtv.org>
Diffstat (limited to 'linux/drivers/media/dvb/dvb-core')
-rw-r--r--linux/drivers/media/dvb/dvb-core/dvb_demux.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/linux/drivers/media/dvb/dvb-core/dvb_demux.c b/linux/drivers/media/dvb/dvb-core/dvb_demux.c
index ac9889d22..3d18d3eeb 100644
--- a/linux/drivers/media/dvb/dvb-core/dvb_demux.c
+++ b/linux/drivers/media/dvb/dvb-core/dvb_demux.c
@@ -336,7 +336,6 @@ static int dvb_dmx_swfilter_section_packet(struct dvb_demux_feed *feed, const u8
*/
feed->pusi_seen = 0;
dvb_dmx_swfilter_section_new(feed);
- return 0;
}
if (buf[1] & 0x40) {