Lines Matching full:must

25 decoder must expose the ``V4L2_BUF_CAP_SUPPORTS_REQUESTS`` capability on its
31 with multiple slices per frame). Decoders that support such formats must also
41 * The driver must always return the full set of supported ``OUTPUT`` formats,
44 * Simultaneously, the driver must restrain the set of values returned by
51 * The driver must return only the formats supported for the format currently
94 it must adjust it afterwards.
166 After performing this step, the client must perform step 3 again in order
190 requested count. The client must check this value after the ioctl returns
217 * The driver must adjust count to the minimum of required number of
219 requested count. The client must check this value after the ioctl
242 controls that must be set on the request, depend on the active coded pixel
248 must set the ``V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF`` flag on the ``OUTPUT``
270 the ``V4L2_BUF_FLAG_REQUEST_FD`` flag must be set. Additionally, if
273 ``V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF`` must also be set.
276 must be set to the file descriptor of the decoding request.
279 must be set to a unique value per frame. This value will be propagated
283 frame must be identical. If the timestamp changes, then the currently
293 must be ``V4L2_CTRL_WHICH_REQUEST_VAL``.
296 must be set to the file descriptor of the decoding request.
300 array must contain all the codec-specific controls required to decode
324 ``CAPTURE`` buffers must not be part of the request, and are queued
346 The :c:func:`v4l2_timeval_to_ns` function must be used to perform that
350 A decoded buffer containing a reference frame must not be reused as a decoding
372 corresponding to the new stream position. It must however be aware that