[Gstreamer-bugs] [Bug 144753] New: - libgstinterfaces should be split, or: 'volume' should not depend on X libs

bugzilla-daemon at bugzilla.gnome.org bugzilla-daemon at bugzilla.gnome.org
Mon Jun 21 07:24:16 PDT 2004


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

           Summary: libgstinterfaces should be split, or: 'volume' should
                    not depend on X libs
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins
        AssignedTo: gstreamer-maint at bugzilla.gnome.org
        ReportedBy: t.i.m at zen.co.uk
         QAContact: gstreamer-maint at bugzilla.gnome.org


% ldd /usr/local/lib/gstreamer-0.8/libgstvolume.so 
        libgstcontrol-0.8.so.1 
        libgstreamer-0.8.so.1 
        libgobject-2.0.so.0 
        libgmodule-2.0.so.0 
        libdl.so.2 
        libgthread-2.0.so.0 
        libxml2.so.2 
        libpthread.so.0 
        libz.so.1 
        libm.so.6 
        libglib-2.0.so.0 
        libgstinterfaces-0.8.so.0 
        libc.so.6 
        libpopt.so.0 
        /lib/ld-linux.so.2 
----->  libSM.so.6   <------------------ 
----->  libICE.so.6  <------------------ 
----->  libX11.so.6  <------------------ 
 
Is there any particular reason why 'volume' needs to depend on X libraries 
that I'm missing? 
 
I suppose it's one of the video interfaces that makes libgstinterfaces depend 
on xlibs, and consequently volume as well, but still, this doesn't really look 
right to me. It means in effect that 'alsasink' or 'osssink' also depend on 
xlibs. 
 
I think the interfaces that draw in such dependencies should be put into their 
own libgstxinterfaces or libgstvideointerfaces or whatever. 
 
Cheers 
 -Tim

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are the QA contact for the bug, or are watching the QA contact.




More information about the Gstreamer-bugs mailing list