[gstreamer-bugs] [Bug 550616] Add support for GObject-Introspection and provide GIR file with introspection data
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Sep 10 11:10:38 PDT 2010
https://bugzilla.gnome.org/show_bug.cgi?id=550616
GStreamer | gstreamer (core) | git
--- Comment #12 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2010-09-10 18:10:36 UTC ---
(From update of attachment 169975)
Thanks for the patches.
I think I'd like to make them conditional though, so g-i 0.6.x still works.
>Use --identifier-prefix and --symbol-prefix as appropriate.
There's something I'm wondering about here: so, we have the GStreamer core lib,
libgstreamer-0.10.so (in gstreamer/gst/), and then a bunch of other helper
libraries, both in core (gstreamer/libs/gst/foo/, libgstfoo-0.10.so) and
gst-plugins-base (gst-plugins-base/gst-libs/gst/bar/, libgstbar-0.10.so).
Before, with g-i 0.6.x we would use
for the core library:
--namespace Gst
and for the helper libs in core/base:
--namespace Gst{Base,Controller,Net,Audio,Video,etc.} \
--strip-prefix=Gst
With your patch we'll use
for the core library:
--namespace Gst \
--identifier-prefix=Gst \
--symbol-prefix=gst
and for the helper libs in core/base:
--namespace Gst{Base,Controller,Net,Audio,Video,etc.} \
--identifier-prefix=Gst \
--symbol-prefix=gst
Is this correct? Will this yield the same namespace etc. as before? (ie. we
don't want e.g. GstBase or gst_base as identifier-prefix or symbol-prefix for
the util libs, right?)
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the Gstreamer-bugs
mailing list