![]() |
AOMedia AV1 Codec
|
Codec context structure. More...
#include <aom_codec.h>
Data Structures | |
| union | [union].config |
Data Fields | |
| const char * | name |
| aom_codec_iface_t * | iface |
| aom_codec_err_t | err |
| const char * | err_detail |
| aom_codec_flags_t | init_flags |
| union | config |
| aom_codec_priv_t * | priv |
Codec context structure.
All codecs MUST support this context structure fully. In general, this data should be considered private to the codec algorithm, and not be manipulated or examined by the calling application. Applications may reference the 'name' member to get a printable description of the algorithm.
| const char* aom_codec_ctx::name |
Printable interface name
| aom_codec_iface_t* aom_codec_ctx::iface |
Interface pointers
| aom_codec_err_t aom_codec_ctx::err |
Last returned error
| const char* aom_codec_ctx::err_detail |
Detailed info, if available
| aom_codec_flags_t aom_codec_ctx::init_flags |
Flags passed at init time
| union aom_codec_ctx::[union].config aom_codec_ctx::config |
Configuration pointer aliasing union
| aom_codec_priv_t* aom_codec_ctx::priv |
Algorithm private storage