• Home
  • Raw
  • Download

Lines Matching +full:buffered +full:- +full:negative

4 .. Foundation, with no Invariant Sections, no Front-Cover Texts
5 .. and no Back-Cover Texts. A copy of the license is included at
6 .. Documentation/media/uapi/fdl-appendix.rst.
8 .. TODO: replace it to GFDL-1.1-or-later WITH no-invariant-sections
19 VIDIOC_DECODER_CMD - VIDIOC_TRY_DECODER_CMD - Execute an decoder command
37 File descriptor returned by :ref:`open() <func-open>`.
46 These ioctls control an audio/video (usually MPEG-) decoder.
57 A :ref:`write() <func-write>` or :ref:`VIDIOC_STREAMON`
61 A :ref:`close() <func-close>` or :ref:`VIDIOC_STREAMOFF <VIDIOC_STREAMON>`
63 command to the decoder, and all buffered data is discarded. Applies to both
77 .. flat-table:: struct v4l2_decoder_cmd
78 :header-rows: 0
79 :stub-columns: 0
82 * - __u32
83 - ``cmd``
84 -
85 -
86 - The decoder command, see :ref:`decoder-cmds`.
87 * - __u32
88 - ``flags``
89 -
90 -
91 - Flags to go with the command. If no flags are defined for this
93 * - union
94 - (anonymous)
95 -
96 -
97 -
98 * -
99 - struct
100 - ``start``
101 -
102 - Structure containing additional data for the
104 * -
105 -
106 - __s32
107 - ``speed``
108 - Playback speed and direction. The playback speed is defined as
110 Negative numbers denote reverse playback, so -1000 does reverse
111 playback at normal speed. Speeds -1, 0 and 1 have special
113 of 1 steps just one frame forward, a speed of -1 steps just one
115 * -
116 -
117 - __u32
118 - ``format``
119 - Format restrictions. This field is set by the driver, not the
127 * -
128 - struct
129 - ``stop``
130 -
131 - Structure containing additional data for the ``V4L2_DEC_CMD_STOP``
133 * -
134 -
135 - __u64
136 - ``pts``
137 - Stop playback at this ``pts`` or immediately if the playback is
140 * -
141 - struct
142 - ``raw``
143 -
144 -
145 * -
146 -
147 - __u32
148 - ``data``\ [16]
149 - Reserved for future extensions. Drivers and applications must set
156 .. _decoder-cmds:
158 .. flat-table:: Decoder Commands
159 :header-rows: 0
160 :stub-columns: 0
163 * - ``V4L2_DEC_CMD_START``
164 - 0
165 - Start the decoder. When the decoder is already running or paused,
171 muted when playing back at a non-standard speed.
181 * - ``V4L2_DEC_CMD_STOP``
182 - 1
183 - Stop the decoder. When the decoder is already stopped, this
198 * - ``V4L2_DEC_CMD_PAUSE``
199 - 2
200 - Pause the decoder. When the decoder has not been started yet, the
205 * - ``V4L2_DEC_CMD_RESUME``
206 - 3
207 - Resume decoding after a PAUSE command. When the decoder has not
216 On success 0 is returned, on error -1 and the ``errno`` variable is set
218 :ref:`Generic Error Codes <gen-errors>` chapter.