GStreamer integration for Android Gingerbread

khawkins at hawkinscomputer.com khawkins at hawkinscomputer.com
Tue Apr 12 11:36:26 PDT 2011



On Apr 12, 2011, at 1:50 PM, Edward Hervey <edward.hervey at collabora.co.uk 
 > wrote:

> Hi everybody,
>
>  Over the past few months, we've been working at Collabora Multimedia
> on updating the work previously done to integrate GStreamer in Android
> to support all current multimedia use-cases on Android.
>
>  This provides a fully compatible backend to all public Java/NDK API
> that uses GStreamer instead of stagefright.
>
>  You can find the various instructions here [1] to build a Gingerbread
> system image using latest GStreamer modules to test in emulators or
> devices (currently only Nexus S has been tested, but support for other
> devices should be trivial).
>
>  This release centralizes all the work on gstreamer.freedesktop.org
> and avoids the previous lack of a central place to go to for the  
> latest
> code. As well as this, we have reduced the changes/hacks required to
> get GStreamer integrated as much as possible, allowing users to  
> benefit
> from GStreamer changes quickly and easily.
>
>  This is now made far easier thanks to the Androgenizer [2] tool from
> Collabora's Derek Foreman, which allows auto*-style modules to be  
> built
> on Android by just requiring a few lines to be added to existing
> automake files, making it both trivial to add such modules to an
> Android build system and far easier to update/sync to upstream  
> changes.
>  The main upstream GStreamer modules have already been converted to
> using Androgenizer, so you'll benefit from changes in upstream
> GStreamer modules on the spot.
>
>  A few minor commits to gst-plugins-bad and gst-openmax haven't been
> merged yet, due to some issues we need to iron out in a cleaner
> fashion, but if you use the local_manifest.xml we will update it
> whenever switch of repositories happen.
>
>  Questions and comments can be asked on the gstreamer-android
> mailing-list [3],
>
>  Thanks for your interest,
>
>    Edward
>
>
> [1] http://gstreamer.freedesktop.org/wiki/GstreamerAndroid_InstallInstructions
> [2] http://git.collabora.co.uk/?p=user/derek/androgenizer.git
> [3] http://lists.freedesktop.org/mailman/listinfo/gstreamer-android
> -- 
> Edward Hervey <edward.hervey at collabora.co.uk>
> Collabora Multimedia
>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


More information about the gstreamer-devel mailing list