summaryrefslogtreecommitdiff
path: root/vp9/encoder
diff options
context:
space:
mode:
authorchiyotsai <chiyotsai@google.com>2019-01-18 15:27:34 -0800
committerchiyotsai <chiyotsai@google.com>2019-01-24 18:42:32 -0800
commit4f3cd48bfe4541ca64883db51f57c1376c6d8a73 (patch)
tree6a9f72a088a7f28c57b0e826e9ffb3002953a5b4 /vp9/encoder
parentb580f76dbce59fdd0e88a02ca954fa81bcd0cf31 (diff)
downloadlibvpx-4f3cd48bfe4541ca64883db51f57c1376c6d8a73.tar
libvpx-4f3cd48bfe4541ca64883db51f57c1376c6d8a73.tar.gz
libvpx-4f3cd48bfe4541ca64883db51f57c1376c6d8a73.tar.bz2
libvpx-4f3cd48bfe4541ca64883db51f57c1376c6d8a73.zip
Enable SSE4 version of apply temporal filter
Evaluating on 5 midres clips with 4 bitrates over 30 frames on speed 1 auto_alt_ref=1, there is a speed up of 1.660%. BUG=webm:1591 Change-Id: Idbda58548679e6f7b8fc0d7f6144f7be057ef690
Diffstat (limited to 'vp9/encoder')
-rw-r--r--vp9/encoder/vp9_temporal_filter.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/vp9/encoder/vp9_temporal_filter.c b/vp9/encoder/vp9_temporal_filter.c
index bc8619bbe..04b589ac3 100644
--- a/vp9/encoder/vp9_temporal_filter.c
+++ b/vp9/encoder/vp9_temporal_filter.c
@@ -776,7 +776,7 @@ void vp9_temporal_filter_iterate_row_c(VP9_COMP *cpi, ThreadData *td,
count + (BLK_PELS << 1));
} else {
// Apply the filter (YUV)
- vp9_apply_temporal_filter_c(
+ vp9_apply_temporal_filter(
f->y_buffer + mb_y_offset, f->y_stride, predictor, BW,
f->u_buffer + mb_uv_offset, f->v_buffer + mb_uv_offset,
f->uv_stride, predictor + BLK_PELS, predictor + (BLK_PELS << 1),
@@ -787,7 +787,7 @@ void vp9_temporal_filter_iterate_row_c(VP9_COMP *cpi, ThreadData *td,
}
#else
// Apply the filter (YUV)
- vp9_apply_temporal_filter_c(
+ vp9_apply_temporal_filter(
f->y_buffer + mb_y_offset, f->y_stride, predictor, BW,
f->u_buffer + mb_uv_offset, f->v_buffer + mb_uv_offset,
f->uv_stride, predictor + BLK_PELS, predictor + (BLK_PELS << 1),