[gstreamer-bugs] [Bug 312804] New: audiosinks happily go to GST_STATE_READY if device does not exist

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Sun Aug 7 08:17:38 PDT 2005


Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.

 http://bugzilla.gnome.org/show_bug.cgi?id=312804
 GStreamer | gst-plugins-base | Ver: HEAD CVS

           Summary: audiosinks happily go to GST_STATE_READY if device does
                    not exist
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: wingo at pobox.com
        ReportedBy: rbultje at ronald.bitfreak.net
         QAContact: gstreamer-bugs at lists.sourceforge.net
                CC: wim at fluendo.com,all-bugs at bugzilla.gnome.org


Several applications use a GST_STATE_NULL_TO_READY state-change to check whether
a device exists; they do this because it works in 0.8.x and because the
application development manual documents this state change as intended for
opening non-stream resources (such as opening audio devices).

In HEAD/0.9, however, the device is only opened when a caps is negotiated, which
degrades performance and makes the above not work.

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




More information about the Gstreamer-bugs mailing list