/external/libaom/libaom/av1/decoder/ |
D | decodeframe.h | 26 void av1_read_sequence_header(AV1_COMMON *cm, struct aom_read_bit_buffer *rb, 60 void av1_read_timing_info_header(AV1_COMMON *cm, 65 void av1_read_decoder_model_info(AV1_COMMON *cm, 70 void av1_read_op_parameters_info(AV1_COMMON *const cm, 79 void av1_set_single_tile_decoding_mode(AV1_COMMON *const cm);
|
D | decoder.h | 36 typedef void (*decode_block_visitor_fn_t)(const AV1_COMMON *const cm, 42 typedef void (*predict_inter_block_visitor_fn_t)(AV1_COMMON *const cm, 47 typedef void (*cfl_store_inter_block_visitor_fn_t)(AV1_COMMON *const cm, 162 DECLARE_ALIGNED(32, AV1_COMMON, common); 266 aom_codec_err_t av1_set_reference_dec(AV1_COMMON *cm, int idx, 269 aom_codec_err_t av1_copy_new_frame_dec(AV1_COMMON *cm,
|
D | decoder.c | 48 static void dec_setup_mi(AV1_COMMON *cm) { in dec_setup_mi() 55 static int av1_dec_alloc_mi(AV1_COMMON *cm, int mi_size) { in av1_dec_alloc_mi() 65 static void dec_free_mi(AV1_COMMON *cm) { in dec_free_mi() 78 AV1_COMMON *volatile const cm = &pbi->common; in av1_decoder_create() 238 AV1_COMMON *cm = &pbi->common; in av1_copy_reference_dec() 265 aom_codec_err_t av1_set_reference_dec(AV1_COMMON *cm, int idx, in av1_set_reference_dec() 308 aom_codec_err_t av1_copy_new_frame_dec(AV1_COMMON *cm, in av1_copy_new_frame_dec() 323 AV1_COMMON *const cm = &pbi->common; in release_frame_buffers() 350 AV1_COMMON *const cm = &pbi->common; in swap_frame_buffers() 437 AV1_COMMON *volatile const cm = &pbi->common; in av1_receive_compressed_data()
|
D | decodemv.c | 39 static void read_cdef(AV1_COMMON *cm, aom_reader *r, MACROBLOCKD *const xd, in read_cdef() 66 static int read_delta_qindex(AV1_COMMON *cm, const MACROBLOCKD *xd, in read_delta_qindex() 97 static int read_delta_lflevel(const AV1_COMMON *const cm, aom_reader *r, in read_delta_lflevel() 208 static MOTION_MODE read_motion_mode(AV1_COMMON *cm, MACROBLOCKD *xd, in read_motion_mode() 262 static int read_segment_id(AV1_COMMON *const cm, const MACROBLOCKD *const xd, in read_segment_id() 283 static int dec_get_segment_id(const AV1_COMMON *cm, const uint8_t *segment_ids, in dec_get_segment_id() 296 static void set_segment_id(AV1_COMMON *cm, int mi_offset, int x_mis, int y_mis, in set_segment_id() 305 static int read_intra_segment_id(AV1_COMMON *const cm, in read_intra_segment_id() 324 static void copy_segment_id(const AV1_COMMON *cm, in copy_segment_id() 335 static int get_predicted_segment_id(AV1_COMMON *const cm, int mi_offset, in get_predicted_segment_id() [all …]
|
D | decodeframe.c | 79 AV1_COMMON *const cm = &pbi->common; in av1_check_trailing_bits() 120 static void loop_restoration_read_sb_coeffs(const AV1_COMMON *const cm, 125 static void setup_compound_reference_mode(AV1_COMMON *cm) { in setup_compound_reference_mode() 140 static TX_MODE read_tx_mode(AV1_COMMON *cm, struct aom_read_bit_buffer *rb) { in read_tx_mode() 146 const AV1_COMMON *cm, struct aom_read_bit_buffer *rb) { in read_frame_reference_mode() 168 static void read_coeffs_tx_intra_block(const AV1_COMMON *const cm, in read_coeffs_tx_intra_block() 189 static void decode_block_void(const AV1_COMMON *const cm, MACROBLOCKD *const xd, in decode_block_void() 202 static void predict_inter_block_void(AV1_COMMON *const cm, in predict_inter_block_void() 212 static void cfl_store_inter_block_void(AV1_COMMON *const cm, in cfl_store_inter_block_void() 219 const AV1_COMMON *const cm, MACROBLOCKD *const xd, aom_reader *const r, in predict_and_reconstruct_intra_block() [all …]
|
D | decodetxb.h | 22 uint8_t av1_read_coeffs_txb(const AV1_COMMON *const cm, MACROBLOCKD *const xd, 28 void av1_read_coeffs_txb_facade(const AV1_COMMON *const cm,
|
/external/libaom/libaom/av1/common/ |
D | tile_common.c | 17 void av1_tile_init(TileInfo *tile, const AV1_COMMON *cm, int row, int col) { in av1_tile_init() 30 void av1_get_tile_limits(AV1_COMMON *const cm) { in av1_get_tile_limits() 47 void av1_calculate_tile_cols(AV1_COMMON *const cm) { in av1_calculate_tile_cols() 100 void av1_calculate_tile_rows(AV1_COMMON *const cm) { in av1_calculate_tile_rows() 123 void av1_tile_set_row(TileInfo *tile, const AV1_COMMON *cm, int row) { in av1_tile_set_row() 134 void av1_tile_set_col(TileInfo *tile, const AV1_COMMON *cm, int col) { in av1_tile_set_col() 145 int av1_get_sb_rows_in_tile(AV1_COMMON *cm, TileInfo tile) { in av1_get_sb_rows_in_tile() 153 int av1_get_sb_cols_in_tile(AV1_COMMON *cm, TileInfo tile) { in av1_get_sb_cols_in_tile() 161 AV1PixelRect av1_get_tile_rect(const TileInfo *tile_info, const AV1_COMMON *cm, in av1_get_tile_rect() 200 void av1_get_uniform_tile_size(const AV1_COMMON *cm, int *w, int *h) { in av1_get_uniform_tile_size() [all …]
|
D | alloccommon.c | 35 static int alloc_loop_filter_mask(AV1_COMMON *cm) { in alloc_loop_filter_mask() 56 static void free_loop_filter_mask(AV1_COMMON *cm) { in free_loop_filter_mask() 66 void av1_set_mb_mi(AV1_COMMON *cm, int width, int height) { in av1_set_mb_mi() 109 void av1_alloc_restoration_buffers(AV1_COMMON *cm) { in av1_alloc_restoration_buffers() 170 void av1_free_restoration_buffers(AV1_COMMON *cm) { in av1_free_restoration_buffers() 189 void av1_free_above_context_buffers(AV1_COMMON *cm, in av1_free_above_context_buffers() 220 void av1_free_context_buffers(AV1_COMMON *cm) { in av1_free_context_buffers() 230 int av1_alloc_above_context_buffers(AV1_COMMON *cm, in av1_alloc_above_context_buffers() 274 int av1_alloc_context_buffers(AV1_COMMON *cm, int width, int height) { in av1_alloc_context_buffers() 293 void av1_remove_common(AV1_COMMON *cm) { in av1_remove_common() [all …]
|
D | cdef.h | 40 int sb_all_skip(const AV1_COMMON *const cm, int mi_row, int mi_col); 41 int sb_compute_cdef_list(const AV1_COMMON *const cm, int mi_row, int mi_col, 43 void av1_cdef_frame(YV12_BUFFER_CONFIG *frame, AV1_COMMON *cm, MACROBLOCKD *xd); 46 AV1_COMMON *cm, MACROBLOCKD *xd, int fast);
|
D | reconintra.h | 26 void av1_predict_intra_block_facade(const AV1_COMMON *cm, MACROBLOCKD *xd, 29 void av1_predict_intra_block(const AV1_COMMON *cm, const MACROBLOCKD *xd, 58 static INLINE int av1_allow_intrabc(const AV1_COMMON *const cm) { in av1_allow_intrabc() 63 static INLINE int av1_filter_intra_allowed_bsize(const AV1_COMMON *const cm, in av1_filter_intra_allowed_bsize() 70 static INLINE int av1_filter_intra_allowed(const AV1_COMMON *const cm, in av1_filter_intra_allowed()
|
D | resize.h | 70 void av1_upscale_normative_rows(const AV1_COMMON *cm, const uint8_t *src, 73 void av1_upscale_normative_and_extend_frame(const AV1_COMMON *cm, 77 YV12_BUFFER_CONFIG *av1_scale_if_required(AV1_COMMON *cm, 95 void av1_superres_upscale(AV1_COMMON *cm, BufferPool *const pool); 98 static INLINE int av1_superres_scaled(const AV1_COMMON *cm) { in av1_superres_scaled()
|
D | mvref_common.h | 209 void av1_setup_frame_buf_refs(AV1_COMMON *cm); 210 void av1_setup_frame_sign_bias(AV1_COMMON *cm); 211 void av1_setup_skip_mode_allowed(AV1_COMMON *cm); 212 void av1_setup_motion_field(AV1_COMMON *cm); 213 void av1_set_frame_refs(AV1_COMMON *const cm, int *remapped_ref_idx, 243 void av1_copy_frame_mvs(const AV1_COMMON *const cm, 250 void av1_find_mv_refs(const AV1_COMMON *cm, const MACROBLOCKD *xd, 265 int findSamples(const AV1_COMMON *cm, MACROBLOCKD *xd, int mi_row, int mi_col, 285 static INLINE int av1_is_dv_valid(const MV dv, const AV1_COMMON *cm, in av1_is_dv_valid()
|
D | onyxc_int.h | 559 } AV1_COMMON; typedef 579 static INLINE YV12_BUFFER_CONFIG *get_ref_frame(AV1_COMMON *cm, int index) { in get_ref_frame() 585 static INLINE int get_free_fb(AV1_COMMON *cm) { in get_free_fb() 618 static INLINE RefCntBuffer *assign_cur_frame_new_fb(AV1_COMMON *const cm) { in assign_cur_frame_new_fb() 651 static INLINE int frame_is_intra_only(const AV1_COMMON *const cm) { in frame_is_intra_only() 656 static INLINE int frame_is_sframe(const AV1_COMMON *cm) { in frame_is_sframe() 663 static INLINE int get_ref_frame_map_idx(const AV1_COMMON *const cm, in get_ref_frame_map_idx() 671 const AV1_COMMON *const cm, const MV_REFERENCE_FRAME ref_frame) { in get_ref_frame_buf() 679 const AV1_COMMON *const cm, const MV_REFERENCE_FRAME ref_frame) { in get_ref_scale_factors_const() 685 AV1_COMMON *const cm, const MV_REFERENCE_FRAME ref_frame) { in get_ref_scale_factors() [all …]
|
D | reconinter.h | 86 const AV1_COMMON *cm; 310 void av1_build_obmc_inter_prediction(const AV1_COMMON *cm, MACROBLOCKD *xd, 318 void av1_count_overlappable_neighbors(const AV1_COMMON *cm, MACROBLOCKD *xd, 336 void av1_build_interintra_predictors_sbp(const AV1_COMMON *cm, MACROBLOCKD *xd, 341 void av1_build_interintra_predictors_sbuv(const AV1_COMMON *cm, MACROBLOCKD *xd, 348 const AV1_COMMON *cm, MACROBLOCKD *xd, BLOCK_SIZE bsize, int plane, 355 void av1_dist_wtd_comp_weight_assign(const AV1_COMMON *cm,
|
D | debugmodes.c | 18 static void log_frame_info(AV1_COMMON *cm, const char *str, FILE *f) { in log_frame_info() 27 static void print_mi_data(AV1_COMMON *cm, FILE *file, const char *descriptor, in print_mi_data() 48 void av1_print_modes_and_motion_vectors(AV1_COMMON *cm, const char *file) { in av1_print_modes_and_motion_vectors()
|
D | quant_common.c | 239 const qm_val_t *av1_iqmatrix(AV1_COMMON *cm, int qmlevel, int plane, in av1_iqmatrix() 243 const qm_val_t *av1_qmatrix(AV1_COMMON *cm, int qmlevel, int plane, in av1_qmatrix() 254 void av1_qm_init(AV1_COMMON *cm) { in av1_qm_init()
|
/external/libaom/libaom/av1/encoder/ |
D | reconinter_enc.h | 26 void av1_enc_build_inter_predictor(const AV1_COMMON *cm, MACROBLOCKD *xd, 83 void av1_build_prediction_by_above_preds(const AV1_COMMON *cm, MACROBLOCKD *xd, 90 void av1_build_prediction_by_left_preds(const AV1_COMMON *cm, MACROBLOCKD *xd, 97 void av1_build_obmc_inter_predictors_sb(const AV1_COMMON *cm, MACROBLOCKD *xd,
|
D | encodetxb.h | 51 int av1_cost_coeffs_txb(const AV1_COMMON *const cm, const MACROBLOCK *x, 54 void av1_write_coeffs_txb(const AV1_COMMON *const cm, MACROBLOCKD *xd, 58 void av1_write_coeffs_mb(const AV1_COMMON *const cm, MACROBLOCK *x, int mi_row,
|
D | encode_strategy.c | 136 static void set_additional_frame_flags(const AV1_COMMON *const cm, in set_additional_frame_flags() 194 AV1_COMMON *const cm = &cpi->common; in check_show_existing_frame() 221 AV1_COMMON *const cm = &cpi->common; in set_ext_overrides() 243 const AV1_COMMON *const cm = &cpi->common; in get_ref_frame_flags() 346 const AV1_COMMON *const cm = &cpi->common; in choose_primary_ref_frame() 373 const AV1_COMMON *const cm = &cpi->common; in update_fb_of_context_type() 497 AV1_COMMON *const cm = &cpi->common; in setup_arf_or_arf2() 558 AV1_COMMON *const cm = &cpi->common; in choose_frame_source() 670 static int dump_one_image(AV1_COMMON *cm, in dump_one_image() 707 AV1_COMMON *const cm = &cpi->common; in dump_ref_frame_images() [all …]
|
D | aq_cyclicrefresh.c | 138 const AV1_COMMON *const cm = &cpi->common; in av1_cyclic_refresh_estimate_bits_at_q() 171 const AV1_COMMON *const cm = &cpi->common; in av1_cyclic_refresh_rc_bits_per_mb() 203 const AV1_COMMON *const cm = &cpi->common; in av1_cyclic_refresh_update_segment() 253 AV1_COMMON *const cm = &cpi->common; in av1_cyclic_refresh_postencode() 291 AV1_COMMON *const cm = &cpi->common; in cyclic_refresh_update_map() 362 const AV1_COMMON *const cm = &cpi->common; in av1_cyclic_refresh_update_parameters() 428 AV1_COMMON *const cm = &cpi->common; in av1_cyclic_refresh_setup() 517 const AV1_COMMON *const cm = &cpi->common; in av1_cyclic_refresh_reset_resize()
|
D | encoder.h | 721 AV1_COMMON common; 1074 aom_codec_err_t av1_copy_new_frame_enc(AV1_COMMON *cm, 1119 static INLINE int av1_use_hash_me(const AV1_COMMON *const cm) { in av1_use_hash_me() 1124 const AV1_COMMON *cm, MV_REFERENCE_FRAME ref_frame) { in av1_get_ref_frame_hash_map() 1132 const AV1_COMMON *const cm, MV_REFERENCE_FRAME ref_frame) { in get_ref_frame_yv12_buf() 1137 static INLINE int enc_is_ref_frame_buf(const AV1_COMMON *const cm, in enc_is_ref_frame_buf() 1148 static INLINE void alloc_frame_mvs(AV1_COMMON *const cm, RefCntBuffer *buf) { in alloc_frame_mvs() 1185 AV1_COMMON *const cm = &cpi->common; in get_start_tok() 1207 static INLINE void set_ref_ptrs(const AV1_COMMON *cm, MACROBLOCKD *xd, in set_ref_ptrs() 1231 static INLINE int av1_resize_scaled(const AV1_COMMON *cm) { in av1_resize_scaled() [all …]
|
D | segmentation.h | 30 void av1_choose_segmap_coding_method(AV1_COMMON *cm, MACROBLOCKD *xd); 32 void av1_reset_segment_features(AV1_COMMON *cm);
|
D | bitstream.c | 63 static void loop_restoration_write_sb_coeffs(const AV1_COMMON *const cm, 216 static int write_skip(const AV1_COMMON *cm, const MACROBLOCKD *xd, in write_skip() 229 static int write_skip_mode(const AV1_COMMON *cm, const MACROBLOCKD *xd, in write_skip_mode() 254 static void write_is_inter(const AV1_COMMON *cm, const MACROBLOCKD *xd, in write_is_inter() 267 static void write_motion_mode(const AV1_COMMON *cm, MACROBLOCKD *xd, in write_motion_mode() 310 static void write_delta_lflevel(const AV1_COMMON *cm, const MACROBLOCKD *xd, in write_delta_lflevel() 352 static void pack_txb_tokens(aom_writer *w, AV1_COMMON *cm, MACROBLOCK *const x, in pack_txb_tokens() 414 static INLINE void set_spatial_segment_id(const AV1_COMMON *const cm, in set_spatial_segment_id() 460 AV1_COMMON *const cm = &cpi->common; in write_segment_id() 492 static void write_ref_frames(const AV1_COMMON *cm, const MACROBLOCKD *xd, in write_ref_frames() [all …]
|
D | partition_strategy.h | 82 const AV1_COMMON *const cm = &cpi->common; in set_offsets_for_motion_search() 131 static INLINE int is_full_sb(AV1_COMMON *const cm, int mi_row, int mi_col, in is_full_sb() 143 AV1_COMMON *const cm = &cpi->common; in use_auto_max_partition()
|
D | rdopt.h | 86 static INLINE int av1_cost_coeffs(const AV1_COMMON *const cm, MACROBLOCK *x, in av1_cost_coeffs() 99 AV1_COMMON *tmp_cm = (AV1_COMMON *)&cpi->common; in av1_cost_coeffs()
|