<div dir="ltr">Thanks for the pointer. I switched to meson since it seems more appealing to me.<div>Once i added the dependency I get a different error. It is not seeing the element.</div><div><br></div><div>Here's the skeleton with meson <a href="https://github.com/FredT2020/gstadv">https://github.com/FredT2020/gstadv</a><br></div><div><br></div><div>(gst-inspect-1.0:12378): GLib-GObject-WARNING **: 09:10:56.321: specified class size for type 'GstAdvAudioSrc' is smaller than the parent type's 'GstAudioSrc' class size<br><br>(gst-inspect-1.0:12378): GLib-CRITICAL **: 09:10:56.322: g_once_init_leave: assertion 'result != 0' failed<br><br>(gst-inspect-1.0:12378): GStreamer-CRITICAL **: 09:10:56.322: gst_element_register: assertion 'g_type_is_a (type, GST_TYPE_ELEMENT)' failed<br>Plugin Details:<br>  Name                     adv<br>  Description              FIXME Template plugin<br>  Filename                 /usr/local/lib/gstreamer-1.0/libgstadv.so<br>  Version                  0.0.FIXME<br>  License                  LGPL<br>  Source module            gst-project-plugin<br>  Binary package           GStreamer<br>  Origin URL               <a href="http://gstreamer.net/">http://gstreamer.net/</a><br><br>  0 features:<br></div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jan 10, 2020 at 1:56 AM Tim Müller <<a href="mailto:tim@centricular.com">tim@centricular.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, 2020-01-09 at 17:33 -0800, Frederic Turmel wrote:<br>
<br>
Hi,<br>
<br>
> Failed to load plugin '/usr/local/lib/gstreamer-1.0/libgstadv.so':<br>
> /usr/local/lib/gstreamer-1.0/libgstadv.so: undefined symbol:<br>
> gst_audio_src_get_type<br>
> <br>
> At this point I'm just trying to load an empty audio source.<br>
> <br>
> It is likely something stupid... What I'm missing? <br>
> I have placed the code here for convenience if somebody can highlight<br>
> what's wrong. <a href="https://github.com/FredT2020/gsPlay" rel="noreferrer" target="_blank">https://github.com/FredT2020/gsPlay</a><br>
<br>
This is probably not a problem with your code, but with your build<br>
setup.<br>
<br>
You need to link against libgstaudio-1.0, so add gstreamer-audio-1.0 to<br>
your pkg-config / dependencies list.<br>
<br>
(You didn't post your build files, so can only give generic guidance<br>
here, details will depend on the build system used of course).<br>
<br>
Cheers<br>
 Tim<br>
-- <br>
Tim Müller, Centricular Ltd - <a href="http://www.centricular.com" rel="noreferrer" target="_blank">http://www.centricular.com</a><br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div>