diff --git a/CMakeLists.txt b/CMakeLists.txt index 2a41815c..3ea3e190 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -687,7 +687,7 @@ elseif(ANDROID) endif() if(ANDROID_PACKAGE) - set(PACKAGE_RENAME "--rename-manifest-package ${ANDROID_PACKAGE}") + set(PACKAGE_RENAME "--rename-manifest-package" "${ANDROID_PACKAGE}") endif() # Make an apk diff --git a/src/core/os_android.c b/src/core/os_android.c index 747f2df3..dbb095b8 100644 --- a/src/core/os_android.c +++ b/src/core/os_android.c @@ -34,7 +34,7 @@ static int32_t onInputEvent(struct android_app* app, AInputEvent* event) { return 0; } - ButtonAction action; + os_button_action action; switch (AKeyEvent_getAction(event)) { case AKEY_EVENT_ACTION_DOWN: action = BUTTON_PRESSED; break; case AKEY_EVENT_ACTION_UP: action = BUTTON_RELEASED; break; @@ -241,7 +241,7 @@ JNIEXPORT void JNICALL Java_org_lovr_app_Activity_lovrPermissionEvent(JNIEnv* jn } void os_request_permission(os_permission permission) { - if (permission == PERMISSION_CAPTURE_PERMISSION) { + if (permission == OS_PERMISSION_AUDIO_CAPTURE) { jobject activity = state.app->activity->clazz; jclass class = (*state.jni)->GetObjectClass(state.jni, activity); jmethodID requestAudioCapturePermission = (*state.jni)->GetMethodID(state.jni, class, "requestAudioCapturePermission", "()V"); @@ -280,27 +280,27 @@ void os_poll_events() { } } -void os_on_quit(quitCallback callback) { +void os_on_quit(fn_quit* callback) { state.onQuit = callback; } -void os_on_focus(windowFocusCallback callback) { +void os_on_focus(fn_focus* callback) { // } -void os_on_resize(windowResizeCallback callback) { +void os_on_resize(fn_resize* callback) { // } -void os_on_key(keyboardCallback callback) { +void os_on_key(fn_key* callback) { state.onKeyboardEvent = callback; } -void os_on_text(textCallback callback) { +void os_on_text(fn_text* callback) { state.onTextEvent = callback; } -void os_on_permission(permissionCallback callback) { +void os_on_permission(fn_permission* callback) { state.onPermissionEvent = callback; } @@ -411,7 +411,7 @@ void os_window_swap() { // } -void* os_get_gl_proc_address(const char* function) { +fn_gl_proc* os_get_gl_proc_address(const char* function) { return (void*) eglGetProcAddress(function); } diff --git a/src/modules/headset/headset_vrapi.c b/src/modules/headset/headset_vrapi.c index f0a0d696..21eeecea 100644 --- a/src/modules/headset/headset_vrapi.c +++ b/src/modules/headset/headset_vrapi.c @@ -741,7 +741,7 @@ static void vrapi_update(float dt) { config.Flags &= ~VRAPI_MODE_FLAG_RESET_WINDOW_FULLSCREEN; config.Flags |= VRAPI_MODE_FLAG_NATIVE_WINDOW; config.Flags |= VRAPI_MODE_FLAG_FRONT_BUFFER_SRGB; - config.Display = (size_t) os_get_egl_dispay(); + config.Display = (size_t) os_get_egl_display(); config.ShareContext = (size_t) os_get_egl_context(); config.WindowSurface = (size_t) window; state.session = vrapi_EnterVrMode(&config);