video-get-capabilities.rst 1.1 KB
Newer Older
1 2 3 4
.. -*- coding: utf-8; mode: rst -*-

.. _VIDEO_GET_CAPABILITIES:

5
======================
6 7 8
VIDEO_GET_CAPABILITIES
======================

9
Name
10
----
11

12
VIDEO_GET_CAPABILITIES
13

14 15

Synopsis
16 17 18 19 20
--------

.. c:function:: int ioctl(fd, int request = VIDEO_GET_CAPABILITIES, unsigned int *cap)


21
Arguments
22
---------
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

.. flat-table::
    :header-rows:  0
    :stub-columns: 0


    -  .. row 1

       -  int fd

       -  File descriptor returned by a previous call to open().

    -  .. row 2

       -  int request

       -  Equals VIDEO_GET_CAPABILITIES for this command.

    -  .. row 3

       -  unsigned int \*cap

       -  Pointer to a location where to store the capability information.


48
Description
49 50 51 52 53 54 55
-----------

This ioctl call asks the video device about its decoding capabilities.
On success it returns and integer which has bits set according to the
defines in section ??.


56
Return Value
57 58 59 60 61
------------

On success 0 is returned, on error -1 and the ``errno`` variable is set
appropriately. The generic error codes are described at the
:ref:`Generic Error Codes <gen-errors>` chapter.