Lines Matching refs:must
26 decoder must expose the ``V4L2_BUF_CAP_SUPPORTS_REQUESTS`` capability on its
32 with multiple slices per frame). Decoders that support such formats must also
42 * The driver must always return the full set of supported ``OUTPUT`` formats,
45 * Simultaneously, the driver must restrain the set of values returned by
52 * The driver must return only the formats supported for the format currently
95 it must adjust it afterwards.
167 After performing this step, the client must perform step 3 again in order
191 requested count. The client must check this value after the ioctl returns
218 * The driver must adjust count to the minimum of required number of
220 requested count. The client must check this value after the ioctl
243 controls that must be set on the request, depend on the active coded pixel
249 must set the ``V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF`` flag on the ``OUTPUT``
271 the ``V4L2_BUF_FLAG_REQUEST_FD`` flag must be set. Additionally, if
274 ``V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF`` must also be set.
277 must be set to the file descriptor of the decoding request.
280 must be set to a unique value per frame. This value will be propagated
284 frame must be identical. If the timestamp changes, then the currently
294 must be ``V4L2_CTRL_WHICH_REQUEST_VAL``.
297 must be set to the file descriptor of the decoding request.
301 array must contain all the codec-specific controls required to decode
325 ``CAPTURE`` buffers must not be part of the request, and are queued
347 The :c:func:`v4l2_timeval_to_ns` function must be used to perform that
351 A decoded buffer containing a reference frame must not be reused as a decoding
373 corresponding to the new stream position. It must however be aware that