<div dir="ltr">Hey, <div><br></div><div>I'm no pro in cerbero, but the recipes do allow you to specify patches. Check this one for instance</div><div><a href="http://cgit.freedesktop.org/gstreamer/cerbero/tree/recipes/flac.recipe" target="_blank">http://cgit.freedesktop.org/gstreamer/cerbero/tree/recipes/flac.recipe</a><br></div><div><br></div><div>So basically I would say your best option is to write a (package) recipe for cerbero to do all that, and follow the same instructions you normally do with your custom made package.</div><div><br></div><div>Cheers<br></div><div><br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-10-14 8:26 GMT+02:00 tausiq <span dir="ltr"><<a href="mailto:tausiq19@gmail.com" target="_blank">tausiq19@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello all,<br>
<br>
Purpose<br>
<br>
I would like to change few params/code in *avfvideosrc.m* file (<br>
<a href="http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/sys/applemedia/avfvideosrc.m" rel="noreferrer" target="_blank">http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/sys/applemedia/avfvideosrc.m</a>)<br>
then, I would like to package GStreamer iOS SDK universal build with the<br>
changes I have made<br>
<br>
I am not really sure how would I achieve the goal. Here I am writing the<br>
exhaustive steps that I am following, please correct me if there is any<br>
mistakes.<br>
<br>
Step#1: Clone gstreamer<br>
<br>
git clone <a href="http://cgit.freedesktop.org/gstreamer/gstreamer/" rel="noreferrer" target="_blank">http://cgit.freedesktop.org/gstreamer/gstreamer/</a><br>
cd gstreamer<br>
./autogen.sh<br>
make<br>
<br>
Step#2: Clone gst-plugins-base<br>
<br>
git clone <a href="http://cgit.freedesktop.org/gstreamer/gst-plugins-base/" rel="noreferrer" target="_blank">http://cgit.freedesktop.org/gstreamer/gst-plugins-base/</a><br>
cd gst-plugins-base<br>
./autogen.sh<br>
make<br>
<br>
Steps#3: Clone gst-plugins-good<br>
<br>
git clone <a href="http://cgit.freedesktop.org/gstreamer/gst-plugins-good/" rel="noreferrer" target="_blank">http://cgit.freedesktop.org/gstreamer/gst-plugins-good/</a><br>
cd gst-plugins-good<br>
./autogen.sh<br>
make<br>
<br>
Steps#4: Clone gst-plugins-bad<br>
<br>
git clone <a href="http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/" rel="noreferrer" target="_blank">http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/</a><br>
*[Here I am making the changes in avfvideosrc.m]*<br>
cd gst-plugins-bad<br>
./autogen.sh<br>
make<br>
<br>
Now how do I make a package of GStreamer iOS universal from here?<br>
<br>
For custom build (without source changes) I do the following,<br>
<br>
git clone <a href="http://cgit.freedesktop.org/gstreamer/cerbero/" rel="noreferrer" target="_blank">http://cgit.freedesktop.org/gstreamer/cerbero/</a><br>
cd cerbero<br>
./cerbero-uninstalled -c config/cross-ios-universal.cbc bootstrap<br>
./cerbero-uninstalled -c config/cross-ios-universal.cbc package<br>
gstreamer-1.0<br>
<br>
<br>
I would really appreciate if anyone could help me to get things right.<br>
<br>
Thank you.<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/Steps-to-package-a-custom-modified-source-GStreamer-iOS-universal-build-tp4674070.html" rel="noreferrer" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/Steps-to-package-a-custom-modified-source-GStreamer-iOS-universal-build-tp4674070.html</a><br>
Sent from the GStreamer-devel mailing list archive at Nabble.com.<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div><br></div></div>