| OLD | NEW |
| 1 #ifndef VP8_RTCD_H_ | 1 #ifndef VP8_RTCD_H_ |
| 2 #define VP8_RTCD_H_ | 2 #define VP8_RTCD_H_ |
| 3 | 3 |
| 4 #ifdef RTCD_C | 4 #ifdef RTCD_C |
| 5 #define RTCD_EXTERN | 5 #define RTCD_EXTERN |
| 6 #else | 6 #else |
| 7 #define RTCD_EXTERN extern | 7 #define RTCD_EXTERN extern |
| 8 #endif | 8 #endif |
| 9 | 9 |
| 10 #ifdef __cplusplus | 10 #ifdef __cplusplus |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 84 | 84 |
| 85 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, u
nsigned char *dst, int dst_stride); | 85 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, u
nsigned char *dst, int dst_stride); |
| 86 void vp8_dc_only_idct_add_v6(short input, unsigned char *pred, int pred_stride,
unsigned char *dst, int dst_stride); | 86 void vp8_dc_only_idct_add_v6(short input, unsigned char *pred, int pred_stride,
unsigned char *dst, int dst_stride); |
| 87 void vp8_dc_only_idct_add_neon(short input, unsigned char *pred, int pred_stride
, unsigned char *dst, int dst_stride); | 87 void vp8_dc_only_idct_add_neon(short input, unsigned char *pred, int pred_stride
, unsigned char *dst, int dst_stride); |
| 88 RTCD_EXTERN void (*vp8_dc_only_idct_add)(short input, unsigned char *pred, int p
red_stride, unsigned char *dst, int dst_stride); | 88 RTCD_EXTERN void (*vp8_dc_only_idct_add)(short input, unsigned char *pred, int p
red_stride, unsigned char *dst, int dst_stride); |
| 89 | 89 |
| 90 int vp8_denoiser_filter_c(unsigned char *mc_running_avg_y, int mc_avg_y_stride,
unsigned char *running_avg_y, int avg_y_stride, unsigned char *sig, int sig_stri
de, unsigned int motion_magnitude, int increase_denoising); | 90 int vp8_denoiser_filter_c(unsigned char *mc_running_avg_y, int mc_avg_y_stride,
unsigned char *running_avg_y, int avg_y_stride, unsigned char *sig, int sig_stri
de, unsigned int motion_magnitude, int increase_denoising); |
| 91 int vp8_denoiser_filter_neon(unsigned char *mc_running_avg_y, int mc_avg_y_strid
e, unsigned char *running_avg_y, int avg_y_stride, unsigned char *sig, int sig_s
tride, unsigned int motion_magnitude, int increase_denoising); | 91 int vp8_denoiser_filter_neon(unsigned char *mc_running_avg_y, int mc_avg_y_strid
e, unsigned char *running_avg_y, int avg_y_stride, unsigned char *sig, int sig_s
tride, unsigned int motion_magnitude, int increase_denoising); |
| 92 RTCD_EXTERN int (*vp8_denoiser_filter)(unsigned char *mc_running_avg_y, int mc_a
vg_y_stride, unsigned char *running_avg_y, int avg_y_stride, unsigned char *sig,
int sig_stride, unsigned int motion_magnitude, int increase_denoising); | 92 RTCD_EXTERN int (*vp8_denoiser_filter)(unsigned char *mc_running_avg_y, int mc_a
vg_y_stride, unsigned char *running_avg_y, int avg_y_stride, unsigned char *sig,
int sig_stride, unsigned int motion_magnitude, int increase_denoising); |
| 93 | 93 |
| 94 int vp8_denoiser_filter_uv_c(unsigned char *mc_running_avg, int mc_avg_stride, u
nsigned char *running_avg, int avg_stride, unsigned char *sig, int sig_stride, u
nsigned int motion_magnitude, int increase_denoising); |
| 95 int vp8_denoiser_filter_uv_neon(unsigned char *mc_running_avg, int mc_avg_stride
, unsigned char *running_avg, int avg_stride, unsigned char *sig, int sig_stride
, unsigned int motion_magnitude, int increase_denoising); |
| 96 RTCD_EXTERN int (*vp8_denoiser_filter_uv)(unsigned char *mc_running_avg, int mc_
avg_stride, unsigned char *running_avg, int avg_stride, unsigned char *sig, int
sig_stride, unsigned int motion_magnitude, int increase_denoising); |
| 97 |
| 94 void vp8_dequant_idct_add_c(short *input, short *dq, unsigned char *output, int
stride); | 98 void vp8_dequant_idct_add_c(short *input, short *dq, unsigned char *output, int
stride); |
| 95 void vp8_dequant_idct_add_v6(short *input, short *dq, unsigned char *output, int
stride); | 99 void vp8_dequant_idct_add_v6(short *input, short *dq, unsigned char *output, int
stride); |
| 96 void vp8_dequant_idct_add_neon(short *input, short *dq, unsigned char *output, i
nt stride); | 100 void vp8_dequant_idct_add_neon(short *input, short *dq, unsigned char *output, i
nt stride); |
| 97 RTCD_EXTERN void (*vp8_dequant_idct_add)(short *input, short *dq, unsigned char
*output, int stride); | 101 RTCD_EXTERN void (*vp8_dequant_idct_add)(short *input, short *dq, unsigned char
*output, int stride); |
| 98 | 102 |
| 99 void vp8_dequant_idct_add_uv_block_c(short *q, short *dq, unsigned char *dst_u,
unsigned char *dst_v, int stride, char *eobs); | 103 void vp8_dequant_idct_add_uv_block_c(short *q, short *dq, unsigned char *dst_u,
unsigned char *dst_v, int stride, char *eobs); |
| 100 void vp8_dequant_idct_add_uv_block_v6(short *q, short *dq, unsigned char *dst_u,
unsigned char *dst_v, int stride, char *eobs); | 104 void vp8_dequant_idct_add_uv_block_v6(short *q, short *dq, unsigned char *dst_u,
unsigned char *dst_v, int stride, char *eobs); |
| 101 void vp8_dequant_idct_add_uv_block_neon(short *q, short *dq, unsigned char *dst_
u, unsigned char *dst_v, int stride, char *eobs); | 105 void vp8_dequant_idct_add_uv_block_neon(short *q, short *dq, unsigned char *dst_
u, unsigned char *dst_v, int stride, char *eobs); |
| 102 RTCD_EXTERN void (*vp8_dequant_idct_add_uv_block)(short *q, short *dq, unsigned
char *dst_u, unsigned char *dst_v, int stride, char *eobs); | 106 RTCD_EXTERN void (*vp8_dequant_idct_add_uv_block)(short *q, short *dq, unsigned
char *dst_u, unsigned char *dst_v, int stride, char *eobs); |
| 103 | 107 |
| (...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 452 if (flags & HAS_MEDIA) vp8_copy_mem8x4 = vp8_copy_mem8x4_v6; | 456 if (flags & HAS_MEDIA) vp8_copy_mem8x4 = vp8_copy_mem8x4_v6; |
| 453 if (flags & HAS_NEON) vp8_copy_mem8x4 = vp8_copy_mem8x4_neon; | 457 if (flags & HAS_NEON) vp8_copy_mem8x4 = vp8_copy_mem8x4_neon; |
| 454 vp8_copy_mem8x8 = vp8_copy_mem8x8_c; | 458 vp8_copy_mem8x8 = vp8_copy_mem8x8_c; |
| 455 if (flags & HAS_MEDIA) vp8_copy_mem8x8 = vp8_copy_mem8x8_v6; | 459 if (flags & HAS_MEDIA) vp8_copy_mem8x8 = vp8_copy_mem8x8_v6; |
| 456 if (flags & HAS_NEON) vp8_copy_mem8x8 = vp8_copy_mem8x8_neon; | 460 if (flags & HAS_NEON) vp8_copy_mem8x8 = vp8_copy_mem8x8_neon; |
| 457 vp8_dc_only_idct_add = vp8_dc_only_idct_add_c; | 461 vp8_dc_only_idct_add = vp8_dc_only_idct_add_c; |
| 458 if (flags & HAS_MEDIA) vp8_dc_only_idct_add = vp8_dc_only_idct_add_v6; | 462 if (flags & HAS_MEDIA) vp8_dc_only_idct_add = vp8_dc_only_idct_add_v6; |
| 459 if (flags & HAS_NEON) vp8_dc_only_idct_add = vp8_dc_only_idct_add_neon; | 463 if (flags & HAS_NEON) vp8_dc_only_idct_add = vp8_dc_only_idct_add_neon; |
| 460 vp8_denoiser_filter = vp8_denoiser_filter_c; | 464 vp8_denoiser_filter = vp8_denoiser_filter_c; |
| 461 if (flags & HAS_NEON) vp8_denoiser_filter = vp8_denoiser_filter_neon; | 465 if (flags & HAS_NEON) vp8_denoiser_filter = vp8_denoiser_filter_neon; |
| 466 vp8_denoiser_filter_uv = vp8_denoiser_filter_uv_c; |
| 467 if (flags & HAS_NEON) vp8_denoiser_filter_uv = vp8_denoiser_filter_uv_neon; |
| 462 vp8_dequant_idct_add = vp8_dequant_idct_add_c; | 468 vp8_dequant_idct_add = vp8_dequant_idct_add_c; |
| 463 if (flags & HAS_MEDIA) vp8_dequant_idct_add = vp8_dequant_idct_add_v6; | 469 if (flags & HAS_MEDIA) vp8_dequant_idct_add = vp8_dequant_idct_add_v6; |
| 464 if (flags & HAS_NEON) vp8_dequant_idct_add = vp8_dequant_idct_add_neon; | 470 if (flags & HAS_NEON) vp8_dequant_idct_add = vp8_dequant_idct_add_neon; |
| 465 vp8_dequant_idct_add_uv_block = vp8_dequant_idct_add_uv_block_c; | 471 vp8_dequant_idct_add_uv_block = vp8_dequant_idct_add_uv_block_c; |
| 466 if (flags & HAS_MEDIA) vp8_dequant_idct_add_uv_block = vp8_dequant_idct_add_
uv_block_v6; | 472 if (flags & HAS_MEDIA) vp8_dequant_idct_add_uv_block = vp8_dequant_idct_add_
uv_block_v6; |
| 467 if (flags & HAS_NEON) vp8_dequant_idct_add_uv_block = vp8_dequant_idct_add_u
v_block_neon; | 473 if (flags & HAS_NEON) vp8_dequant_idct_add_uv_block = vp8_dequant_idct_add_u
v_block_neon; |
| 468 vp8_dequant_idct_add_y_block = vp8_dequant_idct_add_y_block_c; | 474 vp8_dequant_idct_add_y_block = vp8_dequant_idct_add_y_block_c; |
| 469 if (flags & HAS_MEDIA) vp8_dequant_idct_add_y_block = vp8_dequant_idct_add_y
_block_v6; | 475 if (flags & HAS_MEDIA) vp8_dequant_idct_add_y_block = vp8_dequant_idct_add_y
_block_v6; |
| 470 if (flags & HAS_NEON) vp8_dequant_idct_add_y_block = vp8_dequant_idct_add_y_
block_neon; | 476 if (flags & HAS_NEON) vp8_dequant_idct_add_y_block = vp8_dequant_idct_add_y_
block_neon; |
| 471 vp8_dequantize_b = vp8_dequantize_b_c; | 477 vp8_dequantize_b = vp8_dequantize_b_c; |
| (...skipping 116 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 588 vp8_yv12_copy_partial_frame = vp8_yv12_copy_partial_frame_c; | 594 vp8_yv12_copy_partial_frame = vp8_yv12_copy_partial_frame_c; |
| 589 if (flags & HAS_NEON) vp8_yv12_copy_partial_frame = vp8_yv12_copy_partial_fr
ame_neon; | 595 if (flags & HAS_NEON) vp8_yv12_copy_partial_frame = vp8_yv12_copy_partial_fr
ame_neon; |
| 590 } | 596 } |
| 591 #endif | 597 #endif |
| 592 | 598 |
| 593 #ifdef __cplusplus | 599 #ifdef __cplusplus |
| 594 } // extern "C" | 600 } // extern "C" |
| 595 #endif | 601 #endif |
| 596 | 602 |
| 597 #endif | 603 #endif |
| OLD | NEW |