amlv4l2: CB1 mod negotiate capture flow in loop thread. [1/1]
PD#SWPL-119687
Problem:
amlbian use cluttervideosink to render
cluttervideo didn't support NV21 format
amlv4l2 set NV21 format for default
this lead to videoconv in playsink do S/W convert NV21 to NV12
this result in low buffer processing efficiency
this lead to sync loss in basesink, and qos loss in amlv4l2
Solution:
revert to previous negotiation process
Verify:
amlbian
Change-Id: I0bb84854f94aac7c98b7c91884d8d1d5ccb25602
Signed-off-by: xuesong.jiang <xuesong.jiang@amlogic.com>
2 files changed