1 # SPDX-License-Identifier: GPL-2.0
4 ignore define _UAPI_DVBVIDEO_H_
6 # This is a deprecated obscure API. Just ignore things we don't know
7 ignore define VIDEO_CMD_PLAY
8 ignore define VIDEO_CMD_STOP
9 ignore define VIDEO_CMD_FREEZE
10 ignore define VIDEO_CMD_CONTINUE
11 ignore define VIDEO_CMD_FREEZE_TO_BLACK
12 ignore define VIDEO_CMD_STOP_TO_BLACK
13 ignore define VIDEO_CMD_STOP_IMMEDIATELY
14 ignore define VIDEO_PLAY_FMT_NONE
15 ignore define VIDEO_PLAY_FMT_GOP
16 ignore define VIDEO_VSYNC_FIELD_UNKNOWN
17 ignore define VIDEO_VSYNC_FIELD_ODD
18 ignore define VIDEO_VSYNC_FIELD_EVEN
19 ignore define VIDEO_VSYNC_FIELD_PROGRESSIVE
20 ignore define VIDEO_EVENT_SIZE_CHANGED
21 ignore define VIDEO_EVENT_FRAME_RATE_CHANGED
22 ignore define VIDEO_EVENT_DECODER_STOPPED
23 ignore define VIDEO_EVENT_VSYNC
24 ignore define VIDEO_CAP_MPEG1
25 ignore define VIDEO_CAP_MPEG2
26 ignore define VIDEO_CAP_SYS
27 ignore define VIDEO_CAP_PROG
28 ignore define VIDEO_CAP_SPU
29 ignore define VIDEO_CAP_NAVI
30 ignore define VIDEO_CAP_CSS
32 # some typedefs should point to struct/enums
33 replace typedef video_format_t :c:type:`video_format`
34 replace typedef video_system_t :c:type:`video_system`
35 replace typedef video_displayformat_t :c:type:`video_displayformat`
36 replace typedef video_size_t :c:type:`video_size`
37 replace typedef video_stream_source_t :c:type:`video_stream_source`
38 replace typedef video_play_state_t :c:type:`video_play_state`
39 replace typedef video_navi_pack_t :c:type:`video_navi_pack`