blob: ea9de59ad8b77505246950a18f1bbc53d6f7a180 [file] [log] [blame]
Mauro Carvalho Chehabf2ac8ce2018-08-30 10:20:04 -04001# SPDX-License-Identifier: GPL-2.0
2
Mauro Carvalho Chehab447654d2016-07-07 08:46:49 -03003# Ignore header name
4ignore define _UAPI_DVBVIDEO_H_
5
6# This is a deprecated obscure API. Just ignore things we don't know
7ignore define VIDEO_CMD_PLAY
8ignore define VIDEO_CMD_STOP
9ignore define VIDEO_CMD_FREEZE
10ignore define VIDEO_CMD_CONTINUE
11ignore define VIDEO_CMD_FREEZE_TO_BLACK
12ignore define VIDEO_CMD_STOP_TO_BLACK
13ignore define VIDEO_CMD_STOP_IMMEDIATELY
14ignore define VIDEO_PLAY_FMT_NONE
15ignore define VIDEO_PLAY_FMT_GOP
16ignore define VIDEO_VSYNC_FIELD_UNKNOWN
17ignore define VIDEO_VSYNC_FIELD_ODD
18ignore define VIDEO_VSYNC_FIELD_EVEN
19ignore define VIDEO_VSYNC_FIELD_PROGRESSIVE
20ignore define VIDEO_EVENT_SIZE_CHANGED
21ignore define VIDEO_EVENT_FRAME_RATE_CHANGED
22ignore define VIDEO_EVENT_DECODER_STOPPED
23ignore define VIDEO_EVENT_VSYNC
24ignore define VIDEO_CAP_MPEG1
25ignore define VIDEO_CAP_MPEG2
26ignore define VIDEO_CAP_SYS
27ignore define VIDEO_CAP_PROG
28ignore define VIDEO_CAP_SPU
29ignore define VIDEO_CAP_NAVI
30ignore define VIDEO_CAP_CSS
31
32# some typedefs should point to struct/enums
Mauro Carvalho Chehab836cf1d2016-08-30 10:21:03 -030033replace typedef video_format_t :c:type:`video_format`
34replace typedef video_system_t :c:type:`video_system`
35replace typedef video_displayformat_t :c:type:`video_displayformat`
36replace typedef video_size_t :c:type:`video_size`
37replace typedef video_stream_source_t :c:type:`video_stream_source`
38replace typedef video_play_state_t :c:type:`video_play_state`
Mauro Carvalho Chehab836cf1d2016-08-30 10:21:03 -030039replace typedef video_navi_pack_t :c:type:`video_navi_pack`