1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
2 .. c:namespace:: DTV.video
15 .. attention:: This ioctl is deprecated.
20 .. c:macro:: VIDEO_GET_STATUS
22 ``int ioctl(fd, VIDEO_GET_STATUS, struct video_status *status)``
35 - File descriptor returned by a previous call to open().
41 - Equals VIDEO_GET_STATUS for this command.
45 - struct video_status \*status
47 - Returns the current status of the Video Device.
52 This ioctl call asks the Video Device to return the current status of
55 .. c:type:: video_status
60 int video_blank; /* blank video on freeze? */
61 video_play_state_t play_state; /* current state of playback */
62 video_stream_source_t stream_source; /* current source (demux/memory) */
63 video_format_t video_format; /* current aspect ratio of stream*/
64 video_displayformat_t display_format;/* selected cropping mode */
70 On success 0 is returned, on error -1 and the ``errno`` variable is set
71 appropriately. The generic error codes are described at the
72 :ref:`Generic Error Codes <gen-errors>` chapter.