Git Product home page Git Product logo

webrtc-apm-for-android's People

Contributors

dengzikun avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

webrtc-apm-for-android's Issues

No rule to make target

i get this issue when i try to make so file.The log is /build/core/jni/apm_wrapper.cpp', needed by `obj/local/armeabi/objs/webrtc_apms/jni/apm_wrapper.o'. Stop.
what should i do for this issue?

Security vulnerabilities on Android

I'm getting this error on Playstore - "Your app uses a bad version of WebRTC, which contains security vulnerabilities."

Can you update the repo with latest changes to address this?

AndroidRuntime: FATAL EXCEPTION

下载后,通过ndk-build 生成so文件,并将其拷贝到libs目录下集成,参照demoActivity使用 会出现下面的错误 请问是什么问题,是不是哪里搞错了 包名与原文件一致

No implementation found for boolean com.android.webrtc.audio.MobileAEC.nativeCreateAecmInstance() (tried Java_com_android_webrtc_audio_MobileAEC_nativeCreateAecmInstance and Java_com_android_webrtc_audio_MobileAEC_nativeCreateAecmInstance__)

ndk-r10e编译报错

Android NDK: NEON support is only possible for armeabi-v7a ABI its variant armeabi-v7a-hard and x86 ABI
Android NDK: Please add checks against TARGET_ARCH_ABI in webrtc/modules/audio_processing/aec/Android.mk
C:/android-ndk-r10e/build/core/build-binary.mk:292: *** Android NDK: Aborting . Stop.

编译报错,对使用的ndk版本有什么要求吗?

In file included from D:/android/WebRTC-APM/app/src/main//jni/webrtc/modules/audio_processing/beamformer/array_util.h:17:0,
from D:/android/WebRTC-APM/app/src/main//jni/webrtc/modules/audio_processing/include/audio_processing.h:25,
from D:/android/WebRTC-APM/app/src/main//jni/apm_wrapper.cpp:18:
D:/android/WebRTC-APM/app/src/main//jni/webrtc/base/optional.h:62:16: error: template declaration of 'rtc::Optional rtc::final'
D:/android/WebRTC-APM/app/src/main//jni/webrtc/base/optional.h:63:2: error: expected primary-expression before 'public'
D:/android/WebRTC-APM/app/src/main//jni/webrtc/base/optional.h:63:2: error: expected '}' before 'public'
D:/android/WebRTC-APM/app/src/main//jni/webrtc/base/optional.h:68:21: error: expected unqualified-id before 'const'
D:/android/WebRTC-APM/app/src/main//jni/webrtc/base/optional.h:68:21: error: expected ')' before 'const'
D:/android/WebRTC-APM/app/src/main//jni/webrtc/base/optional.h:69:22: error: expected ')' before '&&' token
D:/android/WebRTC-APM/app/src/main//jni/webrtc/base/optional.h:73:12: error: expected unqualified-id before 'const'
D:/android/WebRTC-APM/app/src/main//jni/webrtc/base/optional.h:73:12: error: expected ')' before 'const'
D:/android/WebRTC-APM/app/src/main//jni/webrtc/base/optional.h:74:20: error: expected ')' before '&&' token
D:/android/WebRTC-APM/app/src/main//jni/webrtc/base/optional.h:79:38: error: 'rtc::Optional& rtc::operator=(const rtc::Optional&)' must be a nonstatic member fu
nction
D:/android/WebRTC-APM/app/src/main//jni/webrtc/base/optional.h:80:35: error: 'rtc::Optional& rtc::operator=(rtc::Optional&&)' must be a nonstatic member functio
n

How to use it?

I want to integrate webrtc in my android app. How this repository can help me?

Does it need a webrtc server to work?

Binaries compiled on MacOS missing symbols

Hi,

We tried to build libwebrtc_apms.so on MacOS using ndk-build, and although the build succeeds and generates the arm64-v8a/libwebrtc_apms.so and armeabi-v7a/libwebrtc_apms.so files as expected, those files don't appear to contain any symbols (as shown by either "dumpobj -t" or "nm").

Note that when I get the same pre-built binaries from WebRTC-APM-for-Android-Demo, those binaries seem to work.

Any suggestions on how to proceed?
Amol

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.