mirror of
https://github.com/mollyim/webrtc.git
synced 2025-05-19 08:37:54 +01:00
![]() Starting from Chromium Roll [1], WebRTC should start to use NDK r16 for Android builds. The roll cannot be completed because of three compilation errors: ../../sdk/android/src/jni/pc/androidnetworkmonitor.cc:15:9: error: 'RTLD_NOLOAD' macro redefined [-Werror,-Wmacro-redefined] ^ ../../third_party/android_tools/ndk/sysroot/usr/include/dlfcn.h:62:9: note: previous definition is here ../../modules/audio_device/android/audio_record_jni.cc:251:41: error: format specifies type 'long long' but the argument has type 'jlong' (aka 'long') [-Werror,-Wformat] ALOGD("direct buffer capacity: %lld", capacity); ../../modules/audio_device/android/audio_track_jni.cc:229:41: error: format specifies type 'long long' but the argument has type 'jlong' (aka 'long') [-Werror,-Wformat] ALOGD("direct buffer capacity: %lld", capacity); This CL forward fixes these errors in order to fix the Chromium Roll into WebRTC. [1] - https://webrtc-review.googlesource.com/c/src/+/37540 Bug: webrtc:8710 Change-Id: I5bc64e73919eee7c9e965a442a386b5e1897b56a Reviewed-on: https://webrtc-review.googlesource.com/37640 Reviewed-by: Henrik Andreassson <henrika@webrtc.org> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/master@{#21510} |
||
---|---|---|
.. | ||
android | ||
objc | ||
BUILD.gn | ||
OWNERS |