<div dir="ltr"><div><div><div>Sorry, keyboard got away from me! <br><br></div>I've recently spent some time trying to get GStreamer to build in Android Studio 1.3.2 with the GStreamer Project's provided Android packages found here: <a href="http://gstreamer.freedesktop.org/data/pkg/android/">http://gstreamer.freedesktop.org/data/pkg/android/</a>. I've noticed two issues when compiling and I was writing to check on the status of that package in relation to these issues:<br><br></div>1) in <pkg>/share/ndk-build/<a href="http://gstreamer-1.0.mk" target="_blank">gstreamer-1.0.mk</a>, $HOST_SED is used to do some string replacement in the build process:<br><br>65    # Host tools<br>66    ifeq ($(HOST_OS),windows)<br>67        HOST_SED := $(GSTREAMER_NDK_BUILD_PATH)/tools/windows/sed<br>68        GSTREAMER_LD :=<br>69    else<br>70    endif<br><br></div><div>The problem I run into is that on my build system, Ubuntu, HOST_SED remains undefined and is later invoked. My fix is to just add /bin/sed in the else block. Is this a known issue?<br><br></div><div>2)  <pkg>/share/ndk-build/<a href="http://gstreamer_android-1.0.c.in" target="_blank">gstreamer_android-1.0.c.in</a> pegs the JNI version at JNI_VERSION_1_4 and will invoke an error at runtime if it's anything different. Using Android Studio 1.3.2, which comes with NDK integrated, the JNI version is up to JNI_VERSION_1_6 -- I've successfully compiled my project after changing the three references of 1_4 to 1_6, though I have not thoroughly tested the library with the new JNI version. <br><br></div><div>Is there a reason this is hard coded to 1_4? Can this be fixed in the build with a preprocessor directive or some other fix perhaps?<br><br></div><div>Thanks!<br></div><div>Brian<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 23, 2015 at 2:12 PM, Brian D <span dir="ltr"><<a href="mailto:brian@surround.io" target="_blank">brian@surround.io</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hello,</div>
</blockquote></div><br></div></div>