cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

video-slowmotion.rst (1229B)


      1.. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
      2.. c:namespace:: DTV.video
      3
      4.. _VIDEO_SLOWMOTION:
      5
      6================
      7VIDEO_SLOWMOTION
      8================
      9
     10Name
     11----
     12
     13VIDEO_SLOWMOTION
     14
     15.. attention:: This ioctl is deprecated.
     16
     17Synopsis
     18--------
     19
     20.. c:macro:: VIDEO_SLOWMOTION
     21
     22``int ioctl(fd, VIDEO_SLOWMOTION, int nFrames)``
     23
     24Arguments
     25---------
     26
     27.. flat-table::
     28    :header-rows:  0
     29    :stub-columns: 0
     30
     31    -  .. row 1
     32
     33       -  int fd
     34
     35       -  File descriptor returned by a previous call to open().
     36
     37    -  .. row 2
     38
     39       -  int request
     40
     41       -  Equals VIDEO_SLOWMOTION for this command.
     42
     43    -  .. row 3
     44
     45       -  int nFrames
     46
     47       -  The number of times to repeat each frame.
     48
     49Description
     50-----------
     51
     52This ioctl call asks the video device to repeat decoding frames N number
     53of times. This call can only be used if VIDEO_SOURCE_MEMORY is
     54selected.
     55
     56Return Value
     57------------
     58
     59On success 0 is returned, on error -1 and the ``errno`` variable is set
     60appropriately. The generic error codes are described at the
     61:ref:`Generic Error Codes <gen-errors>` chapter.
     62
     63
     64.. flat-table::
     65    :header-rows:  0
     66    :stub-columns: 0
     67
     68    -  .. row 1
     69
     70       -  ``EPERM``
     71
     72       -  Mode VIDEO_SOURCE_MEMORY not selected.