Correctly track sharpness in vp8cx_pick_filter_level_fast Make sure to update last_sharpness_level from the current sharpness_level whenever it changes. Change-Id: I0258d2f5b11a407abf6176a8d4c4994d925943f0
diff --git a/vp8/encoder/picklpf.c b/vp8/encoder/picklpf.c index 49de62d..beefe8d 100644 --- a/vp8/encoder/picklpf.c +++ b/vp8/encoder/picklpf.c
@@ -161,7 +161,7 @@ if (cm->sharpness_level != cm->last_sharpness_level) { vp8_loop_filter_update_sharpness(&cm->lf_info, cm->sharpness_level); - cm->last_sharpness_level = cm->last_sharpness_level; + cm->last_sharpness_level = cm->sharpness_level; } // Start the search at the previous frame filter level unless it is now out of range.