Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
pvrusb2-dvb.h
Go to the documentation of this file.
1 #ifndef __PVRUSB2_DVB_H__
2 #define __PVRUSB2_DVB_H__
3 
4 #include "dvb_frontend.h"
5 #include "dvb_demux.h"
6 #include "dvb_net.h"
7 #include "dmxdev.h"
8 #include "pvrusb2-context.h"
9 
10 #define PVR2_DVB_BUFFER_COUNT 32
11 #define PVR2_DVB_BUFFER_SIZE PAGE_ALIGN(0x4000)
12 
15 
17  struct dmxdev dmxdev;
18  struct dvb_demux demux;
19  struct dvb_net dvb_net;
20  struct dvb_frontend *fe;
21 
22  int feedcount;
24 
26  struct mutex lock;
27 
28  unsigned int stream_run:1;
29 
32 };
33 
37 };
38 
40 
41 #endif /* __PVRUSB2_DVB_H__ */