Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
dmx_section_feed Struct Reference

#include <demux.h>

Data Fields

int is_filtering
 
struct dmx_demuxparent
 
voidpriv
 
int check_crc
 
u32 crc_val
 
u8secbuf
 
u8 secbuf_base [DMX_MAX_SECFEED_SIZE]
 
u16 secbufp
 
u16 seclen
 
u16 tsfeedp
 
int(* set )(struct dmx_section_feed *feed, u16 pid, size_t circular_buffer_size, int check_crc)
 
int(* allocate_filter )(struct dmx_section_feed *feed, struct dmx_section_filter **filter)
 
int(* release_filter )(struct dmx_section_feed *feed, struct dmx_section_filter *filter)
 
int(* start_filtering )(struct dmx_section_feed *feed)
 
int(* stop_filtering )(struct dmx_section_feed *feed)
 

Detailed Description

Definition at line 149 of file demux.h.

Field Documentation

Definition at line 165 of file demux.h.

int check_crc

Definition at line 154 of file demux.h.

u32 crc_val

Definition at line 155 of file demux.h.

int is_filtering

Definition at line 150 of file demux.h.

struct dmx_demux* parent

Definition at line 151 of file demux.h.

Definition at line 152 of file demux.h.

Definition at line 167 of file demux.h.

u8* secbuf

Definition at line 157 of file demux.h.

u8 secbuf_base[DMX_MAX_SECFEED_SIZE]

Definition at line 158 of file demux.h.

u16 secbufp

Definition at line 159 of file demux.h.

u16 seclen

Definition at line 159 of file demux.h.

int(* set)(struct dmx_section_feed *feed, u16 pid, size_t circular_buffer_size, int check_crc)

Definition at line 161 of file demux.h.

int(* start_filtering)(struct dmx_section_feed *feed)

Definition at line 169 of file demux.h.

int(* stop_filtering)(struct dmx_section_feed *feed)

Definition at line 170 of file demux.h.

u16 tsfeedp

Definition at line 159 of file demux.h.


The documentation for this struct was generated from the following file: