Memory Map Entry. More...
#include <vpx_codec.h>
Data Fields | |
| unsigned int | id |
| unsigned long | sz |
| unsigned int | align |
| unsigned int | flags |
| void * | base |
| void(* | dtor )(struct vpx_codec_mmap *map) |
| void * | priv |
Memory Map Entry.
This structure is used to contain the properties of a memory segment. It is populated by the codec in the request phase, and by the calling application once the requested allocation has been performed.
| unsigned int vpx_codec_mmap::id |
identifier for the segment's contents
| unsigned long vpx_codec_mmap::sz |
size of the segment, in bytes
| unsigned int vpx_codec_mmap::align |
required alignment of the segment, in bytes
| unsigned int vpx_codec_mmap::flags |
bitfield containing segment properties
| void* vpx_codec_mmap::base |
pointer to the allocated segment
| void(* vpx_codec_mmap::dtor)(struct vpx_codec_mmap *map) |
destructor to call
| void* vpx_codec_mmap::priv |
allocator private storage
1.6.1