vpp: don't overwrite on_pending state when enable vd layer [1/1]
authorBrian Zhu <brian.zhu@amlogic.com>
Tue, 16 Apr 2019 18:35:27 +0000 (02:35 +0800)
committerNick Xie <nick@khadas.com>
Mon, 5 Aug 2019 05:54:53 +0000 (13:54 +0800)
commita34a697f12c9a6b3566a5c8746c94ffedede7449
treed0d3abc22b1c46538997b177e6f24793fbb95051
parentddd9f69bc48385c7a02901ab2ac2da2e953284ef
vpp: don't overwrite on_pending state when enable vd layer [1/1]

PD#OTT-3244

Problem:
When vd layer state is on_pending, calling enable videolayer
function will overwrite the state. Then it will not enable video
layer really.

Solution:
Add the judgement to check if the state is on_pending.

Verify:
verified on W400

Change-Id: I0513a6610fdb108bec05858c7f6c7976be5e7edb
Signed-off-by: Brian Zhu <brian.zhu@amlogic.com>
drivers/amlogic/media/video_sink/video.c