GNOME Bugzilla – Bug 748688
gst-android: Automatically install plugin java classes
Last modified: 2015-05-04 07:44:23 UTC
The following patches allow gst-android to automatically install java classes from plugins if required. Gstreamer plugins need to install its java classes to /usr/share/gst-android/ndk-build/$(plugin_name) and gstreamer-1.0.mk installs them under src/org/freedesktop/gstreamer/$(plugin_name) to be included at buid time. This will allow the gstreamer plugins to load the relevant classes using the application class loader. The last patch declares two global functions to access the application class loader and the application context so the gstreamer plugins will be able to dlsym those functions and use them.
Created attachment 302633 [details] [review] gst-android: rename confusing klass argument of the gst_android_init method
Created attachment 302634 [details] [review] gst-android: Automatically install plugins java classes
Created attachment 302635 [details] [review] gst-android: Add gst_android_get_{context|class_loader} functions