]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/h264_cavlc.c
Merge commit '8ca39b855a7b0e4d9f726fa9d285bc8edcb953e6'
[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;
             }
         }