tsplayer: CF1 support h266 decoder [1/1]
PD#SWPL-191079
Problem:
tsplayer supports h266 decoder
Solution:
tsplayer supports h266 decoder
Verify:
raman
Build Tag:
Buildroot_DRM_PatchBuild-3708
Commits:
buildroot/package/amlogic/linuxdrm/media_hal:
version: 3.13.94-gd5e167b(build:3708)
d5e167b tsplayer: CF1 support h266 decoder [1/1]
Git Hash-Object:
bf3f3757aac135868964b70d05345b82b22a9c3e
prebuilt/aarch64.lp64./libmediahal_tsplayer.so
94c6d8016bbd41b418048895e5a8351cc31c63dd
prebuilt/aarch64.lp64./libmediahal_videodec.so
58ab4104b8a99ccf63f096c53f8740f9919e25c4
prebuilt/aarch64.lp64./libmediahal_videorender.so
4bdb8e45f0ca6ac01808a37f008b3d6054fba4e5
prebuilt/arm.aapcs-linux.hard/libmediahal_tsplayer.so
40ee9bf5a0c7af2524bb9f954384d4c00b54e83b
prebuilt/arm.aapcs-linux.hard/libmediahal_videodec.so
6619b12db7b614d6138758c40ef71bf225b8a8e6
prebuilt/arm.aapcs-linux.hard/libmediahal_videorender.so
edfee0543b9d8aacc527531cd28c32238e4c8175
prebuilt/noarch/include/AmTsPlayer.h
dc935dece30c2f3d4f6eac4fae5360eae3055220
version.txt
Change-Id: Icfa52cc113502ebba5f2eb91e24bdbbf0cc1aad5
Signed-off-by: DRM Auto Build <tao.guo@amlogic.com>
diff --git a/prebuilt/aarch64.lp64./libmediahal_tsplayer.so b/prebuilt/aarch64.lp64./libmediahal_tsplayer.so
index c32de2c..bf3f375 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 230b97a..94c6d80 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 f221c9a..58ab410 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_tsplayer.so b/prebuilt/arm.aapcs-linux.hard/libmediahal_tsplayer.so
index 255a0d3..4bdb8e4 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 51f0d9b..40ee9bf 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 0d7ecb2..6619b12 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/prebuilt/noarch/include/AmTsPlayer.h b/prebuilt/noarch/include/AmTsPlayer.h
index 9c84389..edfee05 100644
--- a/prebuilt/noarch/include/AmTsPlayer.h
+++ b/prebuilt/noarch/include/AmTsPlayer.h
@@ -267,8 +267,9 @@
AV_VIDEO_CODEC_DVES_AVC = 10, // DVES_AVC
AV_VIDEO_CODEC_DVES_HEVC = 11, // DVES_HEVC
AV_VIDEO_CODEC_AVS3 = 12, // AVS3
- AV_VIDEO_CODEC_AV1 = 13, // AV1 (Only support on frame mode)
- AV_VIDEO_CODEC_VC1 = 14, // VC1 (Only support on frame mode)
+ AV_VIDEO_CODEC_AV1 = 13, // AV1 (Only support on frame mode)
+ AV_VIDEO_CODEC_VC1 = 14, // VC1 (Only support on frame mode)
+ AV_VIDEO_CODEC_H266 = 15, // H266
AV_VIDEO_CODEC_MAX = 1000, // Out of range type (Unsupport)
} am_tsplayer_video_codec;
diff --git a/version.txt b/version.txt
index 888ee9f..aee5795 100644
--- a/version.txt
+++ b/version.txt
@@ -1,10 +1,70 @@
=========RELEALSE NOTE=================
-Version: V3.13.91-gcc153df
+Version: V3.13.94-gd5e167b
========================================
Git commit:
+commit d5e167b56177eafba7cdf267425729bb4410422b
+Author: dehong.chen <dehong.chen@amlogic.com>
+Date: Mon Dec 2 09:30:58 2024 +0000
+
+ tsplayer: CF1 support h266 decoder [1/1]
+
+ PD#SWPL-191079
+
+ Problem:
+ tsplayer supports h266 decoder
+
+ Solution:
+ tsplayer supports h266 decoder
+
+ Verify:
+ raman
+
+ Change-Id: Ib5bfe3d38a4163c96b0e6fdbc4061358cc01d71e
+ Signed-off-by: dehong.chen <dehong.chen@amlogic.com>
+
+commit 4d9bd7d7500fca1c4da52ce0f962bba7a8316baa
+Author: zhipeng.he <zhipeng.he@amlogic.com>
+Date: Mon Nov 25 19:56:45 2024 +0800
+
+ tsplayer: CB2 do audio_hw_unload_interface when switch channel [1/1]
+
+ PD#OTT-70209
+
+ Problem:
+ not audio_hw_unload_interface when switch channel
+
+ Solution:
+ do audio_hw_unload_interface when switch channel
+
+ Verify:
+ bg201
+
+ Change-Id: Ic5aa07cd6ec35bb988dbeac767c26c1993fc5584
+ Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
+
+commit 0ec24dfae9acc7072d0aea5721b3658bef9a92dd
+Author: zhipeng.he <zhipeng.he@amlogic.com>
+Date: Mon Nov 25 18:10:28 2024 +0800
+
+ tsplayer: CB1 fix crash on tsplayer SetWorkMode [1/1]
+
+ PD#OTT-69801
+
+ Problem:
+ tsplayer crash on SetWorkMode when start stop video
+
+ Solution:
+ fix crash on tsplayer SetWorkMode
+
+ Verify:
+ bg201
+
+ Change-Id: I6fed99304e872dbdad91fde7a32f9d4b83959756
+ Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
+
commit cc153dff4419f6e71e815595dbf05882faa13c0a
Author: fei.deng <fei.deng@amlogic.com>
Date: Thu Nov 21 15:34:21 2024 +0800
@@ -143,7 +203,7 @@
PD#SWPL-181214
Problem:
- can not play DV VOD video
+ can not play VOD video
Solution:
support dves in tsplayer
@@ -154,71 +214,9 @@
Change-Id: Ib06d39faa74184b602f65940302ec3e2e1d9c397
Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
-commit 4eeae65960d35a0617651f662a17f163ac1797ae
-Author: zhipeng.he <zhipeng.he@amlogic.com>
-Date: Thu Nov 7 19:41:25 2024 +0800
-
- mediasync: CB2 drop frames in special ts with small size [1/1]
-
- PD#SWPL-190266
-
- Problem:
- drop frames in special ts with small size
-
- Solution:
- increase the video cache when this case
-
- Verify:
- AM201
-
- Change-Id: Ie69a64db43ded346de5bd34546d77d010342eb60
- Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
-
-commit 54aaa631ea5e799575f2a721b78e3ce77741c699
-Author: zhipeng.he <zhipeng.he@amlogic.com>
-Date: Thu Sep 26 11:23:10 2024 +0800
-
- mediasync: CB2 fix insufficient anchor points after discontinue. [1/1]
-
- PD#SWPL-184698
-
- Problem:
- vpts jump back then discontinue end,anchor not right,
- cause hold the video and enlarge video cache.
-
- Solution:
- The anchor point is determined by subtracting the cache from demux pts
-
- Verify:
- t5w
-
- Change-Id: Id37a2403985ba8a5ffd9e3a65a2deb17cb80b855
- Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
-
-commit 718759dd8d14b6020448c4aed36c9125d695f744
-Author: zhipeng.he <zhipeng.he@amlogic.com>
-Date: Mon Sep 9 14:52:23 2024 +0800
-
- mediasync: CB2 fix the issue of lagging caused by jump back. [1/1]
-
- PD#TV-131995
- PD#TV-133891
-
- Problem:
- lagging caused by jump back.
-
- Solution:
- fix the issue of lagging caused by jump back.
-
- Verify:
- t5w
-
- Change-Id: Ifcde65529775aad472d674bdeab173770d1410bf
- Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
-
========================================
-Release time: 2024-11-21-17-09
+Release time: 2024-12-04-13-45
========================================