WebM VP8 Codec SDK
|
Codec context structure. More...
#include <vpx_codec.h>
Data Fields | |
const char * | name |
vpx_codec_iface_t * | iface |
vpx_codec_err_t | err |
const char * | err_detail |
vpx_codec_flags_t | init_flags |
union { | |
struct vpx_codec_dec_cfg * dec | |
struct vpx_codec_enc_cfg * enc | |
void * raw | |
} | config |
vpx_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* vpx_codec_ctx::name |
Printable interface name
Interface pointers
Last returned error
const char* vpx_codec_ctx::err_detail |
Detailed info, if available
Flags passed at init time
struct vpx_codec_dec_cfg* vpx_codec_ctx::dec |
Decoder Configuration Pointer
struct vpx_codec_enc_cfg* vpx_codec_ctx::enc |
Encoder Configuration Pointer
union { ... } vpx_codec_ctx::config |
Configuration pointer aliasing union
Algorithm private storage