Lines Matching +full:memory +full:- +full:to +full:- +full:memory
1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
6 Video Memory-To-Memory Interface
9 A V4L2 memory-to-memory device can compress, decompress, transform, or
10 otherwise convert video data from one format into another format, in memory.
11 Such memory-to-memory devices set the ``V4L2_CAP_VIDEO_M2M`` or
12 ``V4L2_CAP_VIDEO_M2M_MPLANE`` capability. Examples of memory-to-memory
14 converting from YUV to RGB).
16 A memory-to-memory video node acts just like a normal video node, but it
17 supports both output (sending frames from memory to the hardware)
19 memory) stream I/O. An application will have to setup the stream I/O for
21 for both capture and output to start the hardware.
23 Memory-to-memory devices function as a shared resource: you can
25 own properties that are local to the file handle, and each can use
26 it independently from the others. The driver will arbitrate access to
29 properties are global to the device (i.e. changing something through one
32 One of the most common memory-to-memory device is the codec. Codecs
35 See :ref:`codec-controls`. More details on how to use codec memory-to-memory
41 dev-decoder
42 dev-encoder
43 dev-stateless-decoder