diff options
author | Jim Bankoski <jimbankoski@google.com> | 2013-01-11 09:45:45 -0800 |
---|---|---|
committer | Jim Bankoski <jimbankoski@google.com> | 2013-01-11 09:45:45 -0800 |
commit | 9431536045ea205ed781a830fa40501bb423c572 (patch) | |
tree | 9a10c08429ad2d9a52221d7a99b68c0ab58d8dd9 | |
parent | 55657aac49db87d2848c1022448e3841c621e1b9 (diff) | |
download | libvpx-9431536045ea205ed781a830fa40501bb423c572.tar libvpx-9431536045ea205ed781a830fa40501bb423c572.tar.gz libvpx-9431536045ea205ed781a830fa40501bb423c572.tar.bz2 libvpx-9431536045ea205ed781a830fa40501bb423c572.zip |
rtcd for new wider loop filters
Change-Id: I8826bcdcf72ba6d86bde31cd13902a710399805c
-rw-r--r-- | vp9/common/vp9_loopfilter_filters.c | 4 | ||||
-rw-r--r-- | vp9/common/vp9_rtcd_defs.sh | 5 |
2 files changed, 7 insertions, 2 deletions
diff --git a/vp9/common/vp9_loopfilter_filters.c b/vp9/common/vp9_loopfilter_filters.c index c73e37ba3..5df093307 100644 --- a/vp9/common/vp9_loopfilter_filters.c +++ b/vp9/common/vp9_loopfilter_filters.c @@ -675,7 +675,7 @@ void vp9_mb_lpf_vertical_edge_w } while (++i < count * 8); } -void vp9_lpf_mbv_w(unsigned char *y_ptr, unsigned char *u_ptr, +void vp9_lpf_mbv_w_c(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, struct loop_filter_info *lfi) { vp9_mb_lpf_vertical_edge_w(y_ptr, y_stride, @@ -689,7 +689,7 @@ void vp9_lpf_mbv_w(unsigned char *y_ptr, unsigned char *u_ptr, vp9_mb_lpf_vertical_edge_w(v_ptr, uv_stride, lfi->mblim, lfi->lim, lfi->hev_thr, 1); } -void vp9_lpf_mbh_w(unsigned char *y_ptr, unsigned char *u_ptr, +void vp9_lpf_mbh_w_c(unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, struct loop_filter_info *lfi) { vp9_mb_lpf_horizontal_edge_w(y_ptr, y_stride, diff --git a/vp9/common/vp9_rtcd_defs.sh b/vp9/common/vp9_rtcd_defs.sh index 004d4f5b9..33ed5a490 100644 --- a/vp9/common/vp9_rtcd_defs.sh +++ b/vp9/common/vp9_rtcd_defs.sh @@ -233,6 +233,11 @@ vp9_loop_filter_simple_bh_c=vp9_loop_filter_bhs_c vp9_loop_filter_simple_bh_mmx=vp9_loop_filter_bhs_mmx vp9_loop_filter_simple_bh_sse2=vp9_loop_filter_bhs_sse2 +prototype void vp9_lpf_mbh_w "unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, struct loop_filter_info *lfi" +specialize vp9_lpf_mbh_w + +prototype void vp9_lpf_mbv_w "unsigned char *y_ptr, unsigned char *u_ptr, unsigned char *v_ptr, int y_stride, int uv_stride, struct loop_filter_info *lfi" +specialize vp9_lpf_mbv_w # # post proc # |