/external/libvpx/libvpx/vpx_dsp/ |
D | ssim.h | 67 double vpx_calc_ssim(const YV12_BUFFER_CONFIG *source, 68 const YV12_BUFFER_CONFIG *dest, 71 double vpx_calc_ssimg(const YV12_BUFFER_CONFIG *source, 72 const YV12_BUFFER_CONFIG *dest, 75 double vpx_calc_fastssim(const YV12_BUFFER_CONFIG *source, 76 const YV12_BUFFER_CONFIG *dest, 79 double vpx_psnrhvs(const YV12_BUFFER_CONFIG *source, 80 const YV12_BUFFER_CONFIG *dest, 84 double vpx_highbd_calc_ssim(const YV12_BUFFER_CONFIG *source, 85 const YV12_BUFFER_CONFIG *dest, [all …]
|
/external/libvpx/libvpx/vpx_scale/ |
D | yv12config.h | 62 } YV12_BUFFER_CONFIG; typedef 66 int vp8_yv12_alloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, 68 int vp8_yv12_realloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, 70 int vp8_yv12_de_alloc_frame_buffer(YV12_BUFFER_CONFIG *ybf); 72 int vpx_alloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, 86 int vpx_realloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, 96 int vpx_free_frame_buffer(YV12_BUFFER_CONFIG *ybf);
|
D | vpx_scale.h | 17 extern void vpx_scale_frame(YV12_BUFFER_CONFIG *src, 18 YV12_BUFFER_CONFIG *dst,
|
/external/libvpx/libvpx/vp9/encoder/ |
D | vp9_encoder.h | 302 YV12_BUFFER_CONFIG *Source; 303 YV12_BUFFER_CONFIG *Last_Source; // NULL for first frame and alt_ref frames 304 YV12_BUFFER_CONFIG *un_scaled_source; 305 YV12_BUFFER_CONFIG scaled_source; 306 YV12_BUFFER_CONFIG *unscaled_last_source; 307 YV12_BUFFER_CONFIG scaled_last_source; 332 YV12_BUFFER_CONFIG last_frame_uf; 402 YV12_BUFFER_CONFIG alt_ref_buffer; 516 YV12_BUFFER_CONFIG *sd, int64_t time_stamp, 523 int vp9_get_preview_raw_frame(VP9_COMP *cpi, YV12_BUFFER_CONFIG *dest, [all …]
|
D | vp9_extend.h | 22 void vp9_copy_and_extend_frame(const YV12_BUFFER_CONFIG *src, 23 YV12_BUFFER_CONFIG *dst); 25 void vp9_copy_and_extend_frame_with_rect(const YV12_BUFFER_CONFIG *src, 26 YV12_BUFFER_CONFIG *dst,
|
D | vp9_denoiser.h | 29 YV12_BUFFER_CONFIG running_avg_y[MAX_REF_FRAMES]; 30 YV12_BUFFER_CONFIG mc_running_avg_y; 36 YV12_BUFFER_CONFIG src,
|
D | vp9_denoiser.c | 32 static void make_grayscale(YV12_BUFFER_CONFIG *yuv); 316 YV12_BUFFER_CONFIG avg = denoiser->running_avg_y[INTRA_FRAME]; in vp9_denoiser_denoise() 317 YV12_BUFFER_CONFIG mc_avg = denoiser->mc_running_avg_y; in vp9_denoiser_denoise() 348 static void copy_frame(YV12_BUFFER_CONFIG dest, const YV12_BUFFER_CONFIG src) { in copy_frame() 363 static void swap_frame_buffer(YV12_BUFFER_CONFIG *dest, in swap_frame_buffer() 364 YV12_BUFFER_CONFIG *src) { in swap_frame_buffer() 373 YV12_BUFFER_CONFIG src, in vp9_denoiser_update_frame_info() 481 static void make_grayscale(YV12_BUFFER_CONFIG *yuv) { in make_grayscale()
|
/external/libvpx/libvpx/vp8/common/ |
D | extend.h | 21 void vp8_extend_mb_row(YV12_BUFFER_CONFIG *ybf, unsigned char *YPtr, unsigned char *UPtr, unsigned … 22 void vp8_copy_and_extend_frame(YV12_BUFFER_CONFIG *src, 23 YV12_BUFFER_CONFIG *dst); 24 void vp8_copy_and_extend_frame_with_rect(YV12_BUFFER_CONFIG *src, 25 YV12_BUFFER_CONFIG *dst,
|
D | postproc.h | 33 int vp8_post_proc_frame(struct VP8Common *oci, YV12_BUFFER_CONFIG *dest, 38 YV12_BUFFER_CONFIG *source, 39 YV12_BUFFER_CONFIG *post, 46 YV12_BUFFER_CONFIG *source, 47 YV12_BUFFER_CONFIG *post,
|
D | onyxc_int.h | 81 YV12_BUFFER_CONFIG *frame_to_show; 83 YV12_BUFFER_CONFIG yv12_fb[NUM_YV12_BUFFERS]; 87 YV12_BUFFER_CONFIG temp_scale_frame; 90 YV12_BUFFER_CONFIG post_proc_buffer; 91 YV12_BUFFER_CONFIG post_proc_buffer_int;
|
D | onyxd.h | 53 …int vp8dx_get_raw_frame(struct VP8D_COMP* comp, YV12_BUFFER_CONFIG *sd, int64_t *time_stamp, int64… 55 …_reference(struct VP8D_COMP* comp, enum vpx_ref_frame_type ref_frame_flag, YV12_BUFFER_CONFIG *sd); 56 …_reference(struct VP8D_COMP* comp, enum vpx_ref_frame_type ref_frame_flag, YV12_BUFFER_CONFIG *sd);
|
D | onyx.h | 264 …int vp8_receive_raw_frame(struct VP8_COMP* comp, unsigned int frame_flags, YV12_BUFFER_CONFIG *sd,… 266 …int vp8_get_preview_raw_frame(struct VP8_COMP* comp, YV12_BUFFER_CONFIG *dest, vp8_ppflags_t *flag… 270 …t_reference(struct VP8_COMP* comp, enum vpx_ref_frame_type ref_frame_flag, YV12_BUFFER_CONFIG *sd); 271 …t_reference(struct VP8_COMP* comp, enum vpx_ref_frame_type ref_frame_flag, YV12_BUFFER_CONFIG *sd);
|
D | extend.c | 75 void vp8_copy_and_extend_frame(YV12_BUFFER_CONFIG *src, in vp8_copy_and_extend_frame() 76 YV12_BUFFER_CONFIG *dst) in vp8_copy_and_extend_frame() 105 void vp8_copy_and_extend_frame_with_rect(YV12_BUFFER_CONFIG *src, in vp8_copy_and_extend_frame_with_rect() 106 YV12_BUFFER_CONFIG *dst, in vp8_copy_and_extend_frame_with_rect() 160 void vp8_extend_mb_row(YV12_BUFFER_CONFIG *ybf, in vp8_extend_mb_row()
|
D | swapyv12buffer.h | 21 void vp8_swap_yv12_buffer(YV12_BUFFER_CONFIG *new_frame, YV12_BUFFER_CONFIG *last_frame);
|
D | setupintrarecon.h | 19 extern void vp8_setup_intra_recon(YV12_BUFFER_CONFIG *ybf); 20 extern void vp8_setup_intra_recon_top_line(YV12_BUFFER_CONFIG *ybf);
|
/external/libvpx/libvpx/vp9/common/ |
D | vp9_postproc.h | 43 YV12_BUFFER_CONFIG *dest, vp9_ppflags_t *flags); 45 void vp9_denoise(const YV12_BUFFER_CONFIG *src, YV12_BUFFER_CONFIG *dst, int q); 47 void vp9_deblock(const YV12_BUFFER_CONFIG *src, YV12_BUFFER_CONFIG *dst, int q);
|
D | vp9_loopfilter.h | 123 void vp9_loop_filter_frame(YV12_BUFFER_CONFIG *frame, 130 void vp9_loop_filter_rows(YV12_BUFFER_CONFIG *frame_buffer, 136 YV12_BUFFER_CONFIG *frame_buffer; 146 LFWorkerData *lf_data, YV12_BUFFER_CONFIG *frame_buffer,
|
D | vp9_onyxc_int.h | 77 YV12_BUFFER_CONFIG buf; 132 YV12_BUFFER_CONFIG *frame_to_show; 153 YV12_BUFFER_CONFIG post_proc_buffer; 154 YV12_BUFFER_CONFIG post_proc_buffer_int; 291 static INLINE YV12_BUFFER_CONFIG *get_ref_frame(VP9_COMMON *cm, int index) { in get_ref_frame() 300 static INLINE YV12_BUFFER_CONFIG *get_frame_new_buffer(VP9_COMMON *cm) { in get_frame_new_buffer()
|
/external/libvpx/libvpx/vp8/encoder/ |
D | picklpf.c | 25 extern int vp8_calc_ss_err(YV12_BUFFER_CONFIG *source, YV12_BUFFER_CONFIG *dest); 27 static void yv12_copy_partial_frame(YV12_BUFFER_CONFIG *src_ybc, in yv12_copy_partial_frame() 28 YV12_BUFFER_CONFIG *dst_ybc) in yv12_copy_partial_frame() 56 static int calc_partial_ssl_err(YV12_BUFFER_CONFIG *source, in calc_partial_ssl_err() 57 YV12_BUFFER_CONFIG *dest) in calc_partial_ssl_err() 137 void vp8cx_pick_filter_level_fast(YV12_BUFFER_CONFIG *sd, VP8_COMP *cpi) in vp8cx_pick_filter_level_fast() 147 YV12_BUFFER_CONFIG * saved_frame = cm->frame_to_show; in vp8cx_pick_filter_level_fast() 267 void vp8cx_pick_filter_level(YV12_BUFFER_CONFIG *sd, VP8_COMP *cpi) in vp8cx_pick_filter_level() 288 YV12_BUFFER_CONFIG * saved_frame = cm->frame_to_show; in vp8cx_pick_filter_level()
|
D | denoising.h | 78 YV12_BUFFER_CONFIG yv12_running_avg[MAX_REF_FRAMES]; 79 YV12_BUFFER_CONFIG yv12_mc_running_avg; 81 YV12_BUFFER_CONFIG yv12_last_source;
|
D | onyx_int.h | 319 YV12_BUFFER_CONFIG *Source; 320 YV12_BUFFER_CONFIG *un_scaled_source; 321 YV12_BUFFER_CONFIG scaled_source; 322 YV12_BUFFER_CONFIG *last_frame_unscaled_source; 339 YV12_BUFFER_CONFIG pick_lf_lvl_frame; 616 YV12_BUFFER_CONFIG alt_ref_buffer; 617 YV12_BUFFER_CONFIG *frames[MAX_LAG_BUFFERS];
|
/external/libvpx/libvpx/vpx_scale/generic/ |
D | yv12config.c | 28 vp8_yv12_de_alloc_frame_buffer(YV12_BUFFER_CONFIG *ybf) { in vp8_yv12_de_alloc_frame_buffer() 39 memset(ybf, 0, sizeof(YV12_BUFFER_CONFIG)); in vp8_yv12_de_alloc_frame_buffer() 47 int vp8_yv12_realloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, in vp8_yv12_realloc_frame_buffer() 108 int vp8_yv12_alloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, in vp8_yv12_alloc_frame_buffer() 120 int vpx_free_frame_buffer(YV12_BUFFER_CONFIG *ybf) { in vpx_free_frame_buffer() 129 memset(ybf, 0, sizeof(YV12_BUFFER_CONFIG)); in vpx_free_frame_buffer() 137 int vpx_realloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, in vpx_realloc_frame_buffer() 285 int vpx_alloc_frame_buffer(YV12_BUFFER_CONFIG *ybf, in vpx_alloc_frame_buffer()
|
D | yv12extend.c | 107 void vp8_yv12_extend_frame_borders_c(YV12_BUFFER_CONFIG *ybf) { in vp8_yv12_extend_frame_borders_c() 161 static void extend_frame(YV12_BUFFER_CONFIG *const ybf, int ext_size) { in extend_frame() 203 void vpx_extend_frame_borders_c(YV12_BUFFER_CONFIG *ybf) { in vpx_extend_frame_borders_c() 207 void vpx_extend_frame_inner_borders_c(YV12_BUFFER_CONFIG *ybf) { in vpx_extend_frame_inner_borders_c() 225 void vp8_yv12_copy_frame_c(const YV12_BUFFER_CONFIG *src_ybc, in vp8_yv12_copy_frame_c() 226 YV12_BUFFER_CONFIG *dst_ybc) { in vp8_yv12_copy_frame_c() 300 void vpx_yv12_copy_y_c(const YV12_BUFFER_CONFIG *src_ybc, in vpx_yv12_copy_y_c() 301 YV12_BUFFER_CONFIG *dst_ybc) { in vpx_yv12_copy_y_c()
|
/external/libvpx/libvpx/test/ |
D | vpx_scale_test.cc | 22 typedef void (*ExtendFrameBorderFunc)(YV12_BUFFER_CONFIG *ybf); 23 typedef void (*CopyFrameFunc)(const YV12_BUFFER_CONFIG *src_ybf, 24 YV12_BUFFER_CONFIG *dst_ybf); 155 void CompareImages(const YV12_BUFFER_CONFIG actual) { in CompareImages() 161 YV12_BUFFER_CONFIG img_; 162 YV12_BUFFER_CONFIG ref_img_; 163 YV12_BUFFER_CONFIG cpy_img_;
|
/external/libvpx/libvpx/vp9/decoder/ |
D | vp9_decoder.h | 88 int vp9_get_raw_frame(struct VP9Decoder *pbi, YV12_BUFFER_CONFIG *sd, 93 YV12_BUFFER_CONFIG *sd); 97 YV12_BUFFER_CONFIG *sd);
|