mediasync: CB2 VSP unexpect freeze [2/2]
PD#SWPL-191349
Problem:
mediasync use us to calculate realtime,but we us ns
to calculate vsync diff. This leads to errors
Solution:
finalRealTimeUs +1 to calculate vsync diff
Verify:
ah212
Build Tag:
Buildroot_DRM_PatchBuild-3659
Commits:
buildroot/package/amlogic/linuxdrm/media_hal:
version: 3.13.91-gcc153df(build:3659)
cc153df mediasync: CB2 VSP unexpect freeze [2/2]
Git Hash-Object:
71ceff62a8f55f65b835fc454a0442e73b630c54
prebuilt/aarch64.lp64./libmediahal_mediasync.so
c32de2c875ecd264c5cbb8464ec91e57c5cf3275
prebuilt/aarch64.lp64./libmediahal_tsplayer.so
230b97a7a3bc704173ca2c64a227d0fd387436fc
prebuilt/aarch64.lp64./libmediahal_videodec.so
f221c9a668a747f9a1f6885ae2c804953bc278e7
prebuilt/aarch64.lp64./libmediahal_videorender.so
9bf92eca65d31181640d76e64f7e5e9e2ed37c46
prebuilt/arm.aapcs-linux.hard/libmediahal_mediasync.so
255a0d3a2d6740b1566f46247dd3b7e1cf0b8767
prebuilt/arm.aapcs-linux.hard/libmediahal_tsplayer.so
51f0d9bd7d3ab15283ff277e647d5195b2ed0102
prebuilt/arm.aapcs-linux.hard/libmediahal_videodec.so
0d7ecb2fc2addfac30453229bd412c8bf3507d02
prebuilt/arm.aapcs-linux.hard/libmediahal_videorender.so
9767313a9492c7b018a8358f571710e31b88935a
version.txt
Change-Id: Id20522a3f0a47d307d350eebceb6dde02ea95732
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 7b5f7c8..71ceff6 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 f10ec43..c32de2c 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 1c2dfa0..230b97a 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 970c4f2..f221c9a 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 fa5e842..9bf92ec 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 2312b7c..255a0d3 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 a349a2a..51f0d9b 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 e0f9529..0d7ecb2 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 f22806a..888ee9f 100644
--- a/version.txt
+++ b/version.txt
@@ -1,10 +1,72 @@
=========RELEALSE NOTE=================
-Version: V3.13.88-g67149b3
+Version: V3.13.91-gcc153df
========================================
Git commit:
+commit cc153dff4419f6e71e815595dbf05882faa13c0a
+Author: fei.deng <fei.deng@amlogic.com>
+Date: Thu Nov 21 15:34:21 2024 +0800
+
+ mediasync: CB2 VSP unexpect freeze [2/2]
+
+ PD#SWPL-191349
+
+ Problem:
+ mediasync use us to calculate realtime,but we us ns
+ to calculate vsync diff. This leads to errors
+
+ Solution:
+ finalRealTimeUs +1 to calculate vsync diff
+
+ Verify:
+ ah212
+
+ Change-Id: I37248434ac5a63dbdd11a89ca65b4ffa1338ba41
+ Signed-off-by: fei.deng <fei.deng@amlogic.com>
+
+commit 0f3cb63537dbddef82692669cfef6be344dd60d6
+Author: zhipeng.he <zhipeng.he@amlogic.com>
+Date: Wed Nov 20 15:30:33 2024 +0800
+
+ videodec: CF2 reduce the size of es buffer on low mem platform [1/1]
+
+ PD#SWPL-192247
+
+ Problem:
+ es buffer(8M) is too large on low mem platform
+
+ Solution:
+ reduce the size of es buffer(2M) on low mem platform
+
+ Verify:
+ bg201
+
+ Change-Id: I41b8c9ab1b1a09679aa35163a0adecafe0e3d7fa
+ Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
+
+commit fc5ab254d77a0fb2cf8d54908e6fb653e2b6d623
+Author: zhipeng.he <zhipeng.he@amlogic.com>
+Date: Mon Nov 18 21:09:16 2024 +0800
+
+ tsplayer: CB2 update speed control of data injection [1/1]
+
+ PD#RSP-6833
+
+ Problem:
+ too fast stream data injection leads audio burst buffer,
+ then causes apts to jump.
+
+ Solution:
+ update speed control of data injection
+
+ Verify:
+ SC2
+
+ 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
@@ -154,71 +216,9 @@
Change-Id: Ifcde65529775aad472d674bdeab173770d1410bf
Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
-commit f874de2602cb4ba5703b76090c2de253e42981b2
-Author: zhipeng.he <zhipeng.he@amlogic.com>
-Date: Mon Sep 16 17:54:22 2024 +0800
-
- mediasync: CF2 get show_first_frame_nosync from driver. [1/1]
-
- PD#TV-132675
-
- Problem:
- need get show_first_frame_nosync from driver
-
- Solution:
- get show_first_frame_nosync from driver
-
- Verify:
- t5w
-
- Change-Id: I2ee0fe1c384f10c5cb7671a6e064794f142276bc
- Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
-
-commit ccfe30bc6240efc637c37d94f42e4dd805c5b28d
-Author: zhipeng.he <zhipeng.he@amlogic.com>
-Date: Thu Sep 12 14:26:49 2024 +0800
-
- mediasync: CB2 fix get current apts jump back when av align. [1/1]
-
- PD#TV-131902
-
- Problem:
- get current apts jump back when av align
-
- Solution:
- get normal current apts after av align,
- other will return -1 apts.
-
- Verify:
- t5w
-
- Change-Id: I08421de30d68f9f461b21fd5ef40c90cac69a678
- Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
-
-commit 71e73fdb0f54369bfc4f6e955c1856575b048fe2
-Author: zhipeng.he <zhipeng.he@amlogic.com>
-Date: Mon Sep 2 14:43:20 2024 +0800
-
- mediasync: CB2 fix drop first frame when realtime not rigt. [1/1]
-
- PD#SWPL-183517
-
- Problem:
- drop first frame when realtime not rigt,
- first realtime not right cause by mVideoSyncIntervalUs not right.
-
- Solution:
- fix the issue drop first frame when realtime not rigt.
-
- Verify:
- t5w
-
- Change-Id: Ibf020df009b5a708ad503c60ac443ee1ba2b7c56
- Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
-
========================================
-Release time: 2024-11-20-17-07
+Release time: 2024-11-21-17-09
========================================