[Bug 681247] [0.11] pulsesrc breaks when reconfiguring

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Aug 27 00:03:18 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=681247
  GStreamer | gst-plugins-good | git

Sjoerd Simons <sjoerd> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |

--- Comment #8 from Sjoerd Simons <sjoerd at luon.net> 2012-08-27 07:03:09 UTC ---
These cause pulsesrc_is_dead to trigger from gst_pulsesrc_reset, which makes
things unhappy. From the attached testcase:


0:00:02.354882169  9972      0x193eb70 DEBUG                  pulse
pulsesrc.c:1511:gst_pulsesrc_reset:<pulsesrc0> reset
0:00:02.355253312  9972      0x193eb70 WARN                   pulse
pulsesrc.c:382:gst_pulsesrc_is_dead:<pulsesrc0> error: Disconnected: Bad state
0:00:02.355337535  9972      0x193eb70 INFO        GST_ERROR_SYSTEM
gstelement.c:1802:gst_element_message_full:<pulsesrc0> posting message:
Disconnected: Bad state
0:00:02.355410387  9972      0x193eb70 INFO        GST_ERROR_SYSTEM
gstelement.c:1825:gst_element_message_full:<pulsesrc0> posted error message:
Disconnected: Bad state


At a guess _reset is called during renegotiation and is unhappy with the stream
state..

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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