Dynamically linking plugin in GStreamer on Android

Sebastian Dröge sebastian at centricular.com
Mon Jan 20 01:16:06 PST 2014


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-android/attachments/20140120/7e79902e/attachment.pgp>


More information about the gstreamer-android mailing list