Home
last modified time | relevance | path

Searched refs:MACROBLOCK (Results 1 – 25 of 55) sorted by relevance

123

/external/libvpx/libvpx/vp8/encoder/
Dencodemb.h20 void vp8_encode_inter16x16(MACROBLOCK *x);
29 void vp8_build_dcblock(MACROBLOCK *b);
30 void vp8_transform_mb(MACROBLOCK *mb);
31 void vp8_transform_mbuv(MACROBLOCK *x);
32 void vp8_transform_intra_mby(MACROBLOCK *x);
34 void vp8_optimize_mby(MACROBLOCK *x);
35 void vp8_optimize_mbuv(MACROBLOCK *x);
36 void vp8_encode_inter16x16y(MACROBLOCK *x);
Dmcomp.h41 extern void vp8_init_dsmotion_compensation(MACROBLOCK *x, int stride);
42 extern void vp8_init3smotion_compensation(MACROBLOCK *x, int stride);
47 MACROBLOCK *x,
61 (MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *bestmv, int_mv *ref_mv,
72 MACROBLOCK *x,
85 MACROBLOCK *x,
98 MACROBLOCK *x,
Dencodeintra.h20 int vp8_encode_intra(VP8_COMP *cpi, MACROBLOCK *x, int use_dc_pred);
21 void vp8_encode_intra16x16mby(MACROBLOCK *x);
22 void vp8_encode_intra16x16mbuv(MACROBLOCK *x);
23 void vp8_encode_intra4x4mby(MACROBLOCK *mb);
24 void vp8_encode_intra4x4block(MACROBLOCK *x, int ib);
Dencodeframe.h16 extern void vp8_activity_masking(VP8_COMP *cpi, MACROBLOCK *x);
18 extern void vp8_build_block_offsets(MACROBLOCK *x);
20 extern void vp8_setup_block_ptrs(MACROBLOCK *x);
24 extern int vp8cx_encode_inter_macroblock(VP8_COMP *cpi, MACROBLOCK *x,
29 extern int vp8cx_encode_intra_macroblock(VP8_COMP *cpi, MACROBLOCK *x,
Drdopt.h74 extern void vp8_initialize_rd_consts(VP8_COMP *cpi, MACROBLOCK *x, int Qvalue);
75 extern void vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x,
79 extern void vp8_rd_pick_intra_mode(MACROBLOCK *x, int *rate);
140 void vp8_cal_sad(VP8_COMP *cpi, MACROBLOCKD *xd, MACROBLOCK *x, int recon_yoffset, int near_sadidx[…
141 int VP8_UVSSE(MACROBLOCK *x);
143 void vp8_set_mbmode_and_mvs(MACROBLOCK *x, MB_PREDICTION_MODE mb, int_mv *mv);
Dpickinter.h21 extern void vp8_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset,
25 extern void vp8_pick_intra_mode(MACROBLOCK *x, int *rate);
27 extern int vp8_get_inter_mbpred_error(MACROBLOCK *mb,
Dencodeintra.c23 int vp8_encode_intra(VP8_COMP *cpi, MACROBLOCK *x, int use_dc_pred) in vp8_encode_intra()
54 void vp8_encode_intra4x4block(MACROBLOCK *x, int ib) in vp8_encode_intra4x4block()
83 void vp8_encode_intra4x4mby(MACROBLOCK *mb) in vp8_encode_intra4x4mby()
95 void vp8_encode_intra16x16mby(MACROBLOCK *x) in vp8_encode_intra16x16mby()
118 void vp8_encode_intra16x16mbuv(MACROBLOCK *x) in vp8_encode_intra16x16mbuv()
Dencodemb.c48 static void vp8_subtract_mb(MACROBLOCK *x) in vp8_subtract_mb()
59 static void build_dcblock(MACROBLOCK *x) in build_dcblock()
70 void vp8_transform_mbuv(MACROBLOCK *x) in vp8_transform_mbuv()
82 void vp8_transform_intra_mby(MACROBLOCK *x) in vp8_transform_intra_mby()
102 static void transform_mb(MACROBLOCK *x) in transform_mb()
130 static void transform_mby(MACROBLOCK *x) in transform_mby()
176 static void optimize_b(MACROBLOCK *mb, int ib, int type, in optimize_b()
451 static void optimize_mb(MACROBLOCK *x) in optimize_mb()
494 void vp8_optimize_mby(MACROBLOCK *x) in vp8_optimize_mby()
537 void vp8_optimize_mbuv(MACROBLOCK *x) in vp8_optimize_mbuv()
[all …]
Dencodeframe.c38 extern void vp8_stuff_mb(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t) ;
48 MACROBLOCK *x,
51 static void adjust_act_zbin( VP8_COMP *cpi, MACROBLOCK *x );
82 static unsigned int tt_activity_measure( VP8_COMP *cpi, MACROBLOCK *x ) in tt_activity_measure()
107 MACROBLOCK *x, int use_dc_pred ) in alt_activity_measure()
117 static unsigned int mb_activity_measure( VP8_COMP *cpi, MACROBLOCK *x, in mb_activity_measure()
206 static void calc_activity_index( VP8_COMP *cpi, MACROBLOCK *x ) in calc_activity_index()
266 MACROBLOCK *const x = & cpi->mb; in build_activity_map()
338 void vp8_activity_masking(VP8_COMP *cpi, MACROBLOCK *x) in vp8_activity_masking()
366 MACROBLOCK *x, in encode_mb_row()
[all …]
Dtokenize.c26 void vp8_stuff_mb(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t) ;
105 MACROBLOCK *x, in tokenize2nd_order_b()
193 MACROBLOCK *x, in tokenize1st_order_b()
383 void vp8_tokenize_mb(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t) in vp8_tokenize_mb()
500 MACROBLOCK *x in stuff2nd_order_b()
525 MACROBLOCK *x in stuff1st_order_b()
550 MACROBLOCK *x in stuff1st_order_buv()
567 void vp8_stuff_mb(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t) in vp8_stuff_mb()
Drdopt.c41 extern void vp8_update_zbin_extra(VP8_COMP *cpi, MACROBLOCK *x);
227 void vp8_initialize_rd_consts(VP8_COMP *cpi, MACROBLOCK *x, int Qvalue) in vp8_initialize_rd_consts()
424 int vp8_mbblock_error_c(MACROBLOCK *mb, int dc) in vp8_mbblock_error_c()
450 int vp8_mbuverror_c(MACROBLOCK *mb) in vp8_mbuverror_c()
471 int VP8_UVSSE(MACROBLOCK *x) in VP8_UVSSE()
522 static int cost_coeffs(MACROBLOCK *mb, BLOCKD *b, int type, ENTROPY_CONTEXT *a, ENTROPY_CONTEXT *l) in cost_coeffs()
551 static int vp8_rdcost_mby(MACROBLOCK *mb) in vp8_rdcost_mby()
576 static void macro_block_yrd( MACROBLOCK *mb, in macro_block_yrd()
631 MACROBLOCK *x, in rd_pick_intra4x4block()
706 static int rd_pick_intra4x4mby_modes(MACROBLOCK *mb, int *Rate, in rd_pick_intra4x4mby_modes()
[all …]
Dethreading.c20 extern void vp8cx_mb_init_quantizer(VP8_COMP *cpi, MACROBLOCK *x, int ok_to_skip);
64 MACROBLOCK *x = &mbri->mb; in thread_encoding_proc()
325 static void setup_mbby_copy(MACROBLOCK *mbdst, MACROBLOCK *mbsrc) in setup_mbby_copy()
328 MACROBLOCK *x = mbsrc; in setup_mbby_copy()
329 MACROBLOCK *z = mbdst; in setup_mbby_copy()
450 MACROBLOCK *x, in vp8cx_init_mbrthread_data()
462 MACROBLOCK *mb = & mbr_ei[i].mb; in vp8cx_init_mbrthread_data()
/external/libvpx/libvpx/vp9/encoder/
Dvp9_encodemb.h22 MACROBLOCK *x;
26 void vp9_encode_sb(MACROBLOCK *x, BLOCK_SIZE bsize);
27 void vp9_encode_sby_pass1(MACROBLOCK *x, BLOCK_SIZE bsize);
28 void vp9_xform_quant_fp(MACROBLOCK *x, int plane, int block,
30 void vp9_xform_quant_dc(MACROBLOCK *x, int plane, int block,
32 void vp9_xform_quant(MACROBLOCK *x, int plane, int block,
35 void vp9_subtract_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane);
40 void vp9_encode_intra_block_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane);
Dvp9_mcomp.h49 void vp9_set_mv_search_range(MACROBLOCK *x, const MV *mv);
54 int vp9_get_mvpred_var(const MACROBLOCK *x,
58 int vp9_get_mvpred_av_var(const MACROBLOCK *x,
77 MACROBLOCK *x,
82 const MACROBLOCK *x,
100 typedef int (*vp9_full_search_fn_t)(const MACROBLOCK *x,
106 typedef int (*vp9_refining_search_fn_t)(const MACROBLOCK *x,
112 typedef int (*vp9_diamond_search_fn_t)(const MACROBLOCK *x,
120 int vp9_refining_search_8p_c(const MACROBLOCK *x,
128 int vp9_full_pixel_search(struct VP9_COMP *cpi, MACROBLOCK *x,
Dvp9_pickmode.h20 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,
29 void vp9_pick_inter_mode_sub8x8(VP9_COMP *cpi, MACROBLOCK *x,
Dvp9_aq_variance.h24 int vp9_block_energy(VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs);
25 double vp9_log_block_var(VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs);
Dvp9_quantize.h40 void vp9_regular_quantize_b_4x4(MACROBLOCK *x, int plane, int block,
48 void vp9_init_plane_quantizers(struct VP9_COMP *cpi, MACROBLOCK *x);
Dvp9_tokenize.c423 MACROBLOCK *const x = &td->mb; in set_entropy_context_b()
468 MACROBLOCK *const x = &td->mb; in tokenize_b()
559 int vp9_is_skippable_in_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane) { in vp9_is_skippable_in_plane()
578 int vp9_has_high_freq_in_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane) { in vp9_has_high_freq_in_plane()
589 MACROBLOCK *const x = &td->mb; in vp9_tokenize_sb()
Dvp9_mbgraph.c31 MACROBLOCK *const x = &cpi->td.mb; in do_16x16_motion_iteration()
89 MACROBLOCK *const x = &cpi->td.mb; in do_16x16_motion_search()
126 MACROBLOCK *const x = &cpi->td.mb; in do_16x16_zerozero_search()
140 MACROBLOCK *const x = &cpi->td.mb; in find_best_16x16_intra()
183 MACROBLOCK *const x = &cpi->td.mb; in update_mbgraph_mb_stats()
238 MACROBLOCK *const x = &cpi->td.mb; in update_mbgraph_frame_stats()
Dvp9_tokenize.h48 int vp9_is_skippable_in_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane);
49 int vp9_has_high_freq_in_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane);
Dvp9_mcomp.c35 void vp9_set_mv_search_range(MACROBLOCK *x, const MV *mv) { in vp9_set_mv_search_range()
95 static int mvsad_err_cost(const MACROBLOCK *x, const MV *mv, const MV *ref, in mvsad_err_cost()
387 const MACROBLOCK *x, in vp9_find_best_sub_pixel_tree_pruned_evenmore()
466 int vp9_find_best_sub_pixel_tree_pruned_more(const MACROBLOCK *x, in vp9_find_best_sub_pixel_tree_pruned_more()
540 int vp9_find_best_sub_pixel_tree_pruned(const MACROBLOCK *x, in vp9_find_best_sub_pixel_tree_pruned()
642 int vp9_find_best_sub_pixel_tree(const MACROBLOCK *x, in vp9_find_best_sub_pixel_tree()
796 static INLINE int check_bounds(const MACROBLOCK *x, int row, int col, in check_bounds()
804 static INLINE int is_mv_in(const MACROBLOCK *x, const MV *mv) { in is_mv_in()
826 static INLINE void calc_int_cost_list(const MACROBLOCK *x, in calc_int_cost_list()
881 static int vp9_pattern_search(const MACROBLOCK *x, in vp9_pattern_search()
[all …]
Dvp9_aq_variance.c141 static unsigned int block_variance(VP9_COMP *cpi, MACROBLOCK *x, in block_variance()
192 double vp9_log_block_var(VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs) { in vp9_log_block_var()
199 int vp9_block_energy(VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs) { in vp9_block_energy()
Dvp9_rd.h133 void vp9_initialize_me_consts(struct VP9_COMP *cpi, MACROBLOCK *x, int qindex);
170 void vp9_mv_pred(struct VP9_COMP *cpi, MACROBLOCK *x,
/external/libvpx/libvpx/vp8/encoder/x86/
Dvp8_enc_stubs_sse2.c18 int vp8_mbblock_error_xmm(MACROBLOCK *mb, int dc) in vp8_mbblock_error_xmm()
26 int vp8_mbuverror_xmm(MACROBLOCK *mb) in vp8_mbuverror_xmm()
Dvp8_enc_stubs_mmx.c53 int vp8_mbblock_error_mmx(MACROBLOCK *mb, int dc) in vp8_mbblock_error_mmx()
61 int vp8_mbuverror_mmx(MACROBLOCK *mb) in vp8_mbuverror_mmx()

123