[Bug 795374] pulsesrc fails to start up
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Apr 19 12:59:36 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=795374
--- Comment #1 from David Woodhouse <dwmw2 at infradead.org> ---
By messing with Pidgin to not put the pulsesrc into PLAYING until later (on
receiving farstream-recv-codecs-changed) I can make this happen all the time.
Before that it was relatively hard to reproduce. Full log with GST_DEBUG=7 at
http://david.woodhou.se/muted16
0:00:23.209854637 8114 0x2965b70 LOG basesrc
gstbasesrc.c:2734:gst_base_src_loop:<pulsesrc0> next_ts 99:99:99.999999999 size
0
0:00:23.209862207 8114 0x2965b70 DEBUG basesrc
gstbasesrc.c:2456:gst_base_src_get_range:<pulsesrc0> calling create offset
18446744073709551615 length 0, time 0
0:00:23.209871438 8114 0x2965b70 DEBUG audiobasesrc
gstaudiobasesrc.c:1068:gst_audio_base_src_create:<pulsesrc0> ringbuffer in
wrong state
0:00:23.209877934 8114 0x2965b70 DEBUG basesrc
gstbasesrc.c:2568:gst_base_src_get_range:<pulsesrc0> create returned -2
(flushing)
0:00:23.209884720 8114 0x2965b70 INFO basesrc
gstbasesrc.c:2739:gst_base_src_loop:<pulsesrc0> pausing after
gst_base_src_get_range() = flushing
0:00:23.209891384 8114 0x2965b70 DEBUG basesrc
gstbasesrc.c:2899:gst_base_src_loop:<pulsesrc0> pausing task, reason flushing
0:00:23.209898005 8114 0x2965b70 DEBUG GST_PADS
gstpad.c:6027:gst_pad_pause_task:<pulsesrc0:src> pause task
0:00:23.209904400 8114 0x2965b70 DEBUG task
gsttask.c:682:gst_task_set_state:<pulsesrc0:src> Changing task 0x29cb3b0 to
state 2
0:00:23.209913514 8114 0x2965b70 INFO task
gsttask.c:316:gst_task_func:<pulsesrc0:src> Task going to paused
--
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