[PATCH] dvb: core: dvb_demux: fix continuity counter error handling
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> Signed-off-by: Johannes Stezenbach <js@linuxtv.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
c05100528e
commit
1e0ae280e9
1 changed files with 0 additions and 1 deletions
|
@ -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) {
|
||||
|
|
Loading…
Reference in a new issue