]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/h264_cabac.c
avcodec/h264_parser: Set sps/pps_ref
[ffmpeg] / libavcodec / h264_cabac.c
index 68d7282717e9d557f9d68d62b5f2913c8b34cd76..c8523af1b5ac05e55facf2f9fe8a9f89c3749b12 100644 (file)
@@ -40,7 +40,6 @@
 #include "h264.h"
 #include "h264data.h"
 #include "h264_mvpred.h"
-#include "golomb.h"
 #include "mpegutils.h"
 
 #if ARCH_X86
@@ -2404,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;