![]() |
AOMedia AV1 Codec
|
Provides definitions for using AOM or AV1 within the aom Decoder interface. More...
#include "aom/aom.h"Go to the source code of this file.
Data Structures | |
| struct | aom_inspect_init |
| Structure to hold inspection callback and context. More... | |
| struct | Av1DecodeReturn |
| Structure to collect a buffer index when inspecting. More... | |
| struct | aom_tile_data |
| Structure to hold a tile's start address and size in the bitstream. More... | |
| struct | aom_tile_info |
| Structure to hold information about tiles in a frame. More... | |
| struct | aom_still_picture_info |
| Structure to hold information about still image coding. More... | |
| struct | aom_s_frame_info |
| Structure to hold information about S_FRAME. More... | |
| struct | aom_screen_content_tools_info |
| Structure to hold information about screen content tools. More... | |
| struct | av1_ext_ref_frame |
| Structure to hold the external reference frame pointer. More... | |
Macros | |
| #define | AOM_MAX_TILE_COLS 64 |
| Max number of tile columns. | |
| #define | AOM_MAX_TILE_ROWS 64 |
| Max number of tile rows. | |
Typedefs | |
| typedef struct Accounting | Accounting |
| typedef void(* | aom_inspect_cb) (void *decoder, void *ctx) |
| typedef struct aom_inspect_init | aom_inspect_init |
| Structure to hold inspection callback and context. | |
| typedef struct aom_tile_data | aom_tile_data |
| Structure to hold a tile's start address and size in the bitstream. | |
| typedef struct aom_tile_info | aom_tile_info |
| Structure to hold information about tiles in a frame. | |
| typedef struct aom_still_picture_info | aom_still_picture_info |
| Structure to hold information about still image coding. | |
| typedef struct aom_s_frame_info | aom_s_frame_info |
| Structure to hold information about S_FRAME. | |
| typedef struct aom_screen_content_tools_info | aom_screen_content_tools_info |
| Structure to hold information about screen content tools. | |
| typedef struct av1_ext_ref_frame | av1_ext_ref_frame_t |
| Structure to hold the external reference frame pointer. | |
Algorithm interface for AV1 | |
This interface provides the capability to decode AV1 streams. | |
| aom_codec_iface_t | aom_codec_av1_dx_algo |
| A single instance of the AV1 decoder. | |
| aom_codec_iface_t * | aom_codec_av1_dx (void) |
| The interface to the AV1 decoder. | |
Provides definitions for using AOM or AV1 within the aom Decoder interface.