[Bug 761586] systemclock: regression causing audiomixer to stall

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Mar 27 08:14:33 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=761586

Bhavya <bhavya at allgosystems.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bhavya at allgosystems.com

--- Comment #10 from Bhavya <bhavya at allgosystems.com> ---
@ Thiago Sousa Santos 
Hello,

Currently we are using gstreamer version 1.6.3 on imx6x platform. We came
across same issue. Applied above two patches on 1.6.3. But still issue is
reproducing.
Please check logs attached.
gst_clock_id_wait() will never return.
One thread is waiting on the clock and another thread is disposing the clock.


Please suggest if there is any wrong handling done from application side.

Below is the issue logs section :

0:00:11.336737668 [336m  755[00m 0x72e022f0 [37mDEBUG  [00m [00m          
 basesink gstbasesink.c:2539:gst_base_sink_do_sync:<a_fakesink>[00m possibly
waiting for clock to reach 0:00:10.727573696, adjusted 0:00:10.727573696
0:00:11.336880335 [336m  755[00m 0x72e022f0 [37mDEBUG  [00m [00;01;33m    
      GST_CLOCK gstclock.c:542:gst_clock_id_wait:<GstAudioSinkClock>[00m
waiting on clock entry 0x72505ad8
0:00:11.336975668 [336m  755[00m 0x72e022f0 [37mDEBUG  [00m [00;01;33m    
      GST_CLOCK gstsystemclock.c:857:gst_system_clock_id_wait_jitter:[00m
gst_system_clock_id_wait_jitter
0:00:11.337070335 [336m  755[00m 0x72e022f0 [37mDEBUG  [00m [00;01;33m    
      GST_CLOCK
gstclock.c:1019:gst_clock_get_internal_time:<GstAudioSinkClock>[00m internal
time 0:00:10.720000000
0:00:11.337216335 [336m  755[00m 0x72e022f0 [37mDEBUG  [00m [00;01;33m    
      GST_CLOCK gstclock.c:1064:gst_clock_get_time:<GstAudioSinkClock>[00m
adjusted time 0:00:10.720000000
0:00:11.337325001 [336m  755[00m 0x72e022f0 [37mDEBUG  [00m [00;01;33m    
      GST_CLOCK
gstsystemclock.c:703:gst_system_clock_id_wait_jitter_unlocked:[00m entry heere
asd0x72505ad8 time 0:00:10.727573696 now 0:00:10.720000000 diff (time-now)
7573696

0:00:11.344644001 [336m  755[00m 0x724fdc60 [37mDEBUG  [00m [00;01;33m    
      GST_CLOCK gstsystemclock.c:383:gst_system_clock_add_wakeup:[00m writing
control

0:00:11.344801668 [336m  755[00m 0x72e022f0 [37mDEBUG  [00m [00;01;33m    
      GST_CLOCK
gstsystemclock.c:731:gst_system_clock_id_wait_jitter_unlocked:[00m entry
0x72505ad8 unlocked, status 3, ret 1

0:00:11.344959668 [336m  755[00m 0x724fdc60 [37mDEBUG  [00m [00;01;33m    
      GST_CLOCK gstsystemclock.c:399:gst_system_clock_add_wakeup:[00m wakeup
count 1
0:00:11.345121335 [336m  755[00m 0x724fdc60 [37mDEBUG  [00m [00;01;33m    
      GST_CLOCK gstsystemclock.c:231:gst_system_clock_dispose:[00m joined
thread

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list