Building from source Android Gstreamer 1.0 latest

Sebastian Dröge sebastian at centricular.com
Thu May 14 14:33:30 PDT 2015


On Do, 2015-05-14 at 14:28 -0700, Gregoire Gentil wrote:
> 
> On 05/14/2015 12:57 PM, Emmanuel Poitier wrote:
> > Gregoire,
> >
> > the gstreamer.com is not to follow. I was also thinking the same at the
> > start (around 1 month), but you would need to wait for me to finish my
> > tutorial to build GStreamer.
> >
> > In a nutshell, you do need to use cerbero (the build tool provided by
> > gstreamer) and doing the following:
> >
> >> ./cerbero-uninstalled -c config/cross-android.cbc bootstrap
> >
> >> ./cerbero-uninstalled -c config/cross-android.cbc package gstreamer-1.0
> >
> >
> > Please create a config file located in $HOME/.cerbero called
> > cerbero.cbc, with the values below:
> >
> > import os
> >
> > from cerbero.config import Platform, Architecture, Distro, DistroVersion
> >
> > packages_prefix = 'gstreamer-sdk'
> >
> > packager = 'GStreamer SDK packagers<packages at gstreamer.com>'
> >
> > prefix = "/home/user/sources/gstreamer-sdk"
> >
> > git_root ="git://anongit.freedesktop.org/gstreamer-sdk"
> >
> > # Enable parallel build
> >
> > allow_parallel_build = True
> >
> >
> > At the end, you will have the GStreamer SDK for Android in
> > /home/user/sources/gstreamer-sdk
> 
> I guess
> 
> I guess you meant "package gstreamer-1.0-sdk". Anyway, I'm hitting this 
> bug: https://bugs.freedesktop.org/show_bug.cgi?id=90110

Whenever you see the word gstreamer-sdk or gstreamer.com somewhere,
don't do whatever you were trying to do. That's outdated stuff using the
old GStreamer 0.10 release series from gstreamer.com, and has no
relation with the GStreamer project unfortunately.

The instructions from Emmanuel are correct, but you have to use the
cerbero version from http://cgit.freedesktop.org/gstreamer/cerbero/
(not http://cgit.freedesktop.org/gstreamer-sdk/cerbero/ )

Well, you can omit the part about the cerbero.cbc configuration file,
that's not needed. See the README file in the cerbero GIT repository.

-- 
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- 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/20150515/c8610146/attachment.sig>


More information about the gstreamer-android mailing list