|
@@ -425,13 +425,9 @@ no_dvb_demux_tscheck:
|
|
|
if ((DVR_FEED(feed)) && (dvr_done++))
|
|
|
continue;
|
|
|
|
|
|
- if (feed->pid == pid) {
|
|
|
+ if (feed->pid == pid)
|
|
|
dvb_dmx_swfilter_packet_type(feed, buf);
|
|
|
- if (DVR_FEED(feed))
|
|
|
- continue;
|
|
|
- }
|
|
|
-
|
|
|
- if (feed->pid == 0x2000)
|
|
|
+ else if (feed->pid == 0x2000)
|
|
|
feed->cb.ts(buf, 188, NULL, 0, &feed->feed.ts, DMX_OK);
|
|
|
}
|
|
|
}
|