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