summaryrefslogtreecommitdiff
path: root/src/gen6_mfc_common.c
diff options
context:
space:
mode:
authorXiang, Haihao <haihao.xiang@intel.com>2016-08-16 12:10:55 +0800
committerSean V Kelley <seanvk@posteo.de>2016-08-19 15:25:55 -0700
commit99cd714fc467c141677f842cbcda0523b21d9571 (patch)
tree21d2cebea7b0c420df18904feef24cc18db3ab51 /src/gen6_mfc_common.c
parentd6cfa6a5a2dd0b7b1a88d73c5451657df57a940a (diff)
downloadlibva-intel-driver-99cd714fc467c141677f842cbcda0523b21d9571.tar.gz
Set cost to 0 for CHROMA INTRA mode
Commit 1cd6795 causes quality drop for U/V plane. Reported-by: Wang, Fei W <fei.w.wang@intel.com> Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Tested-by: Wang, Fei W <fei.w.wang@intel.com> Reviewed-by: Seaan V Kelley <seanvk@posteo.de>
Diffstat (limited to 'src/gen6_mfc_common.c')
-rw-r--r--src/gen6_mfc_common.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gen6_mfc_common.c b/src/gen6_mfc_common.c
index b0342dab..9f041d83 100644
--- a/src/gen6_mfc_common.c
+++ b/src/gen6_mfc_common.c
@@ -776,7 +776,7 @@ void intel_h264_calc_mbmvcost_qp(int qp,
lambda = intel_lambda_qp(qp);
m_cost = lambda;
- vme_state_message[MODE_CHROMA_INTRA] = intel_format_lutvalue(m_cost, 0x8f);
+ vme_state_message[MODE_CHROMA_INTRA] = 0;
vme_state_message[MODE_REFID_COST] = intel_format_lutvalue(m_cost, 0x8f);
if (slice_type == SLICE_TYPE_I) {