[gstreamer-bugs] [Bug 359777] New: Make gst-inspect's default output more precise when it encounters a problem with a plug-in

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Wed Oct 4 20:51:16 PDT 2006


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=359777

  GStreamer | gstreamer (core) | Ver: 0.10.9

           Summary: Make gst-inspect's default output more precise when it
                    encounters a problem with a plug-in
           Product: GStreamer
           Version: 0.10.9
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: dhgutteridge at sympatico.ca
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unversioned Enhancement
   GNOME milestone: Unspecified


When running gst-inspect with its default output level, it doesn't necessarily
give the most helpful information if errors occur.  By this I mean I've found
that if I happen to have a plug-in that has a problem, gst-inspect will suggest
it wasn't found, when in fact it did find it (as I can see at the highest debug
level), it's just it can't actually work with it properly.

My specific example is that one of the core plugins (videoscale) had problems
when it was compiled on my machine.  Because of this, it's blocking totem from
being compiled, as totem's configure script uses gst-inspect and finds it's
"absent".  But it isn't absent:

[disciple at arcusv:disciple]$ locate videoscale
/usr/pkg/lib/gstreamer-0.10/libgstvideoscale.a
/usr/pkg/lib/gstreamer-0.10/libgstvideoscale.la
/usr/pkg/lib/gstreamer-0.10/libgstvideoscale.so

[disciple at arcusv:disciple]$ gst-inspect-0.10 videoscale                         
No such element or plugin 'videoscale'

This is what I get when I run gst-inspect with more verbose output:

 WARN  (0x1824580 - 0:00:01.379554000)   GST_PLUGIN_LOADING( 2638) 
 gstplugin.c(410):gst_plugin_load_file: module_open failed: 
 /usr/pkg/lib/liboil-0.3.so.0: Unsupported relocation type 10 in non-PLT 
 relocations

So it'd be helpful if gst-inspect said "error with <plug-in name>" or something
in this case instead of "no such element or plugin".


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list