diff options
Diffstat (limited to 'media/libaom/src/av1/decoder/inspection.h')
-rw-r--r-- | media/libaom/src/av1/decoder/inspection.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/media/libaom/src/av1/decoder/inspection.h b/media/libaom/src/av1/decoder/inspection.h index 7214a9bed..b963f6ac6 100644 --- a/media/libaom/src/av1/decoder/inspection.h +++ b/media/libaom/src/av1/decoder/inspection.h @@ -20,7 +20,7 @@ extern "C" { #include "av1/decoder/accounting.h" #endif -#ifndef AOM_AOMDX_H_ +#ifndef AOM_AOM_AOMDX_H_ typedef void (*aom_inspect_cb)(void *decoder, void *data); #endif @@ -50,6 +50,11 @@ struct insp_mi_data { int16_t cfl_alpha_idx; int16_t cfl_alpha_sign; int16_t current_qindex; + int16_t compound_type; + int16_t motion_mode; + int16_t intrabc; + int16_t palette; + int16_t uv_palette; }; typedef struct insp_frame_data insp_frame_data; @@ -59,6 +64,7 @@ struct insp_frame_data { Accounting *accounting; #endif insp_mi_data *mi_grid; + int16_t frame_number; int show_frame; int frame_type; int base_qindex; @@ -72,11 +78,12 @@ struct insp_frame_data { // TODO(negge): add per frame CDEF data int delta_q_present_flag; int delta_q_res; + int show_existing_frame; }; void ifd_init(insp_frame_data *fd, int frame_width, int frame_height); void ifd_clear(insp_frame_data *fd); -int ifd_inspect(insp_frame_data *fd, void *decoder); +int ifd_inspect(insp_frame_data *fd, void *decoder, int skip_not_transform); #ifdef __cplusplus } // extern "C" |