summaryrefslogtreecommitdiff
authorGong Ke <ke.gong@amlogic.com>2017-12-28 04:38:50 (GMT)
committer Gong Ke <ke.gong@amlogic.com>2017-12-28 04:38:50 (GMT)
commit5a695e244687c7da3a519ae6cc413872c5e5d0d5 (patch)
treed6e186175b94351547994ef949e9b56318844342
parentdc78959c144c36ec7f52021745c683b7eea7bd03 (diff)
downloaddvb-5a695e244687c7da3a519ae6cc413872c5e5d0d5.zip
dvb-5a695e244687c7da3a519ae6cc413872c5e5d0d5.tar.gz
dvb-5a695e244687c7da3a519ae6cc413872c5e5d0d5.tar.bz2
am_av: fixed send no video data signal error when change channel [1/1]
PD# 157056 Change-Id: I442d33e652a62537044ff6133a30aa4ca15fcc1d
Diffstat
-rw-r--r--am_adp/am_av/aml/aml.c5
-rwxr-xr-xlib32/libam_ver.so6
-rwxr-xr-xlib64/libam_ver.so4
-rwxr-xr-xlibam_ver.so4
4 files changed, 10 insertions, 9 deletions
diff --git a/am_adp/am_av/aml/aml.c b/am_adp/am_av/aml/aml.c
index 2309078..1d40238 100644
--- a/am_adp/am_av/aml/aml.c
+++ b/am_adp/am_av/aml/aml.c
@@ -3987,8 +3987,9 @@ static void* aml_av_monitor_thread(void *arg)
} else if (is_avs_plus &&(tp->vfmt == VFORMAT_AVS)) {
AM_EVT_Signal(dev->dev_no, AM_AV_EVT_VIDEO_NOT_SUPPORT, NULL);//not unsupport , just FORMAT is AVS
}
-
- if (no_audio_data && no_video_data && !no_data_evt) {
+ //add (vpts_stop_dur > NO_DATA_CHECK_TIME) for first into thread,because no_audio_data no_video_data
+ //init value is true and no_data_evt init value is false.
+ if (no_audio_data && no_video_data && !no_data_evt && vpts_stop_dur > NO_DATA_CHECK_TIME) {
no_data_evt = AM_TRUE;
AM_DEBUG(1, "[avmon] send no video data signal");
AM_EVT_Signal(dev->dev_no, AM_AV_EVT_AV_NO_DATA, NULL);
diff --git a/lib32/libam_ver.so b/lib32/libam_ver.so
index 1840c71..95890d6 100755
--- a/lib32/libam_ver.so
+++ b/lib32/libam_ver.so
@@ -1,4 +1,4 @@
-ELF
+ELF

0å3ÿ/áÐKâ
@@ -97,8 +97,8 @@ B¿&¼ñ
óÿ°°¬€:óÿ°°°€8óÿ°°¨€Nóÿ°„€Xóÿ°°°€xóÿ° „€üóÿ°°ª€€ôÿ°°°€˜ôÿ° „€4õÿ°«
-€˜ùÿ°°¬€Ôùÿ°°°€þÿ
+€˜ùÿ°°¬€Ôùÿ°°°€þÿ
A 
- "&Dlibam_ver.so
+ "&Dlibam_ver.so
diff --git a/lib64/libam_ver.so b/lib64/libam_ver.so
index 9ac3cce..e968d5d 100755
--- a/lib64/libam_ver.so
+++ b/lib64/libam_ver.so
@@ -1,2 +1,2 @@
-ELF
-
+ELF
+
diff --git a/libam_ver.so b/libam_ver.so
index 2b8a9ed..225e55c 100755
--- a/libam_ver.so
+++ b/libam_ver.so
@@ -1,6 +1,6 @@
ELF
-0å3ÿ/áÐKâ
+0å3ÿ/áÐKâ
A 
- "Dlibam_ver.so
+ "Dlibam_ver.so