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

#include <dvb_demux.h>

Data Fields

struct dmx_demux dmx
 
voidpriv
 
int filternum
 
int feednum
 
int(* start_feed )(struct dvb_demux_feed *feed)
 
int(* stop_feed )(struct dvb_demux_feed *feed)
 
int(* write_to_decoder )(struct dvb_demux_feed *feed, const u8 *buf, size_t len)
 
u32(* check_crc32 )(struct dvb_demux_feed *feed, const u8 *buf, size_t len)
 
void(* memcopy )(struct dvb_demux_feed *feed, u8 *dst, const u8 *src, size_t len)
 
int users
 
struct dvb_demux_filterfilter
 
struct dvb_demux_feedfeed
 
struct list_head frontend_list
 
struct dvb_demux_feedpesfilter [DMX_TS_PES_OTHER]
 
u16 pids [DMX_TS_PES_OTHER]
 
int playing
 
int recording
 
struct list_head feed_list
 
u8 tsbuf [204]
 
int tsbufp
 
struct mutex mutex
 
spinlock_t lock
 
uint8_tcnt_storage
 
struct timespec speed_last_time
 
uint32_t speed_pkts_cnt
 

Detailed Description

Definition at line 101 of file dvb_demux.h.

Field Documentation

Definition at line 110 of file dvb_demux.h.

uint8_t* cnt_storage

Definition at line 135 of file dvb_demux.h.

Definition at line 102 of file dvb_demux.h.

Definition at line 118 of file dvb_demux.h.

struct list_head feed_list

Definition at line 128 of file dvb_demux.h.

int feednum

Definition at line 105 of file dvb_demux.h.

Definition at line 117 of file dvb_demux.h.

int filternum

Definition at line 104 of file dvb_demux.h.

struct list_head frontend_list

Definition at line 120 of file dvb_demux.h.

spinlock_t lock

Definition at line 133 of file dvb_demux.h.

Definition at line 112 of file dvb_demux.h.

Definition at line 132 of file dvb_demux.h.

Definition at line 122 of file dvb_demux.h.

Definition at line 123 of file dvb_demux.h.

int playing

Definition at line 124 of file dvb_demux.h.

Definition at line 103 of file dvb_demux.h.

int recording

Definition at line 125 of file dvb_demux.h.

struct timespec speed_last_time

Definition at line 137 of file dvb_demux.h.

uint32_t speed_pkts_cnt

Definition at line 138 of file dvb_demux.h.

int(* start_feed)(struct dvb_demux_feed *feed)

Definition at line 106 of file dvb_demux.h.

int(* stop_feed)(struct dvb_demux_feed *feed)

Definition at line 107 of file dvb_demux.h.

u8 tsbuf[204]

Definition at line 129 of file dvb_demux.h.

int tsbufp

Definition at line 130 of file dvb_demux.h.

int users

Definition at line 115 of file dvb_demux.h.

int(* write_to_decoder)(struct dvb_demux_feed *feed, const u8 *buf, size_t len)

Definition at line 108 of file dvb_demux.h.


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