compile gstreamer with -DGST_REMOVE_DEPRECATED

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

compile gstreamer with -DGST_REMOVE_DEPRECATED

Demon Deng
Hi, when I compile gstreamer with _DGST_REMOVE_DEPRECATED, I have got error :
../gst/.libs/libgstreamer-0.10.so: undefined reference to `gst_pad_get_internal_links_default'
../gst/.libs/libgstreamer-0.10.so: undefined reference to `gst_pad_set_internal_link_function'
../gst/.libs/libgstreamer-0.10.so: undefined reference to `gst_pad_get_internal_links'

I think some code in gstreamer are still using the deprected api on the above. (git head is the same)

./gst-plugins-base-0.10.23/gst/playback/gstdecodebin.c:  int_links = gst_pad_get_internal_links (pad);
./gstreamer-0.10.23/tools/gst-inspect.c:    if (pad->intlinkfunc != gst_pad_get_internal_links_default)
./gstreamer-0.10.23/tools/gst-xmlinspect.c:      if (pad->intlinkfunc != gst_pad_get_internal_links_default)
./gstreamer-0.10.23/gst/gstghostpad.c:    res = gst_pad_get_internal_links (target);
./gstreamer-0.10.23/gst/gstpad.c:      GST_DEBUG_FUNCPTR (gst_pad_get_internal_links_default);
./gstreamer-0.10.23/gst/gstpad.c:      GST_PAD_INTLINKFUNC (pad) != gst_pad_get_internal_links_default) {
./gstreamer-0.10.23/gst/gstpad.c: * gst_pad_get_internal_links_default:
./gstreamer-0.10.23/gst/gstpad.c:gst_pad_get_internal_links_default (GstPad * pad)
./gstreamer-0.10.23/gst/gstpad.c: * gst_pad_get_internal_links:
./gstreamer-0.10.23/gst/gstpad.c:gst_pad_get_internal_links (GstPad * pad)



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: compile gstreamer with -DGST_REMOVE_DEPRECATED

Sebastian Dröge-7
Am Mittwoch, den 12.08.2009, 21:53 +0800 schrieb dxssx:

> Hi, when I compile gstreamer with _DGST_REMOVE_DEPRECATED, I have got
> error :
> ../gst/.libs/libgstreamer-0.10.so: undefined reference to
> `gst_pad_get_internal_links_default'
> ../gst/.libs/libgstreamer-0.10.so: undefined reference to
> `gst_pad_set_internal_link_function'
> ../gst/.libs/libgstreamer-0.10.so: undefined reference to
> `gst_pad_get_internal_links'
>
>
> I think some code in gstreamer are still using the deprected api on
> the above. (git head is the same)
Thanks, I'm working on that now.

In the future please file bugs for this kind of stuff at
http://bugzilla.gnome.org , that makes it easier for bugs to not get
lost :)

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

signature.asc (204 bytes) Download Attachment