summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libavcodec/opus_pvq.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/opus_pvq.c b/libavcodec/opus_pvq.c
index 706e239422..ce93c4731d 100644
--- a/libavcodec/opus_pvq.c
+++ b/libavcodec/opus_pvq.c
@@ -397,7 +397,7 @@ static void celt_pvq_search(float *X, int *y, int K, int N)
for (i = 0; i < N; i++)
res += FFABS(X[i]);
- res = K/res;
+ res = K/(res + FLT_EPSILON);
for (i = 0; i < N; i++) {
y[i] = lrintf(res*X[i]);