]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/h264_cabac.c
avcodec/h264_parser: Set sps/pps_ref
[ffmpeg] / libavcodec / h264_cabac.c
index eec1aa1b880e5c85aab68807f09773ea546f3096..c8523af1b5ac05e55facf2f9fe8a9f89c3749b12 100644 (file)
@@ -2403,8 +2403,8 @@ decode_intra_mb:
                 if (sl->qscale < 0) sl->qscale += max_qp + 1;
                 else                sl->qscale -= max_qp + 1;
             }
-            sl->chroma_qp[0] = get_chroma_qp(h, 0, sl->qscale);
-            sl->chroma_qp[1] = get_chroma_qp(h, 1, sl->qscale);
+            sl->chroma_qp[0] = get_chroma_qp(h->ps.pps, 0, sl->qscale);
+            sl->chroma_qp[1] = get_chroma_qp(h->ps.pps, 1, sl->qscale);
         }else
             sl->last_qscale_diff=0;