diff options
author | Holger Waechtler <devnull@localhost> | 2002-11-08 20:36:16 +0000 |
---|---|---|
committer | Holger Waechtler <devnull@localhost> | 2002-11-08 20:36:16 +0000 |
commit | c6aaa123a676ccc478380f5ecf867cc05af855ae (patch) | |
tree | a071985cc9d2bd9cdb11220a4880c2eab82914c0 /linux/drivers/media/dvb/dvb-core/demux.h | |
parent | 8d4dcb931ddd8841655a31b872a936a516eefac4 (diff) | |
download | mediapointer-dvb-s2-c6aaa123a676ccc478380f5ecf867cc05af855ae.tar.gz mediapointer-dvb-s2-c6aaa123a676ccc478380f5ecf867cc05af855ae.tar.bz2 |
- software section filter cleanup
- enable crc32 check again
- add hooks for hardware accelerated memory transfer and crc32 checks
(patch contributed by Florian Schirmer)
Diffstat (limited to 'linux/drivers/media/dvb/dvb-core/demux.h')
-rw-r--r-- | linux/drivers/media/dvb/dvb-core/demux.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/linux/drivers/media/dvb/dvb-core/demux.h b/linux/drivers/media/dvb/dvb-core/demux.h index ce769ebf1..ceaa0c43b 100644 --- a/linux/drivers/media/dvb/dvb-core/demux.h +++ b/linux/drivers/media/dvb/dvb-core/demux.h @@ -144,6 +144,13 @@ struct dmx_section_feed_s { int is_filtering; /* Set to non-zero when filtering in progress */ struct dmx_demux_s* parent; /* Back-pointer */ void* priv; /* Pointer to private data of the API client */ + + int check_crc; + + u8 secbuf[4096]; + int secbufp; + int seclen; + int (*set) (struct dmx_section_feed_s* feed, __u16 pid, size_t circular_buffer_size, |