21 #ifndef AOM_AOM_AOMDX_H_ 22 #define AOM_AOM_AOMDX_H_ 44 #ifndef AOM_INSPECTION_H_ 172 AV1_SET_DECODE_TILE_COL,
236 AOM_DECODER_CTRL_ID_MAX,
248 #define AOM_CTRL_AOMD_GET_LAST_REF_UPDATES 250 #define AOM_CTRL_AOMD_GET_FRAME_CORRUPTED 252 #define AOM_CTRL_AOMD_GET_LAST_REF_USED 254 #define AOM_CTRL_AOMD_GET_LAST_QUANTIZER 256 #define AOM_CTRL_AV1D_GET_DISPLAY_SIZE 258 #define AOM_CTRL_AV1D_GET_BIT_DEPTH 260 #define AOM_CTRL_AV1D_GET_IMG_FORMAT 262 #define AOM_CTRL_AV1D_GET_TILE_SIZE 264 #define AOM_CTRL_AV1D_GET_FRAME_SIZE 266 #define AOM_CTRL_AV1_INVERT_TILE_DECODE_ORDER 268 #define AOM_CTRL_AV1_GET_ACCOUNTING 270 #define AOM_CTRL_AV1_SET_DECODE_TILE_ROW 272 #define AOM_CTRL_AV1_SET_DECODE_TILE_COL 274 #define AOM_CTRL_AV1_SET_TILE_MODE 276 #define AOM_CTRL_AV1D_GET_FRAME_HEADER_INFO 278 #define AOM_CTRL_AV1D_GET_TILE_DATA 280 #define AOM_CTRL_AV1D_SET_EXT_REF_PTR 282 #define AOM_CTRL_AV1D_EXT_TILE_DEBUG 284 #define AOM_CTRL_AV1D_SET_ROW_MT 286 #define AOM_CTRL_AV1D_SET_SKIP_FILM_GRAIN 288 #define AOM_CTRL_AV1D_SET_IS_ANNEXB 290 #define AOM_CTRL_AV1D_SET_OPERATING_POINT 292 #define AOM_CTRL_AV1D_SET_OUTPUT_ALL_LAYERS 294 #define AOM_CTRL_AV1_SET_INSPECTION_CALLBACK 302 #endif // AOM_AOM_AOMDX_H_
void(* aom_inspect_cb)(void *decoder, void *ctx)
Definition: aomdx.h:47
struct aom_tile_data aom_tile_data
Structure to hold a tile's start address and size in the bitstream.
aom_inspect_cb inspect_cb
Definition: aomdx.h:57
enum aom_img_fmt aom_img_fmt_t
List of supported image formats.
Provides controls common to both the AOM encoder and decoder.
struct aom_inspect_init aom_inspect_init
Structure to hold inspection callback and context.
Image Descriptor.
Definition: aom_image.h:141
Structure to hold a tile's start address and size in the bitstream.
Definition: aomdx.h:67
const struct aom_codec_iface aom_codec_iface_t
Codec interface structure.
Definition: aom_codec.h:181
#define AOM_CTRL_USE_TYPE(id, typ)
aom_codec_control type definition macro
Definition: aom_codec.h:429
size_t extra_size
Definition: aomdx.h:73
void * inspect_ctx
Definition: aomdx.h:60
Structure to hold inspection callback and context.
Definition: aomdx.h:55
size_t coded_tile_data_size
Definition: aomdx.h:69
aom_image_t * img
Definition: aomdx.h:82
const void * coded_tile_data
Definition: aomdx.h:71
int num
Definition: aomdx.h:84
Structure to hold the external reference frame pointer.
Definition: aomdx.h:80
aom_dec_control_id
AOM decoder control functions.
Definition: aomdx.h:95
struct av1_ext_ref_frame av1_ext_ref_frame_t
Structure to hold the external reference frame pointer.
struct Accounting Accounting
Definition: aomdx.h:42