.. SPDX-FileCopyrightText: 2019-2020 Intel Corporation
..
.. SPDX-License-Identifier: CC-BY-4.0
.. _struct_memory:
=================
Memory Structures
=================
.. _struct_memory_begin:
Structures used for memory.
.. _struct_memory_end:
---
API
---
.. contents::
:local:
:depth: 1
mfxBitstream
------------
.. doxygenstruct:: mfxBitstream
:project: oneVPL
:members:
:protected-members:
mfxFrameAllocator
-----------------
.. doxygenstruct:: mfxFrameAllocator
:project: oneVPL
:members:
:protected-members:
mfxFrameAllocRequest
--------------------
.. doxygenstruct:: mfxFrameAllocRequest
:project: oneVPL
:members:
:protected-members:
mfxFrameAllocResponse
---------------------
.. doxygenstruct:: mfxFrameAllocResponse
:project: oneVPL
:members:
:protected-members:
mfxFrameData
------------
.. doxygenstruct:: mfxY410
:project: oneVPL
:members:
:protected-members:
.. doxygenstruct:: mfxY416
:project: oneVPL
:members:
:protected-members:
.. doxygenstruct:: mfxA2RGB10
:project: oneVPL
:members:
:protected-members:
.. doxygenstruct:: mfxFrameData
:project: oneVPL
:members:
:protected-members:
mfxFrameInfo
------------
.. doxygenstruct:: mfxFrameInfo
:project: oneVPL
:members:
:protected-members:
.. note::
Example data alignment for Shift = 0:
.. graphviz::
digraph {
abc [shape=none, margin=0, label=<
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Value | 0 | 0 | 0 | 0 | 0 | 0 | Valid data |
>];
}
|
Example data alignment for Shift != 0:
.. graphviz::
digraph {
abc [shape=none, margin=0, label=<
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Value | Valid data | 0 | 0 | 0 | 0 | 0 | 0 |
>];
}
mfxFrameSurface1
----------------
.. doxygenstruct:: mfxFrameSurface1
:project: oneVPL
:members:
:protected-members:
mfxFrameSurfaceInterface
------------------------
.. doxygenstruct:: mfxFrameSurfaceInterface
:project: oneVPL
:members:
:protected-members:
mfxSurfacePoolInterface
------------------------
.. doxygenstruct:: mfxSurfacePoolInterface
:project: oneVPL
:members:
:protected-members: