[gstreamer-bugs] [Bug 401072] Move libgimme-codec helper functions to GStreamer

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Tue Jan 30 02:45:29 PST 2007


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

  GStreamer | gst-plugins-base | Ver: HEAD CVS


Tim-Philipp Müller changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1




------- Comment #4 from Tim-Philipp Müller  2007-01-30 10:43 UTC -------
> "GdkNativeWindow: Used to represent native windows (Windows for the
> X11 backend, HWNDs for Win32)."
>
> Can't use Gdk in GStreamer?

In GStreamer as such yes, but not really in this utility lib. Seems a bit
heavy-handed to link to or header-wise depend on Gdk plus the entire dependency
chain just to get something that basically amounts to a pointer typedef (?).
Also, I am not sure it actually helps us get the information we need (something
to pass on to another process so it knows which window to make itself transient
to).

IMHO it's best (easiest) to punt the implementation details for OSX/WIN32 for
now and know it can easily be added in future if/when the need arises.

As an alternative to the context stuff we could just turn _install_*sync() into
a vararg function with documented key/type/value triplets, but that's not very
bindings friendly as far as I am aware.


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




More information about the Gstreamer-bugs mailing list