• Home
  • Raw
  • Download

Lines Matching full:buffer

110          frame buffer resolution for the decoded frames.
119 as per standard semantics; matching frame buffer format.
162 frame buffer resolution of the decoded stream; typically unchanged from
222 8. Allocate requests (likely one per ``OUTPUT`` buffer) via
235 configuration, as a buffer submitted to the ``OUTPUT`` queue. Typically, this
241 The amount of data and contents of the source ``OUTPUT`` buffer, as well as the
249 buffer. This will result in the (potentially partially) decoded ``CAPTURE``
250 buffer not being made available for dequeueing, and reused for the next decode
251 request if the timestamp of the next ``OUTPUT`` buffer has not changed.
255 1. Queue an ``OUTPUT`` buffer containing one unit of encoded bytestream data for
261 index of the buffer being queued.
264 type of the buffer.
267 number of bytes taken by the encoded data frame in the buffer.
280 into the decoded frame's buffer and can also be used to use this frame
284 held ``CAPTURE`` buffer will be made available for dequeuing and the
285 current request will work on a new ``CAPTURE`` buffer.
317 If the request is submitted without an ``OUTPUT`` buffer, or if some of the
320 ``OUTPUT`` buffer is queued, then it will return ``-EINVAL``.
322 ``CAPTURE`` buffer will be produced for this request.
334 Buffer management while decoding
337 buffer management: it only guarantees that dequeued ``CAPTURE`` buffers can be
339 encompasses using the buffer for compositing or display.
341 A dequeued capture buffer can also be used as the reference frame of another
342 buffer.
350 A decoded buffer containing a reference frame must not be reused as a decoding
352 achieve this is to refrain from queueing a reference buffer until all the
356 reference buffer when the following conditions are met:
378 The client is then free to ignore any returned ``CAPTURE`` buffer that comes
394 1. If the last submitted request resulted in a ``CAPTURE`` buffer being
398 dequeue the held ``CAPTURE`` buffer.
407 ``CAPTURE`` queue with a buffer count of zero.
417 If the last submitted request resulted in a ``CAPTURE`` buffer being
421 dequeue the held ``CAPTURE`` buffer.