]>
Commit | Line | Data |
---|---|---|
ada66bc1 MCC |
1 | # Ignore header name |
2 | ignore define _UAPI_DVBDMX_H_ | |
3 | ||
4 | # Ignore limit constants | |
5 | ignore define DMX_FILTER_SIZE | |
6 | ||
836cf1db MCC |
7 | # dmx_pes_type_t enum symbols |
8 | replace enum dmx_ts_pes :c:type:`dmx_pes_type` | |
9 | replace symbol DMX_PES_AUDIO0 :c:type:`dmx_pes_type` | |
10 | replace symbol DMX_PES_VIDEO0 :c:type:`dmx_pes_type` | |
11 | replace symbol DMX_PES_TELETEXT0 :c:type:`dmx_pes_type` | |
12 | replace symbol DMX_PES_SUBTITLE0 :c:type:`dmx_pes_type` | |
13 | replace symbol DMX_PES_PCR0 :c:type:`dmx_pes_type` | |
14 | replace symbol DMX_PES_AUDIO1 :c:type:`dmx_pes_type` | |
15 | replace symbol DMX_PES_VIDEO1 :c:type:`dmx_pes_type` | |
16 | replace symbol DMX_PES_TELETEXT1 :c:type:`dmx_pes_type` | |
17 | replace symbol DMX_PES_SUBTITLE1 :c:type:`dmx_pes_type` | |
18 | replace symbol DMX_PES_PCR1 :c:type:`dmx_pes_type` | |
19 | replace symbol DMX_PES_AUDIO2 :c:type:`dmx_pes_type` | |
20 | replace symbol DMX_PES_VIDEO2 :c:type:`dmx_pes_type` | |
21 | replace symbol DMX_PES_TELETEXT2 :c:type:`dmx_pes_type` | |
22 | replace symbol DMX_PES_SUBTITLE2 :c:type:`dmx_pes_type` | |
23 | replace symbol DMX_PES_PCR2 :c:type:`dmx_pes_type` | |
24 | replace symbol DMX_PES_AUDIO3 :c:type:`dmx_pes_type` | |
25 | replace symbol DMX_PES_VIDEO3 :c:type:`dmx_pes_type` | |
26 | replace symbol DMX_PES_TELETEXT3 :c:type:`dmx_pes_type` | |
27 | replace symbol DMX_PES_SUBTITLE3 :c:type:`dmx_pes_type` | |
28 | replace symbol DMX_PES_PCR3 :c:type:`dmx_pes_type` | |
29 | replace symbol DMX_PES_OTHER :c:type:`dmx_pes_type` | |
ada66bc1 MCC |
30 | |
31 | # Ignore obsolete symbols | |
32 | ignore define DMX_PES_AUDIO | |
33 | ignore define DMX_PES_VIDEO | |
34 | ignore define DMX_PES_TELETEXT | |
35 | ignore define DMX_PES_SUBTITLE | |
36 | ignore define DMX_PES_PCR | |
37 | ||
38 | # dmx_input_t symbols | |
836cf1db MCC |
39 | replace enum dmx_input :c:type:`dmx_input` |
40 | replace symbol DMX_IN_FRONTEND :c:type:`dmx_input` | |
41 | replace symbol DMX_IN_DVR :c:type:`dmx_input` | |
ada66bc1 MCC |
42 | |
43 | # dmx_source_t symbols | |
836cf1db MCC |
44 | replace enum dmx_source :c:type:`dmx_source` |
45 | replace symbol DMX_SOURCE_FRONT0 :c:type:`dmx_source` | |
46 | replace symbol DMX_SOURCE_FRONT1 :c:type:`dmx_source` | |
47 | replace symbol DMX_SOURCE_FRONT2 :c:type:`dmx_source` | |
48 | replace symbol DMX_SOURCE_FRONT3 :c:type:`dmx_source` | |
49 | replace symbol DMX_SOURCE_DVR0 :c:type:`dmx_source` | |
50 | replace symbol DMX_SOURCE_DVR1 :c:type:`dmx_source` | |
51 | replace symbol DMX_SOURCE_DVR2 :c:type:`dmx_source` | |
52 | replace symbol DMX_SOURCE_DVR3 :c:type:`dmx_source` | |
ada66bc1 MCC |
53 | |
54 | ||
55 | # Flags for struct dmx_sct_filter_params | |
836cf1db MCC |
56 | replace define DMX_CHECK_CRC :c:type:`dmx_sct_filter_params` |
57 | replace define DMX_ONESHOT :c:type:`dmx_sct_filter_params` | |
58 | replace define DMX_IMMEDIATE_START :c:type:`dmx_sct_filter_params` | |
59 | replace define DMX_KERNEL_CLIENT :c:type:`dmx_sct_filter_params` | |
ada66bc1 MCC |
60 | |
61 | # some typedefs should point to struct/enums | |
836cf1db MCC |
62 | replace typedef dmx_caps_t :c:type:`dmx_caps` |
63 | replace typedef dmx_filter_t :c:type:`dmx_filter` | |
64 | replace typedef dmx_pes_type_t :c:type:`dmx_pes_type` | |
65 | replace typedef dmx_input_t :c:type:`dmx_input` | |
66 | replace typedef dmx_source_t :c:type:`dmx_source` |