[Gstreamer-bugs] [Bug 134301] Changed - gst-plugins should depend on X
bugzilla-daemon at widget.gnome.org
bugzilla-daemon at widget.gnome.org
Tue Feb 24 13:15:52 PST 2004
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=134301
Changed by ds at schleef.org.
--- shadow/134301 Tue Feb 24 12:48:41 2004
+++ shadow/134301.tmp.22864 Tue Feb 24 16:15:51 2004
@@ -24,6 +24,20 @@
Opinions?
------- Additional Comments From thomas at apestaart.org 2004-02-24 12:48 -------
it should be possible to build without X too, ie. the audio mixer
interface should still work even when X is not present.
+
+------- Additional Comments From ds at schleef.org 2004-02-24 16:14 -------
+xoverlay.h only depends on X for the definition of XID. XID is
+unsigned long on all architectures, so changing to unsigned long in
+the header makes it independent of X.
+
+xoverlay.c should be compiled and linked into the library
+unconditionally, and if X is not present at compile time, all the
+function calls can be stubbed out and do nothing.
+
+It's not particularly elegant, but it's clean, and nobody in their
+right mind will compile gst-plugins without X. (From experience, I
+know that embedded systems designers and Windows developers are not in
+their right minds.)
More information about the Gstreamer-bugs
mailing list