diff options
Diffstat (limited to 'include/linux/dvb')
| -rw-r--r-- | include/linux/dvb/Kbuild | 9 | ||||
| -rw-r--r-- | include/linux/dvb/dmx.h | 26 |
2 files changed, 9 insertions, 26 deletions
diff --git a/include/linux/dvb/Kbuild b/include/linux/dvb/Kbuild new file mode 100644 index 000000000000..d97b3a51e227 --- /dev/null +++ b/include/linux/dvb/Kbuild | |||
| @@ -0,0 +1,9 @@ | |||
| 1 | header-y += ca.h | ||
| 2 | header-y += frontend.h | ||
| 3 | header-y += net.h | ||
| 4 | header-y += osd.h | ||
| 5 | header-y += version.h | ||
| 6 | |||
| 7 | unifdef-y += audio.h | ||
| 8 | unifdef-y += dmx.h | ||
| 9 | unifdef-y += video.h | ||
diff --git a/include/linux/dvb/dmx.h b/include/linux/dvb/dmx.h index 2787b8a22ff1..c6a2353c4e68 100644 --- a/include/linux/dvb/dmx.h +++ b/include/linux/dvb/dmx.h | |||
| @@ -88,20 +88,6 @@ typedef enum | |||
| 88 | #define DMX_PES_PCR DMX_PES_PCR0 | 88 | #define DMX_PES_PCR DMX_PES_PCR0 |
| 89 | 89 | ||
| 90 | 90 | ||
| 91 | typedef enum | ||
| 92 | { | ||
| 93 | DMX_SCRAMBLING_EV, | ||
| 94 | DMX_FRONTEND_EV | ||
| 95 | } dmx_event_t; | ||
| 96 | |||
| 97 | |||
| 98 | typedef enum | ||
| 99 | { | ||
| 100 | DMX_SCRAMBLING_OFF, | ||
| 101 | DMX_SCRAMBLING_ON | ||
| 102 | } dmx_scrambling_status_t; | ||
| 103 | |||
| 104 | |||
| 105 | typedef struct dmx_filter | 91 | typedef struct dmx_filter |
| 106 | { | 92 | { |
| 107 | __u8 filter[DMX_FILTER_SIZE]; | 93 | __u8 filter[DMX_FILTER_SIZE]; |
| @@ -132,17 +118,6 @@ struct dmx_pes_filter_params | |||
| 132 | __u32 flags; | 118 | __u32 flags; |
| 133 | }; | 119 | }; |
| 134 | 120 | ||
| 135 | |||
| 136 | struct dmx_event | ||
| 137 | { | ||
| 138 | dmx_event_t event; | ||
| 139 | time_t timeStamp; | ||
| 140 | union | ||
| 141 | { | ||
| 142 | dmx_scrambling_status_t scrambling; | ||
| 143 | } u; | ||
| 144 | }; | ||
| 145 | |||
| 146 | typedef struct dmx_caps { | 121 | typedef struct dmx_caps { |
| 147 | __u32 caps; | 122 | __u32 caps; |
| 148 | int num_decoders; | 123 | int num_decoders; |
| @@ -171,7 +146,6 @@ struct dmx_stc { | |||
| 171 | #define DMX_SET_FILTER _IOW('o', 43, struct dmx_sct_filter_params) | 146 | #define DMX_SET_FILTER _IOW('o', 43, struct dmx_sct_filter_params) |
| 172 | #define DMX_SET_PES_FILTER _IOW('o', 44, struct dmx_pes_filter_params) | 147 | #define DMX_SET_PES_FILTER _IOW('o', 44, struct dmx_pes_filter_params) |
| 173 | #define DMX_SET_BUFFER_SIZE _IO('o', 45) | 148 | #define DMX_SET_BUFFER_SIZE _IO('o', 45) |
| 174 | #define DMX_GET_EVENT _IOR('o', 46, struct dmx_event) | ||
| 175 | #define DMX_GET_PES_PIDS _IOR('o', 47, __u16[5]) | 149 | #define DMX_GET_PES_PIDS _IOR('o', 47, __u16[5]) |
| 176 | #define DMX_GET_CAPS _IOR('o', 48, dmx_caps_t) | 150 | #define DMX_GET_CAPS _IOR('o', 48, dmx_caps_t) |
| 177 | #define DMX_SET_SOURCE _IOW('o', 49, dmx_source_t) | 151 | #define DMX_SET_SOURCE _IOW('o', 49, dmx_source_t) |
