videorenderer: CB2 random render server crash [1/1]

PD#SWPL-97750

Problem:
Stress testing of vdec module, render server crashed

Solution:
1.fix Monitor thread crash
2.add amlogic license
3.add pip to videotunnel module
4.add VIDEO_RENDER_NO_AV_MODULE to disable avsyn for debug

Verify:
ar321

Build Tag:
Buildroot_DRM_PatchBuild-1245

Commits:
buildroot/package/amlogic/linuxdrm/media_hal:
version: 3.7.49-g746f8c2(build:1245)
746f8c2 videorenderer: CB2 random render server crash [1/1]

Git Hash-Object:
7e604031a26d6f007db685ded7a5e64f9bff5509
prebuilt/aarch64.lp64./libmediahal_tsplayer.so
596961f241396475bcce4c1963d5b5c52658c3f0
prebuilt/aarch64.lp64./libmediahal_videodec.so
029ea5458d21ee5835467fb1e394b79bdc653544
prebuilt/aarch64.lp64./libmediahal_videorender.so
0d20dfb9746255a539acf03d8fde289ce58e25ed
prebuilt/aarch64.lp64./videorender_server
c41a0f0b80e92d456fe25e751c43e3df9b6bc73f
prebuilt/arm.aapcs-linux.hard/libmediahal_tsplayer.so
85830db1c6b8a2e6b7ecddfda20fa1e36f99a602
prebuilt/arm.aapcs-linux.hard/libmediahal_videodec.so
422bfec0f08e4b2af46f93c4bb57c975dee13a4c
prebuilt/arm.aapcs-linux.hard/libmediahal_videorender.so
e4e9d90d0e6205d70d1451d9b32c992bd248f632
prebuilt/arm.aapcs-linux.hard/videorender_server
1dec705172b90be791bc22add3f1316e33cf1880
version.txt

Change-Id: I9ac1e8b481d2313d4695bdcb9f247e1b7feccc06
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 751ed51..7e60403 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 2296fe4..596961f 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 109443b..029ea54 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 65dee4e..0d20dfb 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_tsplayer.so b/prebuilt/arm.aapcs-linux.hard/libmediahal_tsplayer.so
index 310e0be..c41a0f0 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 92999a5..85830db 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 c78c500..422bfec 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 f18b0ba..e4e9d90 100755
--- a/prebuilt/arm.aapcs-linux.hard/videorender_server
+++ b/prebuilt/arm.aapcs-linux.hard/videorender_server
Binary files differ
diff --git a/prebuilt/arm.aapcs-linux.softfp/libmediahal_tsplayer.so b/prebuilt/arm.aapcs-linux.softfp/libmediahal_tsplayer.so
index b8ef8c1..f283aa6 100644
--- a/prebuilt/arm.aapcs-linux.softfp/libmediahal_tsplayer.so
+++ b/prebuilt/arm.aapcs-linux.softfp/libmediahal_tsplayer.so
Binary files differ
diff --git a/prebuilt/arm.aapcs-linux.softfp/libmediahal_videorender.so b/prebuilt/arm.aapcs-linux.softfp/libmediahal_videorender.so
index 4a96b02..853f766 100644
--- a/prebuilt/arm.aapcs-linux.softfp/libmediahal_videorender.so
+++ b/prebuilt/arm.aapcs-linux.softfp/libmediahal_videorender.so
Binary files differ
diff --git a/prebuilt/arm.aapcs-linux.softfp/videorender_server b/prebuilt/arm.aapcs-linux.softfp/videorender_server
index f79e37a..8bd8909 100755
--- a/prebuilt/arm.aapcs-linux.softfp/videorender_server
+++ b/prebuilt/arm.aapcs-linux.softfp/videorender_server
Binary files differ
diff --git a/version.txt b/version.txt
index ca0f3f1..1dec705 100644
--- a/version.txt
+++ b/version.txt
@@ -1,10 +1,73 @@
 =========RELEALSE NOTE=================
 
-Version: V3.7.46-g44c0060
+Version: V3.7.49-g746f8c2
 
 ========================================
 
 Git commit:
+commit 746f8c26f0a3dbff143d0bb3ddfd48c4a58a6fe9
+Author: fei.deng <fei.deng@amlogic.com>
+Date:   Wed Oct 26 13:36:25 2022 +0800
+
+    videorenderer: CB2 random render server crash [1/1]
+    
+    PD#SWPL-97750
+    
+    Problem:
+    Stress testing of vdec module, render server crashed
+    
+    Solution:
+    1.fix Monitor thread crash
+    2.add amlogic license
+    3.add pip to videotunnel module
+    4.add VIDEO_RENDER_NO_AV_MODULE to disable avsyn for debug
+    
+    Verify:
+    ar321
+    
+    Change-Id: I40eabe49d316f5cda6f6ee1552ace0f6968c9afa
+    Signed-off-by: fei.deng <fei.deng@amlogic.com>
+
+commit aea572bb6b2642450d595cea8d885d661e0816f1
+Author: zhipeng.he <zhipeng.he@amlogic.com>
+Date:   Mon Oct 24 20:08:45 2022 +0800
+
+    tsplayer: CB2 multi instance not need send syncmode to tsync [1/1]
+    
+    PD#SWPL-93095
+    
+    Problem:
+    multi instance send syncmode to tsync
+    
+    Solution:
+    multi instance not need send syncmode to tsync
+    
+    Verify:
+    AT302
+    
+    Change-Id: I1e57a8ffe3c59f88185f5d685570535fa3a6b3f3
+    Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
+
+commit d238be0916b52a829df170cc7a58e88d3c5ae662
+Author: zhipeng.he <zhipeng.he@amlogic.com>
+Date:   Mon Oct 17 21:18:43 2022 +0800
+
+    tsplayer: CB1 Send decodec first audio under non tunnel [1/1]
+    
+    PD#SWPL-97194
+    
+    Problem:
+    No audio output in Radio program.
+    
+    Solution:
+    Add send first audio msg.
+    
+    Verify:
+    AT302
+    
+    Change-Id: I69efe12dc0bab12e60deaf62db951d0e8393c90b
+    Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
+
 commit 44c0060d3ebdcb13a4229cb28b89b3554fad74d8
 Author: Yani Shi <yani.shi@amlogic.com>
 Date:   Sun Oct 9 19:34:37 2022 +0800
@@ -159,74 +222,9 @@
     Change-Id: Iaf80deeb32338bfb9ce961742a93e58906785740
     Signed-off-by: yunmin.chen <yunmin.chen@amlogic.com>
 
-commit d5789953ed1773c939b1bd10665934e1d1ae7f34
-Author: yunmin.chen <yunmin.chen@amlogic.com>
-Date:   Sat Sep 3 23:57:26 2022 +0800
-
-    mediasync: CF1 Requirements for STC synchronization control [1/1]
-    
-    PD#SWPL-88952
-    
-    Problem:
-    The following controls need to be added:
-    V4L2_CID_EXT_VDEC_VSYNC_THRESHOLD
-    V4L2_CID_EXT_VDEC_DISPLAY_DELAY
-    V4L2_CID_EXT_VDEC_AV_SYNC
-    
-    Solution:
-    1. Add the control interface of AV synchronization threshold.
-    2. Add VideoLatency.
-    3. Add stc synchronization control interface.
-    
-    Verify:
-    T3
-    
-    Change-Id: Ie17f682ce7c947bb6e77c129a10eb204b2d0633e
-    Signed-off-by: yunmin.chen <yunmin.chen@amlogic.com>
-
-commit e0c236a38240e2c93e239a9ce66d0b706eb3e53d
-Author: Nanxin Qin <nanxin.qin@amlogic.com>
-Date:   Mon Sep 12 19:29:10 2022 +0800
-
-    v4ldvb_test: CF2 add userdata event handle. [1/1]
-    
-    PD#SWPL-77958
-    
-    Problem:
-    Implement extend cmd V4L2_CID_EXT_VDEC_USER_EVENT_DATA
-    
-    Solution:
-    add userdata event handle.
-    
-    Verify:
-    ar321
-    
-    Change-Id: Ic39dc29706ae7b339246014bb9b5db983e78755a
-    Signed-off-by: Nanxin Qin <nanxin.qin@amlogic.com>
-
-commit 2ac19851bb0331c6ff1f280790c27e578511c4f5
-Author: zhipeng.he <zhipeng.he@amlogic.com>
-Date:   Fri Aug 12 16:06:02 2022 +0800
-
-    tsplayer: CB2 Optimize the size of mediahal libs. [1/1]
-    
-    PD#SWPL-89707
-    
-    Problem:
-    need to optimize the size of mediahal libs
-    
-    Solution:
-    Optimize the size of mediahal libs
-    
-    Verify:
-    T5D
-    
-    Change-Id: I920425e4f95173e8d57d65049cdacce80d6e212e
-    Signed-off-by: zhipeng.he <zhipeng.he@amlogic.com>
-
 ========================================
 
-Release time: 2022-10-17-10-52
+Release time: 2022-11-04-13-36
 
 ========================================