tsplayer: CB1 audio sound incorrect when switch AD [1/1]

PD#SWPL-200003

Problem:
no reset ad pid when stop audio.

Solution:
reset ad pid when stop audio.

Verify:
t6d

Build Tag:
Buildroot_DRM_PatchBuild-3801

Commits:
buildroot/package/amlogic/linuxdrm/media_hal:
version: 3.15.7-ge27b860(build:3801)
e27b860 tsplayer: CB1 audio sound incorrect when switch AD [1/1]

Git Hash-Object:
8857d91abb0680e8cf90d6cd59389b710ea114b8
prebuilt/aarch64.lp64./libmediahal_mediasync.so
e391dbc94c2cd3c7f9eb71be0807dccf7d479729
prebuilt/aarch64.lp64./libmediahal_tsplayer.so
a0ea81312c167bf1ff1ae929c3b34a413122ed9c
prebuilt/aarch64.lp64./libmediahal_videodec.so
4886b34f46c1fca60b6a3122a36fc995fd4f332e
prebuilt/aarch64.lp64./libmediahal_videorender.so
d8e4b47c122128ab6db5cee11c2f24bbbe7f339e
prebuilt/aarch64.lp64./videorender_server
c1e7b0e6de337187aa8af43589cf504ffdcb6197
prebuilt/arm.aapcs-linux.hard/libmediahal_mediasync.so
d2b74e0f07f8fdc1ca8d3fae420f0845ad1b9194
prebuilt/arm.aapcs-linux.hard/libmediahal_tsplayer.so
a338b2deec50ae199a8a123550883af0fbc54564
prebuilt/arm.aapcs-linux.hard/libmediahal_videodec.so
d11ff95168cfb16117a9b8355cf85ea21aa7db28
prebuilt/arm.aapcs-linux.hard/libmediahal_videorender.so
990c6e3a73d0a35f1a045add1a7844fa27ff958c
prebuilt/arm.aapcs-linux.hard/videorender_server
88138c87c229ffb505a764b16a7159432b643195
version.txt

Change-Id: I83c2855d7f4048d517219af869a6097f4ad62f42
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 e02642d..8857d91 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 90a1fce..e391dbc 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 a9c2e09..a0ea813 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 ee67e0d..4886b34 100644
--- a/prebuilt/aarch64.lp64./libmediahal_videorender.so
+++ b/prebuilt/aarch64.lp64./libmediahal_videorender.so
Binary files differ
diff --git a/prebuilt/aarch64.lp64./videorender_server b/prebuilt/aarch64.lp64./videorender_server
index 97478ae..d8e4b47 100755
--- a/prebuilt/aarch64.lp64./videorender_server
+++ b/prebuilt/aarch64.lp64./videorender_server
Binary files differ
diff --git a/prebuilt/arm.aapcs-linux.hard/libmediahal_mediasync.so b/prebuilt/arm.aapcs-linux.hard/libmediahal_mediasync.so
index 68d8981..c1e7b0e 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 39d9192..d2b74e0 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 c9d2021..a338b2d 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 b81ec45..d11ff95 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/arm.aapcs-linux.hard/videorender_server b/prebuilt/arm.aapcs-linux.hard/videorender_server
index e74aee6..990c6e3 100755
--- a/prebuilt/arm.aapcs-linux.hard/videorender_server
+++ b/prebuilt/arm.aapcs-linux.hard/videorender_server
Binary files differ
diff --git a/version.txt b/version.txt
index ecee62c..88138c8 100644
--- a/version.txt
+++ b/version.txt
@@ -1,10 +1,30 @@
 =========RELEALSE NOTE=================
 
-Version: V3.15.6-g17c7aaf
+Version: V3.15.7-ge27b860
 
 ========================================
 
 Git commit:
+commit e27b86033278ae618f5feccb4736ed08d1a9b47b
+Author: dehong.chen <dehong.chen@amlogic.com>
+Date:   Tue Jan 7 08:32:54 2025 +0000
+
+    tsplayer: CB1 audio sound incorrect when switch AD [1/1]
+    
+    PD#SWPL-200003
+    
+    Problem:
+    no reset ad pid when stop audio.
+    
+    Solution:
+    reset ad pid when stop audio.
+    
+    Verify:
+    t6d
+    
+    Change-Id: I3d266dec00b79a612d6991dffc27445640e51755
+    Signed-off-by: dehong.chen <dehong.chen@amlogic.com>
+
 commit 17c7aaf2fdcdb32d2daadcc4e0bdaf5707db3405
 Author: fei.deng <fei.deng@amlogic.com>
 Date:   Tue Jan 14 14:39:55 2025 +0800
@@ -196,30 +216,9 @@
     Change-Id: I29f9416aac8daaab24ade067fdb3c42f1b6db4e2
     Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
 
-commit a9f5f05ffaf7e3519fb0bfe11f8058d426293e38
-Author: zhipeng.he <zhipeng.he@amlogic.com>
-Date:   Mon Aug 12 19:58:23 2024 +0800
-
-    mediasync: CB2 fixed switch audio track av not sync. [1/1]
-    
-    PD#TV-130686
-    PD#SWPL-194614
-    
-    Problem:
-    switch audio track av not sync.
-    
-    Solution:
-    fixed switch audio track av not sync.
-    
-    Verify:
-    t5w
-    
-    Change-Id: I9d1474c926c57325beec3fdfe02c67e81296e65b
-    Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
-
 ========================================
 
-Release time: 2025-01-14-16-35
+Release time: 2025-01-16-11-29
 
 ========================================