]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/opus_pvq.c
avformat/mov: set correct error code in mov_read_custom
[ffmpeg] / libavcodec / opus_pvq.c
index f98b85d36fd334f0f2dc16b17f96b5514194a41a..2f7aa74da49ea2176ef57d1aec1a924779eca284 100644 (file)
@@ -925,7 +925,8 @@ static float pvq_band_cost(CeltPVQ *pvq, CeltFrame *f, OpusRangeCoder *rc, int b
 
     for (i = 0; i < band_size; i++) {
         err_x += (X[i] - X_orig[i])*(X[i] - X_orig[i]);
-        err_y += (Y[i] - Y_orig[i])*(Y[i] - Y_orig[i]);
+        if (Y)
+            err_y += (Y[i] - Y_orig[i])*(Y[i] - Y_orig[i]);
     }
 
     dist = sqrtf(err_x) + sqrtf(err_y);