├── .gitattributes ├── README.md ├── arm64-v8a └── libwebrtc.a ├── armeabi-v7a └── libwebrtc.a ├── libwebrtc.jar ├── x86 └── libwebrtc.a └── x86_64 └── libwebrtc.a /.gitattributes: -------------------------------------------------------------------------------- 1 | *.a filter=lfs diff=lfs merge=lfs -text 2 | *.jar filter=lfs diff=lfs merge=lfs -text 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # webrtc-android-build 2 | 3 | Precompiled binaries for webrtc android native 4 | 5 | ## Build m94 with command like below 6 | 7 | ```shell 8 | $ ./tools_webrtc/android/build_aar.py --extra-gn-args 'is_debug=false is_component_build=false is_clang=true rtc_include_tests=false rtc_use_h264=true rtc_enable_protobuf=false use_rtti=true use_custom_libcxx=false' --build-dir ./out/release-build/ 9 | ``` 10 | 11 | ## To build `libwebrtc.a` for each ABI 12 | 13 | * armeabi-v7a 14 | ```shell 15 | $ autoninja -C ../out/release-build/armeabi-v7a webrtc 16 | ``` 17 | 18 | * arm64-v8a 19 | ```shell 20 | $ autoninja -C ../out/release-build/arm64-v8a webrtc 21 | ``` 22 | 23 | * x86 24 | 25 | ```shell 26 | $ autoninja -C ../out/release-build/x86 webrtc 27 | ``` 28 | 29 | * x86_64 30 | 31 | ```shell 32 | $ autoninja -C ../out/release-build/x86_64 webrtc 33 | ``` 34 | -------------------------------------------------------------------------------- /arm64-v8a/libwebrtc.a: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:9507791ab07b6583697f84bddf8f80e2b64ad8214a681a4278b499bca5345cd6 3 | size 142875014 4 | -------------------------------------------------------------------------------- /armeabi-v7a/libwebrtc.a: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:d6d84f16452162f20b0ae900fd344ad81199c478c10e987d5a19339dc9ad0adf 3 | size 103812868 4 | -------------------------------------------------------------------------------- /libwebrtc.jar: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:3e5d5f4bf227607077679647ef435f90d3e16672ccd18d72153b86dbbf383b65 3 | size 961527 4 | -------------------------------------------------------------------------------- /x86/libwebrtc.a: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:62cd6027b7e05dade5e42b287aa5f3dfed00b0687bca4277fd935e1ab92ed071 3 | size 107888556 4 | -------------------------------------------------------------------------------- /x86_64/libwebrtc.a: -------------------------------------------------------------------------------- 1 | version https://git-lfs.github.com/spec/v1 2 | oid sha256:e566bd4c8e52b8b273e4a55ba8907176b9c46289c9c726ead6dfe54485c93a9c 3 | size 140986224 4 | --------------------------------------------------------------------------------