mediasync: CB2 drop frame 60fps on 1.05 rate [1/1]
PD#SWPL-195802
Problem:
force drop frame when 60fps on 1.05 rate
Solution:
force drop frame if mediasync detected two
frames in same vsync
Verify:
ah212
Build Tag:
Buildroot_DRM_PatchBuild-3725
Commits:
buildroot/package/amlogic/linuxdrm/media_hal:
version: 3.13.98-ge3632ef(build:3725)
e3632ef mediasync: CB2 drop frame 60fps on 1.05 rate [1/1]
Git Hash-Object:
143a4cc18cd237ae532da12462d3e1bd04dfbccc
prebuilt/aarch64.lp64./libmediahal_mediasync.so
d4a0b631cf66b0c0b1fa258f27299119553bbd02
prebuilt/aarch64.lp64./libmediahal_tsplayer.so
e935b36777c42d983c4b75e79b461585aa0aadea
prebuilt/aarch64.lp64./libmediahal_videodec.so
e501513ad5e5009df96665d3b50e6124ed4b90fa
prebuilt/aarch64.lp64./libmediahal_videorender.so
a4f24830a689b8db9f0e08ccb076ff0771bb4604
prebuilt/arm.aapcs-linux.hard/libmediahal_mediasync.so
2bbc19f22770bcb30daa851e9dc3cb1ceb2fa638
prebuilt/arm.aapcs-linux.hard/libmediahal_tsplayer.so
fe5918dd6509b67f0615a9871cd8b04dba9146fa
prebuilt/arm.aapcs-linux.hard/libmediahal_videodec.so
b53efda95469c78d3a0c56e6d131d07f85fa026b
prebuilt/arm.aapcs-linux.hard/libmediahal_videorender.so
64418b41eb81fa45d0c57d414c933e54797b9b55
version.txt
Change-Id: I40321fce64ce1e40d2deace54e57822c5c0042a2
Signed-off-by: DRM Auto Build <tao.guo@amlogic.com>
diff --git a/prebuilt/aarch64.lp64./libmediahal_mediasync.so b/prebuilt/aarch64.lp64./libmediahal_mediasync.so
index 563485d..143a4cc 100644
--- a/prebuilt/aarch64.lp64./libmediahal_mediasync.so
+++ b/prebuilt/aarch64.lp64./libmediahal_mediasync.so
Binary files differ
diff --git a/prebuilt/aarch64.lp64./libmediahal_tsplayer.so b/prebuilt/aarch64.lp64./libmediahal_tsplayer.so
index 991c698..d4a0b63 100644
--- a/prebuilt/aarch64.lp64./libmediahal_tsplayer.so
+++ b/prebuilt/aarch64.lp64./libmediahal_tsplayer.so
Binary files differ
diff --git a/prebuilt/aarch64.lp64./libmediahal_videodec.so b/prebuilt/aarch64.lp64./libmediahal_videodec.so
index 4e53b14..e935b36 100644
--- a/prebuilt/aarch64.lp64./libmediahal_videodec.so
+++ b/prebuilt/aarch64.lp64./libmediahal_videodec.so
Binary files differ
diff --git a/prebuilt/aarch64.lp64./libmediahal_videorender.so b/prebuilt/aarch64.lp64./libmediahal_videorender.so
index 8d908f1..e501513 100644
--- a/prebuilt/aarch64.lp64./libmediahal_videorender.so
+++ b/prebuilt/aarch64.lp64./libmediahal_videorender.so
Binary files differ
diff --git a/prebuilt/arm.aapcs-linux.hard/libmediahal_mediasync.so b/prebuilt/arm.aapcs-linux.hard/libmediahal_mediasync.so
index e4cba36..a4f2483 100644
--- a/prebuilt/arm.aapcs-linux.hard/libmediahal_mediasync.so
+++ b/prebuilt/arm.aapcs-linux.hard/libmediahal_mediasync.so
Binary files differ
diff --git a/prebuilt/arm.aapcs-linux.hard/libmediahal_tsplayer.so b/prebuilt/arm.aapcs-linux.hard/libmediahal_tsplayer.so
index e446abb..2bbc19f 100644
--- a/prebuilt/arm.aapcs-linux.hard/libmediahal_tsplayer.so
+++ b/prebuilt/arm.aapcs-linux.hard/libmediahal_tsplayer.so
Binary files differ
diff --git a/prebuilt/arm.aapcs-linux.hard/libmediahal_videodec.so b/prebuilt/arm.aapcs-linux.hard/libmediahal_videodec.so
index 85cc234..fe5918d 100644
--- a/prebuilt/arm.aapcs-linux.hard/libmediahal_videodec.so
+++ b/prebuilt/arm.aapcs-linux.hard/libmediahal_videodec.so
Binary files differ
diff --git a/prebuilt/arm.aapcs-linux.hard/libmediahal_videorender.so b/prebuilt/arm.aapcs-linux.hard/libmediahal_videorender.so
index e7e43d5..b53efda 100644
--- a/prebuilt/arm.aapcs-linux.hard/libmediahal_videorender.so
+++ b/prebuilt/arm.aapcs-linux.hard/libmediahal_videorender.so
Binary files differ
diff --git a/version.txt b/version.txt
index 58126e2..64418b4 100644
--- a/version.txt
+++ b/version.txt
@@ -1,10 +1,52 @@
=========RELEALSE NOTE=================
-Version: V3.13.96-gca5ae84
+Version: V3.13.98-ge3632ef
========================================
Git commit:
+commit e3632ef4c843b2569de5c4f044b1c03f7338bacd
+Author: fei.deng <fei.deng@amlogic.com>
+Date: Wed Dec 11 16:40:18 2024 +0800
+
+ mediasync: CB2 drop frame 60fps on 1.05 rate [1/1]
+
+ PD#SWPL-195802
+
+ Problem:
+ force drop frame when 60fps on 1.05 rate
+
+ Solution:
+ force drop frame if mediasync detected two
+ frames in same vsync
+
+ Verify:
+ ah212
+
+ Change-Id: I30f74392b97db6fbbf290c467e5e4df45afe9dbb
+ Signed-off-by: fei.deng <fei.deng@amlogic.com>
+
+commit f7fa1c43f0e6de13df6214e1a87a37666a069dad
+Author: dehong.chen <dehong.chen@amlogic.com>
+Date: Thu Dec 5 09:37:03 2024 +0000
+
+ videodec: CB2 can't find tsync's node. [1/1]
+
+ PD#SWPL-195375
+
+ Problem:
+ nontunnel pipeline no use tsync,
+ but access tsync node.
+
+ Solution:
+ not access tsync node if demux type is single demux.
+
+ Verify:
+ s1a
+
+ Change-Id: I34f8c2f4cedf08df9f0ad4cdc6e8384c9881a89a
+ Signed-off-by: dehong.chen <dehong.chen@amlogic.com>
+
commit ca5ae84b42547eb586e8923234ba15673db30b37
Author: fei.deng <fei.deng@amlogic.com>
Date: Thu Nov 28 11:19:04 2024 +0800
@@ -174,54 +216,9 @@
Change-Id: I9a8dd84ef20a835483695c7bf6da8c9354eb96d4
Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
-commit 67149b3b5e2c1470cbbef2a5656c9cb974229f52
-Author: le.han <le.han@amlogic.com>
-Date: Tue Aug 27 03:34:11 2024 +0000
-
- mediasync: CB1 report resync info [1/1]
-
- PD#SWPL-180534
-
- Problem:
- report resync info
-
- Solution:
- report resync info
-
- Verify:
- AH212
-
- Change-Id: I5805c0c4f914925f1433a9e16a3748f204b4986f
- Signed-off-by: le.han <le.han@amlogic.com>
-
-commit 2afd8e5cec967c7ae66c893dd8ae5ea35e9a5cce
-Author: fei.deng <fei.deng@amlogic.com>
-Date: Thu Jul 18 17:09:22 2024 +0800
-
- mediasync: CB2 do not resync when set playback rate [1/1]
-
- PD#SWPL-175340
-
- Problem:
- mediasync will do av sync when after set playback rate.
- It causes audio break and video freeze
-
- Solution:
- 1.reset refclock with current PCR when set playback rate.
- 2.reduce hwc latency +1 vsync time before calculating realtime
- 3.drop audio before audio start when doing audio switch
- 4.3vsync hwc ahead and 1 sync ahead to cal realtime
- 5.get video hwc latency from libvideorender and set it to mediasync
-
- Verify:
- ah212
-
- Change-Id: I395c2c91ef12cb895f512511993149bb49863adf
- Signed-off-by: fei.deng <fei.deng@amlogic.com>
-
========================================
-Release time: 2024-12-05-19-44
+Release time: 2024-12-12-15-38
========================================