/external/libvpx/vp8/encoder/ |
segmentation.h | 16 extern void vp8_update_gf_useage_maps(VP8_COMP *cpi, VP8_COMMON *cm, MACROBLOCK *x);
|
encodeintra.h | 16 void vp8_encode_intra16x16mby(const VP8_ENCODER_RTCD *, MACROBLOCK *x); 17 void vp8_encode_intra16x16mbuv(const VP8_ENCODER_RTCD *, MACROBLOCK *x); 18 void vp8_encode_intra4x4mby(const VP8_ENCODER_RTCD *, MACROBLOCK *mb); 19 void vp8_encode_intra4x4block(const VP8_ENCODER_RTCD *, MACROBLOCK *x, BLOCK *be, BLOCKD *b, int best_mode); 21 void vp8_encode_intra4x4block_rd(const VP8_ENCODER_RTCD *, MACROBLOCK *x, BLOCK *be, BLOCKD *b, int best_mode); 22 void vp8_encode_intra16x16mbyrd(const VP8_ENCODER_RTCD *, MACROBLOCK *x); 23 void vp8_encode_intra16x16mbuvrd(const VP8_ENCODER_RTCD *, MACROBLOCK *x);
|
rdopt.h | 15 int vp8_rd_pick_intra4x4mby_modes(VP8_COMP *cpi, MACROBLOCK *mb, int *rate, int *rate_to, int *distortion); 16 int vp8_rd_pick_intra16x16mby_mode(VP8_COMP *cpi, MACROBLOCK *x, int *returnrate, int *rate_to, int *returndistortion); 17 int vp8_rd_pick_intra_mbuv_mode(VP8_COMP *cpi, MACROBLOCK *x, int *rate, int *rate_to, int *distortion); 18 extern int vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int recon_uvoffset, int *returnrate, int *returndistortion, int *returnintra);
|
pickinter.h | 18 extern int vp8_pick_intra4x4mby_modes(const VP8_ENCODER_RTCD *, MACROBLOCK *mb, int *Rate, int *Distortion); 19 extern int vp8_pick_intra_mbuv_mode(MACROBLOCK *mb); 20 extern int vp8_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int recon_uvoffset, int *returnrate, int *returndistortion, int *returnintra);
|
encodemb.h | 19 int (sym)(MACROBLOCK *mb, int dc) 25 int (sym)(MACROBLOCK *mb) 96 void vp8_encode_inter16x16(const struct VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x); 98 extern void vp8_stuff_inter16x16(MACROBLOCK *x); 100 void vp8_build_dcblock(MACROBLOCK *b); 101 void vp8_transform_mb(MACROBLOCK *mb); 102 void vp8_transform_mbuv(MACROBLOCK *x); 103 void vp8_transform_intra_mby(MACROBLOCK *x); 104 void Encode16x16Y(MACROBLOCK *x); 105 void Encode16x16UV(MACROBLOCK *x) [all...] |
quantize.h | 52 extern void vp8_quantize_mb(MACROBLOCK *x); 53 extern void vp8_quantize_mbuv(MACROBLOCK *x); 54 extern void vp8_quantize_mby(MACROBLOCK *x);
|
mcomp.h | 31 extern void vp8_init_dsmotion_compensation(MACROBLOCK *x, int stride); 32 extern void vp8_init3smotion_compensation(MACROBLOCK *x, int stride); 37 MACROBLOCK *x, 52 (MACROBLOCK *x, BLOCK *b, BLOCKD *d, MV *bestmv, MV *ref_mv, 62 MACROBLOCK *x, \ 76 MACROBLOCK *x, \
|
encodeintra.c | 46 void vp8_encode_intra4x4block(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x, BLOCK *be, BLOCKD *b, int best_mode) 61 void vp8_encode_intra4x4block_rd(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x, BLOCK *be, BLOCKD *b, int best_mode) 76 void vp8_encode_intra4x4mby(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *mb) 94 void vp8_encode_intra16x16mby(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x) 147 void vp8_encode_intra16x16mbyrd(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x) 192 void vp8_encode_intra16x16mbuv(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x) 216 void vp8_encode_intra16x16mbuvrd(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x)
|
segmentation.c | 15 void vp8_update_gf_useage_maps(VP8_COMP *cpi, VP8_COMMON *cm, MACROBLOCK *x) 31 // for each macroblock row in image 34 // for each macroblock col in image
|
encodemb.c | 101 static void vp8_subtract_mb(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *x) 107 void vp8_build_dcblock(MACROBLOCK *x) 118 void vp8_transform_mbuv(MACROBLOCK *x) 130 void vp8_transform_intra_mby(MACROBLOCK *x) 150 void vp8_transform_mb(MACROBLOCK *x) 177 void vp8_transform_mby(MACROBLOCK *x) 197 void vp8_stuff_inter16x16(MACROBLOCK *x) 258 void vp8_optimize_b(MACROBLOCK *mb, int ib, int type, 503 void vp8_optimize_mb(MACROBLOCK *x, const VP8_ENCODER_RTCD *rtcd) 550 void vp8_optimize_mby(MACROBLOCK *x, const VP8_ENCODER_RTCD *rtcd [all...] |
ethreading.c | 18 extern int vp8cx_encode_inter_macroblock(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t, int recon_yoffset, int recon_uvoffset); 19 extern int vp8cx_encode_intra_macro_block(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t); 20 extern void vp8cx_mb_init_quantizer(VP8_COMP *cpi, MACROBLOCK *x); 21 extern void vp8_build_block_offsets(MACROBLOCK *x); 22 extern void vp8_setup_block_ptrs(MACROBLOCK *x); 49 MACROBLOCK *x = &mbri->mb; 85 // for each macroblock col in image 228 static void setup_mbby_copy(MACROBLOCK *mbdst, MACROBLOCK *mbsrc) 231 MACROBLOCK *x = mbsrc [all...] |
block.h | 71 PARTITION_INFO *pi; /* Corresponds to upper left visible macroblock */ 119 } MACROBLOCK;
|
encodeframe.c | 45 MACROBLOCK *x, 49 void vp8_build_block_offsets(MACROBLOCK *x); 50 void vp8_setup_block_ptrs(MACROBLOCK *x); 51 int vp8cx_encode_inter_macroblock(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t, int recon_yoffset, int recon_uvoffset); 52 int vp8cx_encode_intra_macro_block(VP8_COMP *cpi, MACROBLOCK *x, TOKENEXTRA **t); 289 void vp8cx_mb_init_quantizer(VP8_COMP *cpi, MACROBLOCK *x) 371 MACROBLOCK *x, 408 // for each macroblock col in image 543 MACROBLOCK *const x = & cpi->mb; 686 // for each macroblock row in imag [all...] |
quantize.c | 269 void vp8_quantize_mby(MACROBLOCK *x) 282 void vp8_quantize_mb(MACROBLOCK *x) 293 void vp8_quantize_mbuv(MACROBLOCK *x)
|
pickinter.c | 36 extern int VP8_UVSSE(MACROBLOCK *x, const vp8_variance_rtcd_vtable_t *rtcd); 48 extern int vp8_rd_pick_best_mbsegmentation(VP8_COMP *cpi, MACROBLOCK *x, MV *best_ref_mv, int best_rd, int *, int *, int *, int, int *mvcost[2], int, int fullpixel); 50 extern void vp8_set_mbmode_and_mvs(MACROBLOCK *x, MB_PREDICTION_MODE mb, MV *mv); 53 int vp8_skip_fractional_mv_step(MACROBLOCK *mb, BLOCK *b, BLOCKD *d, MV *bestmv, MV *ref_mv, int error_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvcost[2]) 67 static int get_inter_mbpred_error(MACROBLOCK *mb, const vp8_variance_fn_ptr_t *vfp, unsigned int *sse) 165 MACROBLOCK *x, 218 int vp8_pick_intra4x4mby_modes(const VP8_ENCODER_RTCD *rtcd, MACROBLOCK *mb, int *Rate, int *best_dist) 275 int vp8_pick_intra_mbuv_mode(MACROBLOCK *mb) 425 int vp8_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int recon_uvoffset, int *returnrate, int *returndistortion, int *returnintra) 923 // macroblock mode [all...] |
rdopt.c | 47 void vp8cx_mb_init_quantizer(VP8_COMP *cpi, MACROBLOCK *x); 433 int vp8_mbblock_error_c(MACROBLOCK *mb, int dc) 459 int vp8_mbuverror_c(MACROBLOCK *mb) 481 static int macro_block_max_error(MACROBLOCK *mb) 541 int VP8_UVSSE(MACROBLOCK *x, const vp8_variance_rtcd_vtable_t *rtcd) 581 static int cost_coeffs(MACROBLOCK *mb, BLOCKD *b, int type, ENTROPY_CONTEXT *a, ENTROPY_CONTEXT *l) 613 int vp8_rdcost_mby(MACROBLOCK *mb) 646 MACROBLOCK *x, 713 int vp8_rd_pick_intra4x4mby_modes(VP8_COMP *cpi, MACROBLOCK *mb, int *Rate, int *rate_y, int *Distortion) 759 int vp8_rd_pick_intra16x16mby_mode(VP8_COMP *cpi, MACROBLOCK *x, int *Rate, int *rate_y, int *Distortion [all...] |
mcomp.c | 65 void vp8_init_dsmotion_compensation(MACROBLOCK *x, int stride) 113 void vp8_init3smotion_compensation(MACROBLOCK *x, int stride) 198 int vp8_find_best_sub_pixel_step_iteratively(MACROBLOCK *x, BLOCK *b, BLOCKD *d, MV *bestmv, MV *ref_mv, int error_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvcost[2]) 312 int vp8_find_best_sub_pixel_step(MACROBLOCK *x, BLOCK *b, BLOCKD *d, MV *bestmv, MV *ref_mv, int error_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvcost[2]) 597 int vp8_find_best_half_pixel_step(MACROBLOCK *mb, BLOCK *b, BLOCKD *d, MV *bestmv, MV *ref_mv, int error_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvcost[2]) 771 MACROBLOCK *x, 906 MACROBLOCK *x, 1021 MACROBLOCK *x, [all...] |
onyx_int.h | 187 MACROBLOCK mb; 265 MACROBLOCK mb;
|
firstpass.c | 40 extern void vp8_build_block_offsets(MACROBLOCK *x); 41 extern void vp8_setup_block_ptrs(MACROBLOCK *x); 43 extern void vp8_set_mbmode_and_mvs(MACROBLOCK *x, MB_PREDICTION_MODE mb, MV *mv); 71 int vp8_encode_intra(VP8_COMP *cpi, MACROBLOCK *x, int use_dc_pred) 247 * macroblock. 432 void vp8_zz_motion_search( VP8_COMP *cpi, MACROBLOCK * x, YV12_BUFFER_CONFIG * recon_buffer, int * best_motion_err, int recon_yoffset ) 452 void vp8_first_pass_motion_search(VP8_COMP *cpi, MACROBLOCK *x, MV *ref_mv, MV *best_mv, YV12_BUFFER_CONFIG *recon_buffer, int *best_motion_err, int recon_yoffset ) 515 MACROBLOCK *const x = & cpi->mb; 574 // for each macroblock row in image 584 // for each macroblock col in imag [all...] |
temporal_filter.c | 183 MACROBLOCK *x = &cpi->mb; 373 // Read & process macroblock weights from motion map
|
/external/libvpx/vp8/encoder/ppc/ |
csystemdependent.c | 36 int (*vp8_mbblock_error)(MACROBLOCK *mb, int dc); 38 int (*vp8_mbuverror)(MACROBLOCK *mb); 58 extern int vp8_mbblock_error_c(MACROBLOCK *mb, int dc); 60 extern int vp8_mbuverror_c(MACROBLOCK *mb);
|
/external/libvpx/vp8/encoder/x86/ |
x86_csystemdependent.c | 55 int vp8_mbblock_error_mmx(MACROBLOCK *mb, int dc) 63 int vp8_mbuverror_mmx(MACROBLOCK *mb) 153 int vp8_mbblock_error_xmm(MACROBLOCK *mb, int dc) 161 int vp8_mbuverror_xmm(MACROBLOCK *mb)
|