![]() |
![]() |
#include <Buffer.h>
Data Fields | |
Memory_AllocParams | memParams |
Parameters used to allocate the buffer using the Codec Engine OSAL Memory module. | |
Buffer_Type | type |
The type of buffer to allocate. | |
UInt16 | useMask |
The mask to indicate that a buffer is busy in a BufTab (a useMask value of 0 indicates a free buffer). Using a flexible mask allows multiple "owners" of a buffer (e.g. codec and display device driver). | |
Bool | reference |
If this is set to true no buffer will be allocated, instead the resulting Buffer_Handle will be a reference to an already existing memory area (. |
Memory_AllocParams Buffer_Attrs::memParams |
Parameters used to allocate the buffer using the Codec Engine OSAL Memory module.
UInt16 Buffer_Attrs::useMask |
The mask to indicate that a buffer is busy in a BufTab (a useMask value of 0 indicates a free buffer). Using a flexible mask allows multiple "owners" of a buffer (e.g. codec and display device driver).
If this is set to true no buffer will be allocated, instead the resulting Buffer_Handle will be a reference to an already existing memory area (.