summaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb/dvb-core/dvb_demux.h
diff options
context:
space:
mode:
authorAbylay Ospan <aospan@netup.ru>2009-06-06 09:31:34 -0300
committerMauro Carvalho Chehab <mchehab@redhat.com>2009-06-16 19:07:23 -0300
commit0d834635a35a98d0dced54da7695ccab4464854d (patch)
tree35f9e0e40491abd348d99fc471aa4164bb6b7ff4 /drivers/media/dvb/dvb-core/dvb_demux.h
parentd6a9a430a63adac71f2d23d4eb8f4eb467fc82c2 (diff)
downloadop-kernel-dev-0d834635a35a98d0dced54da7695ccab4464854d.zip
op-kernel-dev-0d834635a35a98d0dced54da7695ccab4464854d.tar.gz
V4L/DVB (11930): TS continuity check: show error message when discontinuity detected or TEI flag detected in header
Signed-off-by: Abylay Ospan <aospan@netup.ru> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/dvb/dvb-core/dvb_demux.h')
-rw-r--r--drivers/media/dvb/dvb-core/dvb_demux.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/media/dvb/dvb-core/dvb_demux.h b/drivers/media/dvb/dvb-core/dvb_demux.h
index 2c5f915..2fe05d0 100644
--- a/drivers/media/dvb/dvb-core/dvb_demux.h
+++ b/drivers/media/dvb/dvb-core/dvb_demux.h
@@ -42,6 +42,8 @@
#define DVB_DEMUX_MASK_MAX 18
+#define MAX_PID 0x1fff
+
struct dvb_demux_filter {
struct dmx_section_filter filter;
u8 maskandmode[DMX_MAX_FILTER_SIZE];
@@ -127,6 +129,8 @@ struct dvb_demux {
struct mutex mutex;
spinlock_t lock;
+
+ uint8_t *cnt_storage; /* for TS continuity check */
};
int dvb_dmx_init(struct dvb_demux *dvbdemux);
OpenPOWER on IntegriCloud