/external/libvpx/libvpx/vp8/encoder/ |
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);
|
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);
|
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,
|
segmentation.h | 23 MACROBLOCK *x);
|
mcomp.h | 39 extern void vp8_init_dsmotion_compensation(MACROBLOCK *x, int stride); 40 extern void vp8_init3smotion_compensation(MACROBLOCK *x, int stride); 42 extern int vp8_hex_search(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, 47 typedef int(fractional_mv_step_fp)(MACROBLOCK *x, BLOCK *b, BLOCKD *d, 59 typedef int (*vp8_full_search_fn_t)(MACROBLOCK *x, BLOCK *b, BLOCKD *d, 64 typedef int (*vp8_refining_search_fn_t)(MACROBLOCK *x, BLOCK *b, BLOCKD *d, 70 typedef int (*vp8_diamond_search_fn_t)(MACROBLOCK *x, BLOCK *b, BLOCKD *d,
|
encodeframe.h | 20 struct macroblock; 22 void vp8_activity_masking(struct VP8_COMP *cpi, MACROBLOCK *x); 24 void vp8_build_block_offsets(struct macroblock *x); 26 void vp8_setup_block_ptrs(struct macroblock *x); 30 int vp8cx_encode_inter_macroblock(struct VP8_COMP *cpi, struct macroblock *x, 34 int vp8cx_encode_intra_macroblock(struct VP8_COMP *cpi, struct macroblock *x,
|
rdopt.h | 66 extern void vp8_initialize_rd_consts(VP8_COMP *cpi, MACROBLOCK *x, int Qvalue); 67 extern void vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, 71 extern 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);
|
encodeintra.c | 21 int vp8_encode_intra(VP8_COMP *cpi, MACROBLOCK *x, int use_dc_pred) { 46 void vp8_encode_intra4x4block(MACROBLOCK *x, int ib) { 71 void vp8_encode_intra4x4mby(MACROBLOCK *mb) { 81 void vp8_encode_intra16x16mby(MACROBLOCK *x) { 99 void vp8_encode_intra16x16mbuv(MACROBLOCK *x) {
|
segmentation.c | 14 void vp8_update_gf_useage_maps(VP8_COMP *cpi, VP8_COMMON *cm, MACROBLOCK *x) { 26 /* for each macroblock row in image */ 28 /* for each macroblock col in image */
|
encodemb.c | 48 static void vp8_subtract_mb(MACROBLOCK *x) { 58 static void build_dcblock(MACROBLOCK *x) { 67 void vp8_transform_mbuv(MACROBLOCK *x) { 75 void vp8_transform_intra_mby(MACROBLOCK *x) { 89 static void transform_mb(MACROBLOCK *x) { 109 static void transform_mby(MACROBLOCK *x) { 143 static void optimize_b(MACROBLOCK *mb, int ib, int type, ENTROPY_CONTEXT *a, 390 static void optimize_mb(MACROBLOCK *x) { 427 void vp8_optimize_mby(MACROBLOCK *x) { 463 void vp8_optimize_mbuv(MACROBLOCK *x) [all...] |
denoising.h | 93 void vp8_denoiser_denoise_mb(VP8_DENOISER *denoiser, MACROBLOCK *x,
|
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) { 94 static unsigned int alt_activity_measure(VP8_COMP *cpi, MACROBLOCK *x, 99 /* Measure the activity of the current macroblock 103 static unsigned int mb_activity_measure(VP8_COMP *cpi, MACROBLOCK *x, 181 static void calc_activity_index(VP8_COMP *cpi, MACROBLOCK *x) { 199 /* for each macroblock col in image */ 235 MACROBLOCK *const x = &cpi->mb; 249 /* for each macroblock row in image * [all...] |
ethreading.c | 21 extern void vp8cx_mb_init_quantizer(VP8_COMP *cpi, MACROBLOCK *x, 57 MACROBLOCK *x = &mbri->mb; 108 /* for each macroblock col in image */ 317 static void setup_mbby_copy(MACROBLOCK *mbdst, MACROBLOCK *mbsrc) { 318 MACROBLOCK *x = mbsrc; 319 MACROBLOCK *z = mbdst; 435 void vp8cx_init_mbrthread_data(VP8_COMP *cpi, MACROBLOCK *x, 442 MACROBLOCK *mb = &mbr_ei[i].mb;
|
tokenize.c | 26 void vp8_stuff_mb(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t); 105 static void tokenize2nd_order_b(MACROBLOCK *x, TOKENEXTRA **tp, VP8_COMP *cpi) { 184 MACROBLOCK *x, TOKENEXTRA **tp, 357 void vp8_tokenize_mb(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t) { 453 ENTROPY_CONTEXT *l, VP8_COMP *cpi, MACROBLOCK *x) { 471 MACROBLOCK *x) { 489 MACROBLOCK *x) { 504 void vp8_stuff_mb(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t) {
|
block.h | 62 typedef struct macroblock { struct 75 PARTITION_INFO *pi; /* Corresponds to upper left visible macroblock */ 162 } MACROBLOCK;
|
/external/libvpx/libvpx/vp9/encoder/ |
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,
|
vp9_aq_variance.h | 23 int vp9_block_energy(VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs); 24 double vp9_log_block_var(VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bs);
|
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,
|
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, 61 int vp9_refining_search_sad(const struct macroblock *x, struct mv *ref_mv, 68 MACROBLOCK *x, BLOCK_SIZE bsize, 72 const MACROBLOCK *x, MV *bestmv, const MV *ref_mv, int allow_hp, 87 typedef int (*vp9_full_search_fn_t)(const MACROBLOCK *x, const MV *ref_mv, 92 typedef int (*vp9_refining_search_fn_t)(const MACROBLOCK *x, MV *ref_mv, 98 const MACROBLOCK *x, const search_site_config *cfg, MV *ref_mv, MV *best_mv, 102 int vp9_refining_search_8p_c(const MACROBLOCK *x, MV *ref_mv, int error_per_bit, 109 int vp9_full_pixel_search(struct VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bsize [all...] |
vp9_quantize.h | 40 void vp9_regular_quantize_b_4x4(MACROBLOCK *x, int plane, int block, 48 void vp9_init_plane_quantizers(struct VP9_COMP *cpi, MACROBLOCK *x);
|
vp9_rd.h | 130 struct macroblock; 139 void vp9_initialize_me_consts(struct VP9_COMP *cpi, MACROBLOCK *x, int qindex); 180 static INLINE void set_error_per_bit(MACROBLOCK *x, int rdmult) { 185 void vp9_mv_pred(struct VP9_COMP *cpi, MACROBLOCK *x, uint8_t *ref_y_buffer,
|
vp9_tokenize.h | 46 int vp9_is_skippable_in_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane); 47 int vp9_has_high_freq_in_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane);
|
vp9_tokenize.c | 322 MACROBLOCK *const x = &td->mb; 353 MACROBLOCK *const x = &td->mb; 438 int vp9_is_skippable_in_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane) { 458 int vp9_has_high_freq_in_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane) { 468 MACROBLOCK *const x = &td->mb;
|
vp9_mbgraph.c | 28 MACROBLOCK *const x = &cpi->td.mb; 78 MACROBLOCK *const x = &cpi->td.mb; 115 MACROBLOCK *const x = &cpi->td.mb; 129 MACROBLOCK *const x = &cpi->td.mb; 164 MACROBLOCK *const x = &cpi->td.mb; 216 MACROBLOCK *const x = &cpi->td.mb;
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
vp8_enc_stubs_sse2.c | 17 int vp8_mbblock_error_sse2(MACROBLOCK *mb, int dc) { 24 int vp8_mbuverror_sse2(MACROBLOCK *mb) {
|