vpx_codec_ctx Struct Reference
[Common Algorithm Interface]

Codec context structure. More...

#include <vpx_codec.h>

Data Fields

const char * name
vpx_codec_iface_tiface
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_tpriv

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

Detailed info, if available

Flags passed at init time

Decoder Configuration Pointer

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:

Generated on 4 Dec 2017 for WebM VP8 Codec SDK by  doxygen 1.6.1