]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/h264_cavlc.c
Merge commit '1d12a545ce828eaf4fb37295400008ea37635ab8'
[ffmpeg] / libavcodec / h264_cavlc.c
index 187b1c64e26aa27136f1ce724a085c36c533890a..5e6a20304a5649547eafb4f5c663fa2fe4522ace 100644 (file)
@@ -1111,6 +1111,7 @@ decode_intra_mb:
             else                sl->qscale -= max_qp+1;
             if (((unsigned)sl->qscale) > max_qp){
                 av_log(h->avctx, AV_LOG_ERROR, "dquant out of range (%d) at %d %d\n", dquant, sl->mb_x, sl->mb_y);
+                sl->qscale = max_qp;
                 return -1;
             }
         }