]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/alsdec.c
doc: fix spelling errors
[ffmpeg] / libavcodec / alsdec.c
index 75be55cc1ed82f4dd66b37f992a7636da6f894f3..b7d147d681f2489bfdeffd87067f6363fae65b19 100644 (file)
@@ -1493,6 +1493,11 @@ static int read_frame_data(ALSDecContext *ctx, unsigned int ra_frame)
 
     // TODO: read_diff_float_data
 
+    if (get_bits_left(gb) < 0) {
+        av_log(ctx->avctx, AV_LOG_ERROR, "Overread %d\n", -get_bits_left(gb));
+        return AVERROR_INVALIDDATA;
+    }
+
     return 0;
 }