[Bug 770186] New: no human readable error when decoder not found

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun Aug 21 06:21:21 UTC 2016


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

            Bug ID: 770186
           Summary: no human readable error when decoder not found
    Classification: Platform
           Product: GStreamer
           Version: 1.8.2
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: don't know
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: gordon at morehouse.me
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

When GStreamer doesn't have a proper plugin to decode media (e.g. an MP3 file
from Banshee), no human-readable error message is produced. This makes it much
more difficult to identify the problem.

In the example situation above, Banshee failing to play an MP3 because no
plugin is installed to handle MP3 decoding, this appears to be the only error
produced AT ALL other than a red "X" icon appearing in the Banshee UI:

"(Banshee:15178): GStreamer-CRITICAL **: gst_element_query: assertion
'GST_IS_ELEMENT (element)' failed"

This is not a useful error message for anyone other than a developer. It should
be more verbose about what is ACTUALLY wrong (there is no plugin installed
which can handle the media).

-- 
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