aom_codec_ctx_t

Type Alias aom_codec_ctx_t 

Source
pub type aom_codec_ctx_t = aom_codec_ctx;
Expand description

Codec context structure

All codecs \ref 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.

Aliased Type§

#[repr(C)]
pub struct aom_codec_ctx_t { pub name: *const u8, pub iface: *const aom_codec_iface, pub err: u32, pub err_detail: *const u8, pub init_flags: i64, pub config: aom_codec_ctx__bindgen_ty_1, pub priv_: *mut aom_codec_priv, }

Fields§

§name: *const u8

Printable interface name

§iface: *const aom_codec_iface

Interface pointers

§err: u32

Last returned error

§err_detail: *const u8

Detailed info, if available

§init_flags: i64

Flags passed at init time

§config: aom_codec_ctx__bindgen_ty_1

Configuration pointer aliasing union

§priv_: *mut aom_codec_priv

Algorithm private storage