vpx_codec_ctx Struct Reference
[Common Algorithm Interface]
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 |
Detailed Description
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.
Field Documentation
| 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
The documentation for this struct was generated from the following file:
- vpx/vpx_codec.h
Generated on Fri May 11 11:24:51 2012 for WebM VP8 Codec SDK by
1.6.3


