mediasync: CB2 VSP unexpect freeze [2/2]
PD#SWPL-194725
Problem:
now display buffer realtime is vsync+4ms in VSP case.
but weston do not send buffer to drm in time
Solution:
1.set vsync+7ms is better
2.netflix adjust pts to 16666 on 60 fps case
3.dropped one frame if two frames will display in
one vsync period in 60fps on 59.94 HZ
4.remove show first frame no sync with property
5.adjust hwc latency when enable pattern
Verify:
ah212
Build Tag:
Buildroot_DRM_PatchBuild-3718
Commits:
buildroot/package/amlogic/linuxdrm/media_hal:
version: 3.13.96-gca5ae84(build:3718)
ca5ae84 mediasync: CB2 VSP unexpect freeze [2/2]
Git Hash-Object:
563485d0547f0ec7a5341acca1f34dc9a09e4491
prebuilt/aarch64.lp64./libmediahal_mediasync.so
991c6986387bd8a5f2e39711e0f5cc506cd4eb1a
prebuilt/aarch64.lp64./libmediahal_tsplayer.so
4e53b146672e9f5bf898d02f93e07bbf122cdbb1
prebuilt/aarch64.lp64./libmediahal_videodec.so
8d908f12ef12ef34e751df404c2aedb789c598c8
prebuilt/aarch64.lp64./libmediahal_videorender.so
e4cba36384ea827b13af6f2617395706910df5f9
prebuilt/arm.aapcs-linux.hard/libmediahal_mediasync.so
e446abb73f23b8f8fced97eedf38421e3673c624
prebuilt/arm.aapcs-linux.hard/libmediahal_tsplayer.so
85cc234358310f4a7c57cf3a7044c3be466edae0
prebuilt/arm.aapcs-linux.hard/libmediahal_videodec.so
e7e43d56a1b271c7273f24e1230eb584b2a01b3b
prebuilt/arm.aapcs-linux.hard/libmediahal_videorender.so
58126e2bc21b35677b944775ebf5363ca7c452a0
version.txt
Change-Id: Ie86d079b73a7be409143c8bd50fc3a30200a5b73
Signed-off-by: DRM Auto Build <tao.guo@amlogic.com>
9 files changed