decoder: vp9 and av1 format cann't keep yuv data. [2/2]
authorGan Zhang <gan.zhang@amlogic.com>
Thu, 16 Apr 2020 08:29:01 +0000 (16:29 +0800)
committerGan Zhang <gan.zhang@amlogic.com>
Tue, 28 Apr 2020 05:15:04 +0000 (13:15 +0800)
commitf7a807582fff33856fdf41cccd16433794bb719e
tree1fc4dffc52de98e2fd9ef69513f0d901e7ffa939
parentdc929430403db3f6048715cc459cfa9463aa02f8
decoder: vp9 and av1 format cann't keep yuv data. [2/2]

PD#SWPL-21296

Problem:
When double write is 3, because the keep in mem_head_handle is the
compressed data header and there is no keep to yuv data,the display
before starting to play is dirty data.

Solution:
Add mem_vf_handle to keep display yuv data.

Verify:
U212

Change-Id: I982fb1e7fd593abf11a94837a15d632a578edd1a
Signed-off-by: Gan Zhang <gan.zhang@amlogic.com>
drivers/frame_provider/decoder/vav1/vav1.c
drivers/frame_provider/decoder/vp9/vvp9.c