[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