From c98af77502bcbba9e73c33a4c95822e4912cfa09 Mon Sep 17 00:00:00 2001 From: matrixbirds Date: Thu, 22 Aug 2019 13:31:08 +0800 Subject: [PATCH] fix. android native binding --- android/CMakeLists.txt | 44 +++++++++++++++++++ .../src/{ => main}/cpp/include/AgoraBase.h | 0 .../cpp/include/IAgoraMediaEngine.h | 0 .../{ => main}/cpp/include/IAgoraRtcEngine.h | 0 .../{ => main}/cpp/include/IAgoraService.h | 0 android/src/{ => main}/cpp/include/VMUtil.h | 0 .../cpp/src/agora_media_pre_processing.cpp | 0 .../cpp/src/agora_media_pre_processing.h | 0 lib/RtcEngine.native.d.ts | 2 + lib/RtcEngine.native.js | 2 + lib/RtcEngine.native.js.map | 2 +- src/RtcEngine.native.ts | 4 +- 12 files changed, 52 insertions(+), 2 deletions(-) create mode 100644 android/CMakeLists.txt rename android/src/{ => main}/cpp/include/AgoraBase.h (100%) rename android/src/{ => main}/cpp/include/IAgoraMediaEngine.h (100%) rename android/src/{ => main}/cpp/include/IAgoraRtcEngine.h (100%) rename android/src/{ => main}/cpp/include/IAgoraService.h (100%) rename android/src/{ => main}/cpp/include/VMUtil.h (100%) rename android/src/{ => main}/cpp/src/agora_media_pre_processing.cpp (100%) rename android/src/{ => main}/cpp/src/agora_media_pre_processing.h (100%) diff --git a/android/CMakeLists.txt b/android/CMakeLists.txt new file mode 100644 index 000000000..d9786cea2 --- /dev/null +++ b/android/CMakeLists.txt @@ -0,0 +1,44 @@ +# For more information about using CMake with Android Studio, read the +# documentation: https://d.android.com/studio/projects/add-native-code.html + +# Sets the minimum version of CMake required to build the native library. + +cmake_minimum_required(VERSION 3.4.1) + +# Creates and names a library, sets it as either STATIC +# or SHARED, and provides the relative paths to its source code. +# You can define multiple libraries, and CMake builds them for you. +# Gradle automatically packages shared libraries with your APK. + +add_library( # Sets the name of the library. + apm-plugin-raw-data-api-java + + # Sets the library as a shared library. + SHARED + + # Provides a relative path to your source file(s). + src/main/cpp/src/agora_media_pre_processing.cpp ) + +# Searches for a specified prebuilt library and stores the path as a +# variable. Because CMake includes system libraries in the search path by +# default, you only need to specify the name of the public NDK library +# you want to add. CMake verifies that the library exists before +# completing its build. + +find_library( # Sets the name of the path variable. + log-lib + + # Specifies the name of the NDK library that + # you want CMake to locate. + log ) + +# Specifies libraries CMake should link to your target library. You +# can link multiple libraries, such as libraries you define in this +# build script, prebuilt third-party libraries, or system libraries. + +target_link_libraries( # Specifies the target library. + apm-plugin-raw-data-api-java + + # Links the target library to the log library + # included in the NDK. + ${log-lib} ) \ No newline at end of file diff --git a/android/src/cpp/include/AgoraBase.h b/android/src/main/cpp/include/AgoraBase.h similarity index 100% rename from android/src/cpp/include/AgoraBase.h rename to android/src/main/cpp/include/AgoraBase.h diff --git a/android/src/cpp/include/IAgoraMediaEngine.h b/android/src/main/cpp/include/IAgoraMediaEngine.h similarity index 100% rename from android/src/cpp/include/IAgoraMediaEngine.h rename to android/src/main/cpp/include/IAgoraMediaEngine.h diff --git a/android/src/cpp/include/IAgoraRtcEngine.h b/android/src/main/cpp/include/IAgoraRtcEngine.h similarity index 100% rename from android/src/cpp/include/IAgoraRtcEngine.h rename to android/src/main/cpp/include/IAgoraRtcEngine.h diff --git a/android/src/cpp/include/IAgoraService.h b/android/src/main/cpp/include/IAgoraService.h similarity index 100% rename from android/src/cpp/include/IAgoraService.h rename to android/src/main/cpp/include/IAgoraService.h diff --git a/android/src/cpp/include/VMUtil.h b/android/src/main/cpp/include/VMUtil.h similarity index 100% rename from android/src/cpp/include/VMUtil.h rename to android/src/main/cpp/include/VMUtil.h diff --git a/android/src/cpp/src/agora_media_pre_processing.cpp b/android/src/main/cpp/src/agora_media_pre_processing.cpp similarity index 100% rename from android/src/cpp/src/agora_media_pre_processing.cpp rename to android/src/main/cpp/src/agora_media_pre_processing.cpp diff --git a/android/src/cpp/src/agora_media_pre_processing.h b/android/src/main/cpp/src/agora_media_pre_processing.h similarity index 100% rename from android/src/cpp/src/agora_media_pre_processing.h rename to android/src/main/cpp/src/agora_media_pre_processing.h diff --git a/lib/RtcEngine.native.d.ts b/lib/RtcEngine.native.d.ts index 08a9365cd..d4e6157fb 100644 --- a/lib/RtcEngine.native.d.ts +++ b/lib/RtcEngine.native.d.ts @@ -172,6 +172,8 @@ declare class RtcEngine { * mediaMetaDataReceived | occurs when you received media meta data from the remote side through sendMediaData | on("mediaMetaDataReceived", evt) | * localUserRegistered | occurs when you register user account success | on("localUserRegistered", evt) | * userInfoUpdated | occurs when you peer side using user account join channel | on("userInfoUpdated", evt) | + * receivedChannelMediaRelay | occurs when you received channel media relay | on('receivedChannelMediaRelay", evt)| + * mediaRelayStateChanged | occurs when you received remote media relay state changed | on('mediaRelayStateChanged", evt)| * --- * * @param eventType diff --git a/lib/RtcEngine.native.js b/lib/RtcEngine.native.js index 5b93e7eb8..9b602a267 100644 --- a/lib/RtcEngine.native.js +++ b/lib/RtcEngine.native.js @@ -201,6 +201,8 @@ class RtcEngine { * mediaMetaDataReceived | occurs when you received media meta data from the remote side through sendMediaData | on("mediaMetaDataReceived", evt) | * localUserRegistered | occurs when you register user account success | on("localUserRegistered", evt) | * userInfoUpdated | occurs when you peer side using user account join channel | on("userInfoUpdated", evt) | + * receivedChannelMediaRelay | occurs when you received channel media relay | on('receivedChannelMediaRelay", evt)| + * mediaRelayStateChanged | occurs when you received remote media relay state changed | on('mediaRelayStateChanged", evt)| * --- * * @param eventType diff --git a/lib/RtcEngine.native.js.map b/lib/RtcEngine.native.js.map index cc3ef6cc6..29ea583ef 100644 --- a/lib/RtcEngine.native.js.map +++ b/lib/RtcEngine.native.js.map @@ -1 +1 @@ -{"version":3,"file":"RtcEngine.native.js","sourceRoot":"","sources":["../src/RtcEngine.native.ts"],"names":[],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"RtcEngine.native.js","sourceRoot":"","sources":["../src/RtcEngine.native.ts"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/src/RtcEngine.native.ts b/src/RtcEngine.native.ts index b2615c324..0aae7a82c 100644 --- a/src/RtcEngine.native.ts +++ b/src/RtcEngine.native.ts @@ -50,7 +50,7 @@ class RtcEngine { * @ignore AG_PREFIX */ private static readonly AG_PREFIX: string = 'ag_rtc'; - + /** * Creates a RtcEngine Object internal. * @@ -249,6 +249,8 @@ class RtcEngine { * mediaMetaDataReceived | occurs when you received media meta data from the remote side through sendMediaData | on("mediaMetaDataReceived", evt) | * localUserRegistered | occurs when you register user account success | on("localUserRegistered", evt) | * userInfoUpdated | occurs when you peer side using user account join channel | on("userInfoUpdated", evt) | + * receivedChannelMediaRelay | occurs when you received channel media relay | on('receivedChannelMediaRelay", evt)| + * mediaRelayStateChanged | occurs when you received remote media relay state changed | on('mediaRelayStateChanged", evt)| * --- * * @param eventType