From: Marco Date: Tue, 15 Mar 2016 17:30:24 +0000 (-0700) Subject: vp9: Fix to scene cut/content change detection. X-Git-Tag: v1.6.0~297 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2bf51c76e3a4d5dbbc70f5b9f72c55ce30e0f39f;p=libvpx vp9: Fix to scene cut/content change detection. Use proper conditon on resolution check. Change-Id: Idf563eb4391f373baf79546414a075b6516a5d35 --- diff --git a/vp9/encoder/vp9_ratectrl.c b/vp9/encoder/vp9_ratectrl.c index a75295eae..9dd739474 100644 --- a/vp9/encoder/vp9_ratectrl.c +++ b/vp9/encoder/vp9_ratectrl.c @@ -2006,8 +2006,8 @@ void vp9_avg_source_sad(VP9_COMP *cpi) { RATE_CONTROL *const rc = &cpi->rc; rc->high_source_sad = 0; if (cpi->Last_Source != NULL && - cpi->Last_Source->y_width == cm->width && - cpi->Last_Source->y_height == cm->height) { + cpi->Last_Source->y_width == cpi->Source->y_width && + cpi->Last_Source->y_height == cpi->Source->y_height) { const uint8_t *src_y = cpi->Source->y_buffer; const int src_ystride = cpi->Source->y_stride; const uint8_t *last_src_y = cpi->Last_Source->y_buffer;