diff options
author | Julian Scheel <julian@jusst.de> | 2009-06-12 12:00:43 +0100 |
---|---|---|
committer | Julian Scheel <julian@jusst.de> | 2009-06-12 12:00:43 +0100 |
commit | c318c39dc1d87cba1dd2a62a3c2ecd6e663d55fa (patch) | |
tree | 682e3da703d07bbc0b0b78152390ec716bf3b101 /src/libvdpau/h264_parser.c | |
parent | 458e2ab2b14b0bfed69abf382abe6981065380df (diff) | |
download | xine-lib-c318c39dc1d87cba1dd2a62a3c2ecd6e663d55fa.tar.gz xine-lib-c318c39dc1d87cba1dd2a62a3c2ecd6e663d55fa.tar.bz2 |
Fix color shifting due to missing second_chroma_qp_index_offset default.
Diffstat (limited to 'src/libvdpau/h264_parser.c')
-rw-r--r-- | src/libvdpau/h264_parser.c | 3 |
1 files changed, 2 insertions, 1 deletions
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, |