mediasync: CB2 get stc time issue [1/1]
PD#SWPL-176661
Problem:
amlhalasink get wrong stc time from mediasync.
because mediasync stc time is increasing.
Solution:
select suitable system time to calculate pcr time
Verify:
ah212
Build Tag:
Buildroot_DRM_PatchBuild-3447
Commits:
buildroot/package/amlogic/linuxdrm/media_hal:
version: 3.13.45-ga476fa9(build:3447)
a476fa9 mediasync: CB2 get stc time issue [1/1]
Git Hash-Object:
78057070f63690b9d418f8beb18f8bb5a8989dfd
prebuilt/aarch64.lp64./libmediahal_mediasync.so
13e6eaba85a3e6fe7290834f0f257faf11c0e5ac
prebuilt/aarch64.lp64./libmediahal_resman.so
cfd1aa3cbfaf44b83fc69b6e40673006dce00625
prebuilt/aarch64.lp64./libmediahal_tsplayer.so
bf157665e3aa1bc44ee43562417bf5c509dd31f8
prebuilt/aarch64.lp64./libmediahal_videodec.so
21ff15205a320dffbde2349db92fd85e545f3695
prebuilt/aarch64.lp64./libmediahal_videorender.so
d0f5af2032d57f9df90f479fa1763f551f612480
prebuilt/arm.aapcs-linux.hard/libmediahal_mediasync.so
d850c05f557930ee0fa98882340954b083f7d5a0
prebuilt/arm.aapcs-linux.hard/libmediahal_resman.so
2102e1c83be61b1dce2827fb058bc6d1ab89b14c
prebuilt/arm.aapcs-linux.hard/libmediahal_tsplayer.so
70b04a5b5e5fa8a7ddbd980758e07170356174f4
prebuilt/arm.aapcs-linux.hard/libmediahal_videodec.so
8c759fd1f01f9d28f8548748070b97fa4aabd124
prebuilt/arm.aapcs-linux.hard/libmediahal_videorender.so
90d93a43bb308481832fc36e6a5eeefed4c5c454
version.txt
Change-Id: Ia3b84f7b1be966792dd6b146b6a44764256c7c63
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 e9729ca..7805707 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_resman.so b/prebuilt/aarch64.lp64./libmediahal_resman.so
index 63b1559..13e6eab 100644
--- a/prebuilt/aarch64.lp64./libmediahal_resman.so
+++ b/prebuilt/aarch64.lp64./libmediahal_resman.so
Binary files differ
diff --git a/prebuilt/aarch64.lp64./libmediahal_tsplayer.so b/prebuilt/aarch64.lp64./libmediahal_tsplayer.so
index 6977eca..cfd1aa3 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 2e2ae17..bf15766 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 d45b1b4..21ff152 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 bfd2e64..d0f5af2 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_resman.so b/prebuilt/arm.aapcs-linux.hard/libmediahal_resman.so
index ec5a1e2..d850c05 100644
--- a/prebuilt/arm.aapcs-linux.hard/libmediahal_resman.so
+++ b/prebuilt/arm.aapcs-linux.hard/libmediahal_resman.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 7d47193..2102e1c 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 6a23141..70b04a5 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 8ef1dd9..8c759fd 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 007f002..90d93a4 100644
--- a/version.txt
+++ b/version.txt
@@ -1,10 +1,59 @@
=========RELEALSE NOTE=================
-Version: V3.13.43-ge134779
+Version: V3.13.45-ga476fa9
========================================
Git commit:
+commit a476fa9c6a98bee238480397ae9b357d5a695145
+Author: fei.deng <fei.deng@amlogic.com>
+Date: Wed Jul 17 16:56:39 2024 +0800
+
+ mediasync: CB2 get stc time issue [1/1]
+
+ PD#SWPL-176661
+
+ Problem:
+ amlhalasink get wrong stc time from mediasync.
+ because mediasync stc time is increasing.
+
+ Solution:
+ select suitable system time to calculate pcr time
+
+ Verify:
+ ah212
+
+ Change-Id: I199d0e26ef58beecc4e4dcbf976807ddb3c16cce
+ Signed-off-by: fei.deng <fei.deng@amlogic.com>
+
+commit c81cb471b4f2f5bc862a6e7bfd5ea18d0d491e1e
+Merge: 6387a27 e134779
+Author: Lifeng Cao <lifeng.cao@amlogic.com>
+Date: Thu Jul 18 22:30:15 2024 -0700
+
+ Merge "tsplayer: CB2 demux wrapper calculate duration error. [1/1]" into Linux
+
+commit 6387a278ec64b72d8b39d1a8bc904c48b7d174a4
+Author: dehong.chen <dehong.chen@amlogic.com>
+Date: Mon Jul 8 09:08:15 2024 +0000
+
+ Tsplayer: CB1 VC1 video fails to play on NTFS USB [1/2]
+
+ PD#SWPL-176588
+
+ Problem:
+ Fork NTFS USB process,causing dmabuf fd to be inherited,
+ VC1 source playback failed.
+
+ Solution:
+ In mediahal,add FD_CLOEXEC when creating dmabuf fd.
+
+ Verify:
+ AP232
+
+ Change-Id: Idb123be8a041c24a2991dd917cbfa4d4ad05804d
+ Signed-off-by: dehong.chen <dehong.chen@amlogic.com>
+
commit e1347793617f06425d3b505409980ec327534cd4
Author: dehong.chen <dehong.chen@amlogic.com>
Date: Tue Jul 16 08:48:02 2024 +0000
@@ -152,70 +201,9 @@
Change-Id: I50d128225e5b8f8947e4c448ccf695ed2bd84365
Signed-off-by: yunmin.chen <yunmin.chen@amlogic.com>
-commit 0efbfc2525fc708f09a7bc90fd0adc00eaf70791
-Author: fei.deng <fei.deng@amlogic.com>
-Date: Thu May 9 06:12:20 2024 +0000
-
- videorender: CB1 do not release buffer when pts equal [1/1]
-
- PD#SWPL-164097
-
- Problem:
- render lib release buffer when buffer pts equal last buffer,
-
- Solution:
- now render lib do not release buffer that pts equal
- last buffer pts
-
- Verify:
- AH212
-
- Change-Id: I377a9d8dee9d4f9d2bec313e664eeac217b7f27c
- Signed-off-by: fei.deng <fei.deng@amlogic.com>
-
-commit 5ee9500ab544fc7c0b53b0ea8482657694b88fcd
-Author: yunmin.chen <yunmin.chen@amlogic.com>
-Date: Wed Apr 17 11:18:10 2024 +0800
-
- tsplayer: CF2 Optimize print information [1/1]
-
- PD#SWPL-165753
-
- Problem:
- Optimize print information
-
- Solution:
- Optimize print information
-
- Verify:
- BG201
-
- Change-Id: I6681f3d59359ed4113e4e8f7ef0a300dd6758a5f
- Signed-off-by: yunmin.chen <yunmin.chen@amlogic.com>
-
-commit b1874af2b102d6dfb08d0908eacc39327c71cda7
-Author: zhipeng.he <zhipeng.he@amlogic.com>
-Date: Mon Apr 8 20:36:27 2024 +0800
-
- tsplayer: CB2 not need restore disable_video when keep frame [1/1]
-
- PD#SWPL-144913
-
- Problem:
- restore disable_video to 0 when release tsplayer
-
- Solution:
- not need restore disable_video when keep frame
-
- Verify:
- S1A
-
- Change-Id: Ia118f81ce00a5e90aa45c5872793409ad167fd3d
- Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
-
========================================
-Release time: 2024-07-19-14-09
+Release time: 2024-07-24-09-26
========================================