/external/libaom/libaom/av1/encoder/ |
D | mcomp.h | 66 int av1_get_mvpred_var(const MACROBLOCK *x, const MV *best_mv, 69 int av1_get_mvpred_av_var(const MACROBLOCK *x, const MV *best_mv, 72 int av1_get_mvpred_mask_var(const MACROBLOCK *x, const MV *best_mv, 88 MACROBLOCK *x, BLOCK_SIZE bsize, 93 int av1_full_pixel_diamond(const struct AV1_COMP *cpi, MACROBLOCK *x, 99 int av1_hex_search(MACROBLOCK *x, MV *start_mv, int search_param, 105 MACROBLOCK *x, const AV1_COMMON *const cm, int mi_row, int mi_col, 121 typedef int (*av1_full_search_fn_t)(const MACROBLOCK *x, const MV *ref_mv, 127 MACROBLOCK *x, const search_site_config *cfg, MV *ref_mv, MV *best_mv, 131 int av1_refining_search_8p_c(MACROBLOCK *x, int error_per_bit, int search_range, [all …]
|
D | encodemb.h | 32 MACROBLOCK *x; 48 void av1_encode_sb(const struct AV1_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bsize, 60 void av1_encode_sby_pass1(AV1_COMMON *cm, MACROBLOCK *x, BLOCK_SIZE bsize); 62 void av1_xform_quant(const AV1_COMMON *cm, MACROBLOCK *x, int plane, int block, 67 int av1_optimize_b(const struct AV1_COMP *cpi, MACROBLOCK *mb, int plane, 71 void av1_subtract_txb(MACROBLOCK *x, int plane, BLOCK_SIZE plane_bsize, 74 void av1_subtract_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane); 76 static INLINE void av1_set_txb_context(MACROBLOCK *x, int plane, int block, in av1_set_txb_context() 87 void av1_encode_intra_block_plane(const struct AV1_COMP *cpi, MACROBLOCK *x,
|
D | partition_strategy.h | 29 AV1_COMP *const cpi, MACROBLOCK *x, int mi_row, int mi_col, 38 AV1_COMP *const cpi, MACROBLOCK *x, PC_TREE *pc_tree, int mi_row, 51 AV1_COMP *const cpi, MACROBLOCK *x, PC_TREE *pc_tree, int mi_row, 59 MACROBLOCK *x, 68 void av1_get_max_min_partition_features(AV1_COMP *const cpi, MACROBLOCK *x, 73 BLOCK_SIZE av1_predict_max_partition(AV1_COMP *const cpi, MACROBLOCK *const x, 79 MACROBLOCK *const x, in set_offsets_for_motion_search()
|
D | rd.h | 394 void av1_initialize_cost_tables(const AV1_COMMON *const cm, MACROBLOCK *x); 396 void av1_initialize_me_consts(const struct AV1_COMP *cpi, MACROBLOCK *x, 407 int av1_get_switchable_rate(const AV1_COMMON *const cm, MACROBLOCK *x, 421 void av1_set_mvcost(MACROBLOCK *x, int ref, int ref_mv_idx); 439 void av1_mv_pred(const struct AV1_COMP *cpi, MACROBLOCK *x, 443 static INLINE void set_error_per_bit(MACROBLOCK *x, int rdmult) { in set_error_per_bit() 458 void av1_fill_mode_rates(AV1_COMMON *const cm, MACROBLOCK *x, 461 void av1_fill_coeff_costs(MACROBLOCK *x, FRAME_CONTEXT *fc,
|
D | encodetxb.h | 51 int av1_cost_coeffs_txb(const AV1_COMMON *const cm, const MACROBLOCK *x, 58 void av1_write_coeffs_mb(const AV1_COMMON *const cm, MACROBLOCK *x, int mi_row, 74 void av1_set_coeff_buffer(const AV1_COMP *const cpi, MACROBLOCK *const x, 78 int av1_optimize_txb_new(const struct AV1_COMP *cpi, MACROBLOCK *x, int plane,
|
D | tokenize.c | 78 static void get_palette_params(const MACROBLOCK *const x, int plane, in get_palette_params() 93 static void get_color_map_params(const MACROBLOCK *const x, int plane, in get_color_map_params() 105 int av1_cost_color_map(const MACROBLOCK *const x, int plane, BLOCK_SIZE bsize, in av1_cost_color_map() 116 void av1_tokenize_color_map(const MACROBLOCK *const x, int plane, in av1_tokenize_color_map() 136 MACROBLOCK *const x = &td->mb; in tokenize_vartx() 194 MACROBLOCK *const x = &td->mb; in av1_tokenize_sb_vartx()
|
D | encodemb.c | 66 void av1_subtract_txb(MACROBLOCK *x, int plane, BLOCK_SIZE plane_bsize, in av1_subtract_txb() 86 void av1_subtract_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane) { in av1_subtract_plane() 99 int av1_optimize_b(const struct AV1_COMP *cpi, MACROBLOCK *mb, int plane, in av1_optimize_b() 132 void av1_xform_quant(const AV1_COMMON *cm, MACROBLOCK *x, int plane, int block, in av1_xform_quant() 209 MACROBLOCK *const x = args->x; in encode_block() 306 MACROBLOCK *const x = args->x; in encode_block_inter() 416 MACROBLOCK *x; 424 MACROBLOCK *const x = args->x; in encode_block_pass1() 453 void av1_encode_sby_pass1(AV1_COMMON *cm, MACROBLOCK *x, BLOCK_SIZE bsize) { in av1_encode_sby_pass1() 460 void av1_encode_sb(const struct AV1_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bsize, in av1_encode_sb() [all …]
|
D | aq_variance.h | 23 int av1_log_block_var(const AV1_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs); 26 int av1_block_wavelet_energy_level(const AV1_COMP *cpi, MACROBLOCK *x,
|
D | aq_variance.c | 97 int av1_log_block_var(const AV1_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs) { in av1_log_block_var() 150 static unsigned int haar_ac_energy(MACROBLOCK *x, BLOCK_SIZE bs) { in haar_ac_energy() 167 double av1_log_block_wavelet_energy(MACROBLOCK *x, BLOCK_SIZE bs) { in av1_log_block_wavelet_energy() 173 int av1_block_wavelet_energy_level(const AV1_COMP *cpi, MACROBLOCK *x, in av1_block_wavelet_energy_level()
|
D | partition_strategy.c | 31 static void get_res_var_features(AV1_COMP *const cpi, MACROBLOCK *x, int mi_row, in get_res_var_features() 84 AV1_COMP *const cpi, MACROBLOCK *x, int mi_row, int mi_col, in av1_simple_motion_search_based_split() 142 AV1_COMP *const cpi, MACROBLOCK *x, PC_TREE *pc_tree, int mi_row, in simple_motion_search_get_best_ref() 213 AV1_COMP *const cpi, MACROBLOCK *x, PC_TREE *pc_tree, int mi_row, in simple_motion_search_prune_part_features() 304 AV1_COMP *const cpi, MACROBLOCK *x, PC_TREE *pc_tree, int mi_row, in av1_simple_motion_search_prune_part() 402 AV1_COMP *const cpi, MACROBLOCK *x, PC_TREE *pc_tree, int mi_row, in av1_simple_motion_search_early_term_none() 461 AV1_COMP *const cpi, MACROBLOCK *x, PC_TREE *pc_tree, int mi_row, in firstpass_simple_motion_search_features() 521 MACROBLOCK *x, in av1_firstpass_simple_motion_search_early_term() 576 void av1_get_max_min_partition_features(AV1_COMP *const cpi, MACROBLOCK *x, in av1_get_max_min_partition_features() 673 BLOCK_SIZE av1_predict_max_partition(AV1_COMP *const cpi, MACROBLOCK *const x, in av1_predict_max_partition()
|
/external/libvpx/libvpx/vp9/encoder/ |
D | vp9_encodemb.h | 22 MACROBLOCK *x; 28 int vp9_optimize_b(MACROBLOCK *mb, int plane, int block, TX_SIZE tx_size, 30 void vp9_encode_sb(MACROBLOCK *x, BLOCK_SIZE bsize); 31 void vp9_encode_sby_pass1(MACROBLOCK *x, BLOCK_SIZE bsize); 32 void vp9_xform_quant_fp(MACROBLOCK *x, int plane, int block, int row, int col, 34 void vp9_xform_quant_dc(MACROBLOCK *x, int plane, int block, int row, int col, 36 void vp9_xform_quant(MACROBLOCK *x, int plane, int block, int row, int col, 39 void vp9_subtract_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane); 44 void vp9_encode_intra_block_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane,
|
D | vp9_mcomp.h | 49 int vp9_get_mvpred_var(const MACROBLOCK *x, const MV *best_mv, 52 int vp9_get_mvpred_av_var(const MACROBLOCK *x, const MV *best_mv, 68 MACROBLOCK *x, BLOCK_SIZE bsize, 73 const MACROBLOCK *x, MV *bestmv, const MV *ref_mv, int allow_hp, 88 typedef int (*vp9_full_search_fn_t)(const MACROBLOCK *x, const MV *ref_mv, 93 typedef int (*vp9_refining_search_fn_t)(const MACROBLOCK *x, MV *ref_mv, 99 const MACROBLOCK *x, const search_site_config *cfg, MV *ref_mv, MV *best_mv, 103 int vp9_refining_search_8p_c(const MACROBLOCK *x, MV *ref_mv, int error_per_bit, 113 int vp9_full_pixel_search(struct VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bsize, 125 double vp9_refining_search_sad_new(const MACROBLOCK *x, MV *best_full_mv, [all …]
|
D | vp9_aq_variance.h | 23 void vp9_get_sub_block_energy(VP9_COMP *cpi, MACROBLOCK *mb, int mi_row, 26 int vp9_block_energy(VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs); 28 double vp9_log_block_var(VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs);
|
D | vp9_pickmode.h | 20 void vp9_pick_intra_mode(VP9_COMP *cpi, MACROBLOCK *x, RD_COST *rd_cost, 23 void vp9_pick_inter_mode(VP9_COMP *cpi, MACROBLOCK *x, TileDataEnc *tile_data, 27 void vp9_pick_inter_mode_sub8x8(VP9_COMP *cpi, MACROBLOCK *x, int mi_row,
|
/external/libvpx/libvpx/vp8/encoder/ |
D | encodemb.h | 19 void vp8_encode_inter16x16(MACROBLOCK *x); 28 void vp8_build_dcblock(MACROBLOCK *b); 29 void vp8_transform_mb(MACROBLOCK *mb); 30 void vp8_transform_mbuv(MACROBLOCK *x); 31 void vp8_transform_intra_mby(MACROBLOCK *x); 33 void vp8_optimize_mby(MACROBLOCK *x); 34 void vp8_optimize_mbuv(MACROBLOCK *x); 35 void vp8_encode_inter16x16y(MACROBLOCK *x);
|
D | mcomp.h | 33 void vp8_init_dsmotion_compensation(MACROBLOCK *x, int stride); 34 void vp8_init3smotion_compensation(MACROBLOCK *x, int stride); 36 int vp8_hex_search(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, 41 typedef int(fractional_mv_step_fp)(MACROBLOCK *x, BLOCK *b, BLOCKD *d, 53 typedef int (*vp8_full_search_fn_t)(MACROBLOCK *x, BLOCK *b, BLOCKD *d, 58 typedef int (*vp8_refining_search_fn_t)(MACROBLOCK *x, BLOCK *b, BLOCKD *d, 64 typedef int (*vp8_diamond_search_fn_t)(MACROBLOCK *x, BLOCK *b, BLOCKD *d,
|
D | encodeintra.h | 19 int vp8_encode_intra(VP8_COMP *cpi, MACROBLOCK *x, int use_dc_pred); 20 void vp8_encode_intra16x16mby(MACROBLOCK *x); 21 void vp8_encode_intra16x16mbuv(MACROBLOCK *x); 22 void vp8_encode_intra4x4mby(MACROBLOCK *mb); 23 void vp8_encode_intra4x4block(MACROBLOCK *x, int ib);
|
D | rdopt.h | 66 void vp8_initialize_rd_consts(VP8_COMP *cpi, MACROBLOCK *x, int Qvalue); 67 void vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, 71 void vp8_rd_pick_intra_mode(MACROBLOCK *x, int *rate); 116 void vp8_cal_sad(VP8_COMP *cpi, MACROBLOCKD *xd, MACROBLOCK *x, 118 int VP8_UVSSE(MACROBLOCK *x); 120 void vp8_set_mbmode_and_mvs(MACROBLOCK *x, MB_PREDICTION_MODE mb, int_mv *mv);
|
D | pickinter.h | 20 extern void vp8_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, 24 extern void vp8_pick_intra_mode(MACROBLOCK *x, int *rate); 26 extern int vp8_get_inter_mbpred_error(MACROBLOCK *mb,
|
D | encodeintra.c | 21 int vp8_encode_intra(VP8_COMP *cpi, MACROBLOCK *x, int use_dc_pred) { in vp8_encode_intra() 46 void vp8_encode_intra4x4block(MACROBLOCK *x, int ib) { in vp8_encode_intra4x4block() 71 void vp8_encode_intra4x4mby(MACROBLOCK *mb) { in vp8_encode_intra4x4mby() 81 void vp8_encode_intra16x16mby(MACROBLOCK *x) { in vp8_encode_intra16x16mby() 99 void vp8_encode_intra16x16mbuv(MACROBLOCK *x) { in vp8_encode_intra16x16mbuv()
|
D | encodemb.c | 48 static void vp8_subtract_mb(MACROBLOCK *x) { in vp8_subtract_mb() 58 static void build_dcblock(MACROBLOCK *x) { in build_dcblock() 67 void vp8_transform_mbuv(MACROBLOCK *x) { in vp8_transform_mbuv() 75 void vp8_transform_intra_mby(MACROBLOCK *x) { in vp8_transform_intra_mby() 89 static void transform_mb(MACROBLOCK *x) { in transform_mb() 109 static void transform_mby(MACROBLOCK *x) { in transform_mby() 143 static void optimize_b(MACROBLOCK *mb, int ib, int type, ENTROPY_CONTEXT *a, in optimize_b() 390 static void optimize_mb(MACROBLOCK *x) { in optimize_mb() 427 void vp8_optimize_mby(MACROBLOCK *x) { in vp8_optimize_mby() 463 void vp8_optimize_mbuv(MACROBLOCK *x) { in vp8_optimize_mbuv() [all …]
|
D | encodeframe.c | 41 extern void vp8_stuff_mb(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t); 42 static void adjust_act_zbin(VP8_COMP *cpi, MACROBLOCK *x); 72 static unsigned int tt_activity_measure(VP8_COMP *cpi, MACROBLOCK *x) { in tt_activity_measure() 94 static unsigned int alt_activity_measure(VP8_COMP *cpi, MACROBLOCK *x, in alt_activity_measure() 103 static unsigned int mb_activity_measure(VP8_COMP *cpi, MACROBLOCK *x, in mb_activity_measure() 181 static void calc_activity_index(VP8_COMP *cpi, MACROBLOCK *x) { in calc_activity_index() 235 MACROBLOCK *const x = &cpi->mb; in build_activity_map() 302 void vp8_activity_masking(VP8_COMP *cpi, MACROBLOCK *x) { in vp8_activity_masking() 326 MACROBLOCK *x, MACROBLOCKD *xd, TOKENEXTRA **tp, in encode_mb_row() 576 MACROBLOCK *const x = &cpi->mb; in init_encode_frame_mb_context() [all …]
|
D | tokenize.c | 22 void vp8_stuff_mb(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t); 101 static void tokenize2nd_order_b(MACROBLOCK *x, TOKENEXTRA **tp, VP8_COMP *cpi) { in tokenize2nd_order_b() 180 MACROBLOCK *x, TOKENEXTRA **tp, in tokenize1st_order_b() 353 void vp8_tokenize_mb(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t) { in vp8_tokenize_mb() 383 ENTROPY_CONTEXT *l, VP8_COMP *cpi, MACROBLOCK *x) { in stuff2nd_order_b() 401 MACROBLOCK *x) { in stuff1st_order_b() 419 MACROBLOCK *x) { in stuff1st_order_buv() 434 void vp8_stuff_mb(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t) { in vp8_stuff_mb()
|
D | rdopt.c | 44 extern void vp8_update_zbin_extra(VP8_COMP *cpi, MACROBLOCK *x); 163 void vp8_initialize_rd_consts(VP8_COMP *cpi, MACROBLOCK *x, int Qvalue) { in vp8_initialize_rd_consts() 331 int vp8_mbblock_error_c(MACROBLOCK *mb, int dc) { in vp8_mbblock_error_c() 354 int vp8_mbuverror_c(MACROBLOCK *mb) { in vp8_mbuverror_c() 371 int VP8_UVSSE(MACROBLOCK *x) { in VP8_UVSSE() 417 static int cost_coeffs(MACROBLOCK *mb, BLOCKD *b, int type, ENTROPY_CONTEXT *a, in cost_coeffs() 446 static int vp8_rdcost_mby(MACROBLOCK *mb) { in vp8_rdcost_mby() 471 static void macro_block_yrd(MACROBLOCK *mb, int *Rate, int *Distortion) { in macro_block_yrd() 519 static int rd_pick_intra4x4block(MACROBLOCK *x, BLOCK *be, BLOCKD *b, in rd_pick_intra4x4block() 587 static int rd_pick_intra4x4mby_modes(MACROBLOCK *mb, int *Rate, int *rate_y, in rd_pick_intra4x4mby_modes() [all …]
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
D | vp8_enc_stubs_sse2.c | 17 int vp8_mbblock_error_sse2(MACROBLOCK *mb, int dc) { in vp8_mbblock_error_sse2() 24 int vp8_mbuverror_sse2(MACROBLOCK *mb) { in vp8_mbuverror_sse2()
|