<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Nov 20, 2014 at 3:13 PM, Sebastian Dröge <span dir="ltr"><<a href="mailto:sebastian@centricular.com" target="_blank">sebastian@centricular.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Do, 2014-11-20 at 15:02 -0600, John Weber wrote:<br>
<br>
> > It should be fixed by this commit though:<br>
> > <a href="http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=6e2e8ec0ac8ec37f49f3d9ca0acdb1caafbd17ed" target="_blank">http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=6e2e8ec0ac8ec37f49f3d9ca0acdb1caafbd17ed</a><br>
> What is the most efficient way to incorporate source changes like this? I used<br>
> Cerbero to build an entire SDK package and installed that. I'd prefer to update<br>
> as few libraries as possible (preferably just gst-plugins-bad). Here's what<br>
> I've tried today:<br>
><br>
> - Running git pull on the local sources (~/cerbero/sources/local) and running<br>
> ./cerbero-uninstalled -c config/cross-ios-universal.cbc cleanone<br>
> gst-plugins-bad-1.0<br>
> buildone gst-plugins-bad-1.0<br>
><br>
> then<br>
><br>
> ./cerbero-uninstalled -c config/cross-ios-universal.cbc buildone gst-plugins-bad-1.0<br>
><br>
> ./cerbero-uninstalled -c config/cross-ios-universal.cbc package gstreamer-1.0<br>
><br>
> Then I installed the framework. That didn't work.<br>
<br>
</span>That's almost correct. You will also need to buildone<br>
gst-plugins-bad-1.0-static. Then you're running with these changes and<br>
it should all work.<br></blockquote><div><br></div><div>Ah. Thanks. Do I have to rebuild the package and reinstall the framework? ~/Library/Developer/Gstreamer doesn't seem to contain any binaries, just headers, so I'm assuming that the actual static libraries are linked to from a different location.<br></div></div></div></div>