From: Sreerenj Balachandran Date: Thu, 13 Aug 2015 00:48:43 +0000 (+0300) Subject: decoder: hevc: Fix the value assigning for delta_chroma_log2_weight_denom X-Git-Tag: 1.19.3~503^2~1682 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8939674a367a22de94dcf92f2e0c7fe5f03d3005;p=platform%2Fupstream%2Fgstreamer.git decoder: hevc: Fix the value assigning for delta_chroma_log2_weight_denom Assign only if ChromaArrayType != 0.. Signed-off-by: Sreerenj Balachandran --- diff --git a/gst-libs/gst/vaapi/gstvaapidecoder_h265.c b/gst-libs/gst/vaapi/gstvaapidecoder_h265.c index 15ec786..e401b81 100644 --- a/gst-libs/gst/vaapi/gstvaapidecoder_h265.c +++ b/gst-libs/gst/vaapi/gstvaapidecoder_h265.c @@ -2339,7 +2339,7 @@ fill_pred_weight_table (GstVaapiDecoderH265 * decoder, (pps->weighted_bipred_flag && GST_H265_IS_B_SLICE (slice_hdr))) { slice_param->luma_log2_weight_denom = w->luma_log2_weight_denom; - if (!sps->chroma_format_idc) + if (sps->chroma_array_type != 0) slice_param->delta_chroma_log2_weight_denom = w->delta_chroma_log2_weight_denom;