]>
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 | 42 | |
ada66bc1 | 43 | # Flags for struct dmx_sct_filter_params |
836cf1db MCC |
44 | replace define DMX_CHECK_CRC :c:type:`dmx_sct_filter_params` |
45 | replace define DMX_ONESHOT :c:type:`dmx_sct_filter_params` | |
46 | replace define DMX_IMMEDIATE_START :c:type:`dmx_sct_filter_params` | |
ada66bc1 MCC |
47 | |
48 | # some typedefs should point to struct/enums | |
836cf1db MCC |
49 | replace typedef dmx_filter_t :c:type:`dmx_filter` |
50 | replace typedef dmx_pes_type_t :c:type:`dmx_pes_type` | |
51 | replace typedef dmx_input_t :c:type:`dmx_input` | |
bb98e6d2 MCC |
52 | |
53 | ignore symbol DMX_OUT_DECODER | |
54 | ignore symbol DMX_OUT_TAP | |
55 | ignore symbol DMX_OUT_TS_TAP | |
56 | ignore symbol DMX_OUT_TSDEMUX_TAP |