vp9: add decoder fence to save time of video pipeline. [2/2]
authorNanxin Qin <nanxin.qin@amlogic.com>
Tue, 21 Apr 2020 07:04:09 +0000 (15:04 +0800)
committerHui Zhang <hui.zhang@amlogic.com>
Fri, 29 May 2020 05:26:56 +0000 (22:26 -0700)
commit677ab50da749119274325f12855b0f3ac0cfb88b
tree745a2bd261c5900c31a1891d65d2fb1fd1ef86b0
parenta1ce75ba81641dfbaffd42c9ed333c6a69be8ca1
vp9: add decoder fence to save time of video pipeline. [2/2]

PD#SWPL-26955

Problem:
Reduce 1 frame delay in Sabrina's video pipeline

Solution:
add decoder fence to save time of video pipeline
this patch of optimized is on decode side.

Verify:
u212

Change-Id: I6c0ef14a76534e19968fa4a5c18eda30a79936e6
Signed-off-by: Nanxin Qin <nanxin.qin@amlogic.com>
drivers/Makefile
drivers/fake_video_out/Makefile [new file with mode: 0644]
drivers/fake_video_out/fake_video.c [new file with mode: 0644]
drivers/frame_provider/decoder/utils/Makefile
drivers/frame_provider/decoder/utils/vdec.c
drivers/frame_provider/decoder/utils/vdec.h
drivers/frame_provider/decoder/utils/vdec_sync.c [new file with mode: 0644]
drivers/frame_provider/decoder/utils/vdec_sync.h [new file with mode: 0644]
drivers/frame_provider/decoder/vp9/vvp9.c