|
AOMedia Codec SDK
|
Describes the decoder algorithm interface to applications. More...
Go to the source code of this file.
Data Structures | |
| struct | aom_codec_stream_info |
| Stream properties. More... | |
| struct | aom_codec_dec_cfg |
| Initialization Configurations. More... | |
Macros | |
| #define | AOM_DECODER_ABI_VERSION |
| Current ABI version number. | |
| #define | AOM_CODEC_CAP_PUT_SLICE 0x10000 |
| Decoder capabilities bitfield. More... | |
| #define | AOM_CODEC_CAP_PUT_FRAME 0x20000 |
| #define | AOM_CODEC_CAP_POSTPROC 0x40000 |
| #define | AOM_CODEC_CAP_EXTERNAL_FRAME_BUFFER 0x200000 |
| Initialization-time Feature Enabling. More... | |
| #define | AOM_CODEC_USE_POSTPROC 0x10000 |
| #define | aom_codec_dec_init(ctx, iface, cfg, flags) aom_codec_dec_init_ver(ctx, iface, cfg, flags, AOM_DECODER_ABI_VERSION) |
| Convenience macro for aom_codec_dec_init_ver() More... | |
Typedefs | |
| typedef struct aom_codec_stream_info | aom_codec_stream_info_t |
| Stream properties. More... | |
| typedef struct aom_codec_dec_cfg | aom_codec_dec_cfg_t |
| Initialization Configurations. More... | |
| typedef void(* | aom_codec_put_frame_cb_fn_t) (void *user_priv, const aom_image_t *img) |
| put frame callback prototype More... | |
| typedef void(* | aom_codec_put_slice_cb_fn_t) (void *user_priv, const aom_image_t *img, const aom_image_rect_t *valid, const aom_image_rect_t *update) |
| put slice callback prototype More... | |
Describes the decoder algorithm interface to applications.
This file describes the interface between an application and a video decoder algorithm.
1.8.17