[gst-devel] compile gstreamer with -DGST_REMOVE_DEPRECATED
dxssx
dxssx.dxssx at gmail.com
Wed Aug 12 15:53:23 CEST 2009
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)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090812/2bfbc4c7/attachment.htm>
More information about the gstreamer-devel
mailing list