iOS: How the "GStreamer.framework" created

Nicolas Dufresne nicolas at ndufresne.ca
Thu Mar 28 15:25:04 UTC 2019


Le jeudi 28 mars 2019 à 23:11 +1100, Matthew Waters a écrit :
> On 28/3/19 9:33 pm, GnashAmu wrote:
> > I found my self.
> > 
> >  Its automatically created by cross compiling by Cerbero.
> > 
> > 
> >  ./cerbero-uninstall -c config/cross-ios-universal.cbc build gstreamer-1.0
> > 
> > 
> >   Ref:
> > https://tausiq.wordpress.com/2014/12/11/ios-gstreamer-framework-custom-build/
> > 
> >   if you double click and follow over ".pkg" it will install
> > Gstreamer.Framework this can be used directly to Xcode as dependency
> > framework.
> > 
> >   But lot of unknowns:
> > 
> >   1. Not able to change the installation path of Gstreamer.Framework
> > installation
> 
> This is a MacOS limitation. Nothing we can do about that.
> 
> >   2. How to write own recipe if need to add new (customised) plugin
> 
> Have a look at any of the other recipes for an example on how to write a
> recipe.  The best recipe to look at for inspiration depends on how you
> build your plugin.
> 
> >   3. How to reduce the size of output 
> 
> That's not currently possible without modifications to cerbero itself. 
> You would need to edit the package and dependencies in recipes in order
> to reduce the built targets.  At which point you very much have a fork
> on your hands.

It's not really documented, but cerbero supports recipes and packages
overlays too. You'll have to read config.py to figure-out.

> 
> Cheers
> -Matt
> 
> > Thanks !
> 
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



More information about the gstreamer-devel mailing list