]> granicus.if.org Git - libvpx/commitdiff
Bugfix for vp8 aggressive denoiser mode.
authorMarco <marpan@google.com>
Wed, 20 Aug 2014 17:38:59 +0000 (10:38 -0700)
committerMarco <marpan@google.com>
Wed, 20 Aug 2014 17:38:59 +0000 (10:38 -0700)
Change-Id: I6c1ccd88df7c39377d5f98f8533c0cabd53cf86f

vp8/encoder/onyx_if.c

index d29dd39971cea3cb391ee644c978829582d97e2b..006209ae23a8f66475b6db4548e7006a09e00ca0 100644 (file)
@@ -3380,13 +3380,13 @@ static void process_denoiser_mode_change(VP8_COMP *cpi) {
   // num_mode_change.
   if (cpi->denoiser.nmse_source_diff_count == num_mode_change) {
     // Check for going up: from normal to aggressive mode.
-    if ((cpi->denoiser.denoiser_mode = kDenoiserOnYUV) &&
+    if ((cpi->denoiser.denoiser_mode == kDenoiserOnYUV) &&
         (cpi->denoiser.nmse_source_diff >
         cpi->denoiser.threshold_aggressive_mode)) {
       vp8_denoiser_set_parameters(&cpi->denoiser, kDenoiserOnYUVAggressive);
     } else {
       // Check for going down: from aggressive to normal mode.
-      if ((cpi->denoiser.denoiser_mode = kDenoiserOnYUVAggressive) &&
+      if ((cpi->denoiser.denoiser_mode == kDenoiserOnYUVAggressive) &&
           (cpi->denoiser.nmse_source_diff <
           cpi->denoiser.threshold_aggressive_mode)) {
         vp8_denoiser_set_parameters(&cpi->denoiser, kDenoiserOnYUV);