From 5da415d6935bd6faa8c49db66f11015a8050bf4d Mon Sep 17 00:00:00 2001 From: Roy Ben-Shabat Date: Thu, 8 Nov 2018 12:03:06 +0200 Subject: Moved android project and new project. Visual Studio Timeout Task! --- .../Tango.NativeBridge/src/main/cpp/Android.mk | 0 .../src/main/cpp/ColorLibAdapter.cpp | 26 ---------------------- 2 files changed, 26 deletions(-) delete mode 100644 Software/Android_Studio/Tango.NativeBridge/src/main/cpp/Android.mk delete mode 100644 Software/Android_Studio/Tango.NativeBridge/src/main/cpp/ColorLibAdapter.cpp (limited to 'Software/Android_Studio/Tango.NativeBridge/src/main/cpp') diff --git a/Software/Android_Studio/Tango.NativeBridge/src/main/cpp/Android.mk b/Software/Android_Studio/Tango.NativeBridge/src/main/cpp/Android.mk deleted file mode 100644 index e69de29bb..000000000 diff --git a/Software/Android_Studio/Tango.NativeBridge/src/main/cpp/ColorLibAdapter.cpp b/Software/Android_Studio/Tango.NativeBridge/src/main/cpp/ColorLibAdapter.cpp deleted file mode 100644 index b2c5f3121..000000000 --- a/Software/Android_Studio/Tango.NativeBridge/src/main/cpp/ColorLibAdapter.cpp +++ /dev/null @@ -1,26 +0,0 @@ -#include -#include -#include "ColorConverter.h" - -using Tango::ColorLib::ColorConverter; - -extern "C" JNIEXPORT jbyteArray JNICALL -Java_com_twine_tango_nativebridge_ColorLibAdapter_calculate(JNIEnv *env, jobject callingObject, - jbyteArray request_buffer, - jint request_buffer_size) { - - ColorConverter lib; - - uint8_t *responsePtr = NULL; - - uint8_t *dataPtr = (uint8_t *) env->GetByteArrayElements(request_buffer, JNI_FALSE); - - jint size = lib.Convert(dataPtr, (size_t) request_buffer_size, responsePtr); - - jbyteArray response_array = env->NewByteArray(size); - - env->SetByteArrayRegion(response_array, 0, size, (jbyte *) responsePtr); - env->ReleaseByteArrayElements(request_buffer, (jbyte*)dataPtr, JNI_ABORT); - - return response_array; -} -- cgit v1.3.1