From b3deb5342f54a1b09a5d301ae937914320691f2c Mon Sep 17 00:00:00 2001 From: Jean-Marc Valin Date: Tue, 24 Apr 2012 17:00:54 -0400 Subject: [PATCH] Prevents remove_doubling() from considering negative pitch gains --- celt/pitch.c | 1 + 1 file changed, 1 insertion(+) diff --git a/celt/pitch.c b/celt/pitch.c index 5b0cfb6f..29e4bd12 100644 --- a/celt/pitch.c +++ b/celt/pitch.c @@ -365,6 +365,7 @@ opus_val16 remove_doubling(opus_val16 *x, int maxperiod, int minperiod, g = g1; } } + best_xy = MAX32(0, best_xy); if (best_yy <= best_xy) pg = Q15ONE; else