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

.. _VIDEO_GET_NAVI:

5
==============
6 7 8
VIDEO_GET_NAVI
==============

9
Name
10
----
11

12
VIDEO_GET_NAVI
13

14 15

Synopsis
16 17
--------

18
.. cpp:function:: int ioctl(fd, int request = VIDEO_GET_NAVI , video_navi_pack_t *navipack)
19 20


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_NAVI for this command.

    -  .. row 3

       -  video_navi_pack_t \*navipack

       -  PCI or DSI pack (private stream 2) according to section ??.


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

This ioctl returns navigational information from the DVD stream. This is
especially needed if an encoded stream has to be decoded by the
hardware.


56
Return Value
57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
------------

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.



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


    -  .. row 1

       -  ``EFAULT``

       -  driver is not able to return navigational information