Dynamically linking plugin in GStreamer on Android

Bruce Tsai wagamama.tsai at gmail.com
Mon Jan 20 17:34:16 PST 2014


I am a little confused about your comment.
"that plugin must not be dynamically linked to any GStreamer or related
libraries, ..."
Does this mean if I develop a new decoder, the "playbin" cannot find my
decoder?



Yi-Lung (Bruce) Tsai


On Mon, Jan 20, 2014 at 5:16 PM, Sebastian Dröge
<sebastian at centricular.com>wrote:

> On Mo, 2014-01-20 at 16:52 +0800, Bruce Tsai wrote:
> > Hi all,
> >
> > I know there is dynamic linker limit on Android so all plugins are static
> > linked in a single shared library.
> > But is it still do-able to dynamically link custom plugins on Android?
> > If so, how do I get to it?
> > I built a plugin and tested it on Linux.
> > Now I want to use it on Android with dynamic link but don't know how.
> > Could someone give me a hint?
> > Thank you very much.
>
> Set GST_PLUGIN_PATH to the appropriate directory in your app, then it
> should work. However that plugin must not be dynamically linked to any
> GStreamer or related libraries, as all those symbols are in
> libgstreamer_android.so.
>
> --
> Sebastian Dröge, Centricular Ltd - http://www.centricular.com
> Expertise, Straight from the Source
>
> _______________________________________________
> gstreamer-android mailing list
> gstreamer-android at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-android
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-android/attachments/20140121/108fed74/attachment.html>


More information about the gstreamer-android mailing list