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
 
 ========================================