dv: display abnormal when seeking [1/1]
authoryao liu <yao.liu@amlogic.com>
Tue, 17 Sep 2019 10:39:24 +0000 (06:39 -0400)
committerTao Zeng <tao.zeng@amlogic.com>
Mon, 23 Sep 2019 01:30:27 +0000 (18:30 -0700)
commitde231b4084e0a79cdc6e8f727800a603255d21db
tree79c2d572bcd40f0b1e742c9c5e9d42e735619d04
parent485ae37b252212cf2e734b5b55b7a1ca2e8c402d
dv: display abnormal when seeking [1/1]

PD#SWPL-13834

Problem:
Dropping dv frame triggers parser_matedata which updates
the new_dovi_setting. Before rendering the first frame,
keep frame is displayed. However, keep frame requires
toggle, which updates the dovi_setting from new_dovi_setting,
causing color error in keep frame

Solution:
Dropping frame don't update new_dovi_setting

Verify:
passed on sm1

Change-Id: I1c73ba6f7d192066e3d5f9439ccbedc6d610d6eb
Signed-off-by: yao liu <yao.liu@amlogic.com>
drivers/amlogic/media/enhancement/amdolby_vision/amdolby_vision.c
drivers/amlogic/media/video_sink/video.c
include/linux/amlogic/media/amdolbyvision/dolby_vision.h