From c318c39dc1d87cba1dd2a62a3c2ecd6e663d55fa Mon Sep 17 00:00:00 2001 From: Julian Scheel Date: Fri, 12 Jun 2009 12:00:43 +0100 Subject: Fix color shifting due to missing second_chroma_qp_index_offset default. --- src/libvdpau/h264_parser.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/libvdpau/h264_parser.c') diff --git a/src/libvdpau/h264_parser.c b/src/libvdpau/h264_parser.c index c489d3544..b164fea49 100644 --- a/src/libvdpau/h264_parser.c +++ b/src/libvdpau/h264_parser.c @@ -766,7 +766,8 @@ uint8_t parse_pps(struct buf_reader *buf, struct pic_parameter_set_rbsp *pps, } pps->second_chroma_qp_index_offset = read_exp_golomb_s(buf); - } + } else + pps->second_chroma_qp_index_offset = pps->chroma_qp_index_offset; if (!pps->pic_scaling_matrix_present_flag && sps != NULL) { memcpy(pps->scaling_lists_4x4, sps->scaling_lists_4x4, -- cgit v1.2.3