OLD | NEW |
1 sub vp8_common_forward_decls() { | 1 sub vp8_common_forward_decls() { |
2 print <<EOF | 2 print <<EOF |
3 /* | 3 /* |
4 * VP8 | 4 * VP8 |
5 */ | 5 */ |
6 | 6 |
7 struct blockd; | 7 struct blockd; |
8 struct macroblockd; | 8 struct macroblockd; |
9 struct loop_filter_info; | 9 struct loop_filter_info; |
10 | 10 |
(...skipping 534 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
545 # Pick Loopfilter | 545 # Pick Loopfilter |
546 # | 546 # |
547 add_proto qw/void vp8_yv12_copy_partial_frame/, "struct yv12_buffer_config *src_
ybc, struct yv12_buffer_config *dst_ybc"; | 547 add_proto qw/void vp8_yv12_copy_partial_frame/, "struct yv12_buffer_config *src_
ybc, struct yv12_buffer_config *dst_ybc"; |
548 specialize qw/vp8_yv12_copy_partial_frame neon_asm/; | 548 specialize qw/vp8_yv12_copy_partial_frame neon_asm/; |
549 $vp8_yv12_copy_partial_frame_neon_asm=vp8_yv12_copy_partial_frame_neon; | 549 $vp8_yv12_copy_partial_frame_neon_asm=vp8_yv12_copy_partial_frame_neon; |
550 | 550 |
551 # | 551 # |
552 # Denoiser filter | 552 # Denoiser filter |
553 # | 553 # |
554 if (vpx_config("CONFIG_TEMPORAL_DENOISING") eq "yes") { | 554 if (vpx_config("CONFIG_TEMPORAL_DENOISING") eq "yes") { |
555 add_proto qw/int vp8_denoiser_filter/, "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_stride, unsigned int motion_magnitude"; | 555 add_proto qw/int vp8_denoiser_filter/, "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_stride, unsigned int motion_magnitude, int increase_denoising"; |
556 specialize qw/vp8_denoiser_filter sse2 neon/; | 556 specialize qw/vp8_denoiser_filter sse2 neon/; |
557 } | 557 } |
558 | 558 |
559 # End of encoder only functions | 559 # End of encoder only functions |
560 } | 560 } |
561 1; | 561 1; |
OLD | NEW |