Commit Graph

31326 Commits

Author SHA1 Message Date
11c13ea7f8 Merge "Update Android.bp" am: 34d005edd3
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1498102

Change-Id: I57c2fd858dd73fa608989ab59034538bf5b294f5
2020-11-17 20:22:51 +00:00
34d005edd3 Merge "Update Android.bp" 2020-11-17 20:10:34 +00:00
77691acbd0 Update Android.bp
aec_dump.cc was included in multiple modules, this is now fixed
Also added few more modules that are used by webrtc_audio_processing
These are necessary if some module includes "webrtc_audio_processing"
in whole_static_libs.

Bug: 173247568
Test: Builds

Change-Id: I1ba293800ad4acce07351311fa9f8b15bd1f1d0c
2020-11-13 14:58:09 -08:00
59c4f3e0f3 Merge "Add OWNERS file for webrtc" am: 9de83545f1
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1480516

Change-Id: I1d34c1856a77b09a20b42c76932683f3766a33f3
2020-10-30 04:52:13 +00:00
9de83545f1 Merge "Add OWNERS file for webrtc" 2020-10-30 04:39:07 +00:00
c1fd2e92d9 Merge changes Ic6dd1b4e,Idba6a42b am: 27db8740fd
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1438352

Change-Id: I2f0d3d5b45087d6ac16bd303346571927318a93a
2020-10-29 20:49:41 +00:00
27db8740fd Merge changes Ic6dd1b4e,Idba6a42b
* changes:
  Build webrtc_audio_processing module
  Enable device builds for webrtc modules
2020-10-29 20:30:36 +00:00
e81b62be04 Add OWNERS file for webrtc
Also remove OWNERS in third_party/abseil-cpp

Test: Review
Change-Id: Idef225d3fe2159cb28b28f8eff500807d2ec82d5
2020-10-29 11:47:16 -07:00
2cc1e455f9 Merge "Import abseil-cpp to third_party" am: aa2897cdcb
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1477956

Change-Id: I8cb2b1003cba71d2394756fb8ad5a055932e19ee
2020-10-29 01:29:13 +00:00
cd66555f9c Build webrtc_audio_processing module
webrtc_audio_processing module is built with its dependencies
included as whole_static_libs, so that a single library can be
included where it is used

Bug: 169202556
Test: Builds

Change-Id: Ic6dd1b4e3a9a351c0b22663197bed77d08ff518c
2020-10-28 16:09:18 -07:00
8bd5ca0077 Enable device builds for webrtc modules
Also added visibility to restrict it to audio preprocessing
and cuttlefish modules

Bug: 169202556
Test: Builds

Change-Id: Idba6a42b8f8c1a30a0320913d17e269cd6ccca7b
2020-10-28 16:09:09 -07:00
aa2897cdcb Merge "Import abseil-cpp to third_party" 2020-10-28 22:16:47 +00:00
bb55342cbc Import abseil-cpp to third_party
Renamed abseil modules to make them webrtc specific.
Restricted visibility of abseil modules to webrtc packages.

Bug: 171836454
Test: Builds

Change-Id: Icf24c7e3093a77dd9a26e7ec78bd531eb1ad3dec
2020-10-28 20:50:30 +00:00
0efa937b01 Merge "Cleanup references to system/core/liblog -> system/logging/liblog" am: 3e1889fd3e
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1474038

Change-Id: I0fad46a68ac778c05c7393146159cfc2a35cecbb
2020-10-27 03:45:45 +00:00
3e1889fd3e Merge "Cleanup references to system/core/liblog -> system/logging/liblog" 2020-10-27 03:33:37 +00:00
aea5e4c893 Cleanup references to system/core/liblog -> system/logging/liblog
BUG: 170387172
Test: TH
Change-Id: I4d7677220790089f87161bde608c70f244c080e1
2020-10-26 14:35:51 +00:00
fe6183769d Skip ab/6749736 in stage.
Merged-In: I21b3b1e7488c53b4364c89666bbb19e1b2c2dc85
Change-Id: I2fcca7253247722b469d980bef50f0ebc8a52d4e
2020-10-08 17:21:58 -07:00
dc4133d150 Merge "Use x86-specific source files only for x86 target" am: d5b6db1f70
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1429860

Change-Id: Id87700d5fa4ee16516ea862f24ec683c9955d201
2020-09-22 01:53:12 +00:00
d5b6db1f70 Merge "Use x86-specific source files only for x86 target" 2020-09-22 01:13:03 +00:00
f7d55dccfb Use x86-specific source files only for x86 target
Previously, we used x86-specific source files (those for sse2)
regardless of the target because x86 was the only supported host target.
This becomes a problem as we add the support for the new ARM64 host
target - linux_bionic_arm64. Now, those source files are built only when
the target architecture is x86.

Bug: 159685774
Test: HOST_CROSS_OS=linux_bionic HOST_CROSS_ARCH=arm64 m \
out/soong/host/linux_bionic-arm64/bin/webRTC

Change-Id: Id13d66ccd5ae6f8596ce32d4ccb2735856d2159a
2020-09-21 11:59:06 +09:00
b91873ac0a Skip Android R (rvc-dev-plus-aosp-without-vendor@6692709)
Bug: 166295507
Merged-In: I02a488ce82be251d29358124810c4e96963d73e2
Change-Id: Ic01c81c0b3b7f287ce75316b5837906157e140c6
2020-08-27 18:56:20 -07:00
a817e159e6 Merge "Update scripts for merging with upstream" am: 081f2a69ce am: eae5ab089c am: 8713db69cd
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1374136

Change-Id: I21b3b1e7488c53b4364c89666bbb19e1b2c2dc85
2020-07-28 18:57:15 +00:00
8713db69cd Merge "Update scripts for merging with upstream" am: 081f2a69ce am: eae5ab089c
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1374136

Change-Id: I9e732b7b273d9b393a242e2057e62ef924e7a2b2
2020-07-28 18:36:48 +00:00
eae5ab089c Merge "Update scripts for merging with upstream" am: 081f2a69ce
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1374136

Change-Id: I7aa89f5fa91906d48b377616d735134877e7d1a8
2020-07-28 18:20:51 +00:00
081f2a69ce Merge "Update scripts for merging with upstream" 2020-07-28 17:55:07 +00:00
1bcf44c26b Merge "Disable darwin build of webrtc" am: ff12d79867 am: 2504546d1a am: 6e8fe02381
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1373259

Change-Id: Ibfb01da5cd6be0394620e52967c0669539837820
2020-07-28 09:57:44 +00:00
6e8fe02381 Merge "Disable darwin build of webrtc" am: ff12d79867 am: 2504546d1a
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1373259

Change-Id: Ib7cf356149da86a2030b2775d6a69028102d30a8
2020-07-28 09:44:22 +00:00
b045a3fbd7 Update scripts for merging with upstream
Bug: 153469641
Test: ./android_tools/generate_android_bp.sh
Change-Id: I8eec3d828a609dff1ca401f258fead9b1ed32e90
2020-07-28 17:20:25 +08:00
2504546d1a Merge "Disable darwin build of webrtc" am: ff12d79867
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1373259

Change-Id: I7a7f9e3fc148b30f3d54fe298ee430998f50756c
2020-07-28 09:19:40 +00:00
ff12d79867 Merge "Disable darwin build of webrtc" 2020-07-28 09:04:29 +00:00
50b1ad41ea Disable darwin build of webrtc
libopus and libvpx are disabled on darwin.

Bug: 162102724
Test: TH
Change-Id: Id8787e81058053da18b43a85b3d6ececbaa3af91
2020-07-28 05:50:35 +00:00
f0c311ee68 Merge changes Ie9a90d2f,Ida3bfe62,I2d596942 am: 4ba59966b7 am: b21a5246fa am: dbbe558275
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1369420

Change-Id: Iedf9f02247f9570968078706cf2ac333825d309f
2020-07-25 00:10:57 +00:00
0963fdec0c Merge remote-tracking branch 'upstream-master' am: 8e1bf7eee4 am: 08a471a024 am: 398a3ba7c3
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1369419

Change-Id: Ia378a6c8a6d01983f1c57f994a4be2fc341264e9
2020-07-25 00:10:51 +00:00
8eccf236f8 Generate new Android.bp file and correct build errors am: b6df60492c am: 1206c45de1 am: 024d59e7a7
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1358846

Change-Id: Ie829283b3180d93489ed4fe9703e77e7e3b25930
2020-07-25 00:10:49 +00:00
dbbe558275 Merge changes Ie9a90d2f,Ida3bfe62,I2d596942 am: 4ba59966b7 am: b21a5246fa
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1369420

Change-Id: Ieaeb137cc3fcde4bd014eae9f57ccedc43580796
2020-07-24 23:57:22 +00:00
398a3ba7c3 Merge remote-tracking branch 'upstream-master' am: 8e1bf7eee4 am: 08a471a024
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1369419

Change-Id: I579398a5d73f272191503e229636be5cf75fd138
2020-07-24 23:57:16 +00:00
024d59e7a7 Generate new Android.bp file and correct build errors am: b6df60492c am: 1206c45de1
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1358846

Change-Id: I10dd254b34af35cb422b998fee23649bd9a7b1d4
2020-07-24 23:57:13 +00:00
b21a5246fa Merge changes Ie9a90d2f,Ida3bfe62,I2d596942 am: 4ba59966b7
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1369420

Change-Id: Id685e49ebd83cff5f5e82ac8a7e66fce7af07f23
2020-07-24 23:39:30 +00:00
08a471a024 Merge remote-tracking branch 'upstream-master' am: 8e1bf7eee4
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1369419

Change-Id: Ic1dd9cdd58344ea768e5ccacbd9289dffdf858b0
2020-07-24 23:39:25 +00:00
1206c45de1 Generate new Android.bp file and correct build errors am: b6df60492c
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1358846

Change-Id: I39cd125b095adbd0aed6b426d61a1266545068dc
2020-07-24 23:39:22 +00:00
4ba59966b7 Merge changes Ie9a90d2f,Ida3bfe62,I2d596942
* changes:
  Add some scripts useful for merging with upstream-master
  Merge remote-tracking branch 'upstream-master'
  Generate new Android.bp file and correct build errors
2020-07-24 23:27:38 +00:00
a1c83112e4 [automerger skipped] Merge "Merge branch 'upstream-master'" am: e41ddee6b4 -s ours am: 1af77b4142 -s ours am: 798edca709 -s ours
am skip reason: Change-Id Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802 with SHA-1 d1c647242a is in history

Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1358845

Change-Id: Ia5ef2db93849dd927ef68bb7c715d6894c2b36a6
2020-07-23 20:54:40 +00:00
6a057ef552 Add some scripts useful for merging with upstream-master
Bug: 153469641
Test: mm
Change-Id: Ie9a90d2ffb0a83e513bc90e2e906e2e8ab369981
2020-07-23 13:38:19 -07:00
8e1bf7eee4 Merge remote-tracking branch 'upstream-master'
Bug: 153469641
Test: run cuttlefish locally
Change-Id: Ida3bfe62ef5c6549278f4c155a1f690b008e9b9d
Merged-In: Ida3bfe62ef5c6549278f4c155a1f690b008e9b9d
2020-07-23 13:37:44 -07:00
798edca709 [automerger skipped] Merge "Merge branch 'upstream-master'" am: e41ddee6b4 -s ours am: 1af77b4142 -s ours
am skip reason: Change-Id Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802 with SHA-1 d1c647242a is in history

Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1358845

Change-Id: Id8a56a72b7c91fa60947693bec9beb2c1a290678
2020-07-23 20:35:54 +00:00
b6df60492c Generate new Android.bp file and correct build errors
The following are not yet available in their respective libraries so
attempts to use it in webrtc result in a call to abort():
* libvpx's CONSTRAINED_FROM_ABOVE_DROP constant
* libyuv's I010 buffers

The original webrtc project expects to have third party libraries
checked out in third_party/ and base/third_party/. Added some headers
in those directories with a single line including the right header from
external/<library>. Updated .gitignore to keep track of said headers.

Bug: 153469641
Test: mm, also built cuttlefish using this library and ran it locally
Change-Id: I2d596942e34093dccc65d4b7b8249b6afc14d31f
Merged-In: I2d596942e34093dccc65d4b7b8249b6afc14d31f
2020-07-23 13:34:20 -07:00
1af77b4142 [automerger skipped] Merge "Merge branch 'upstream-master'" am: e41ddee6b4 -s ours
am skip reason: Change-Id Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802 with SHA-1 d1c647242a is in history

Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1358845

Change-Id: Iec9fe0782c52c13be1dd604aff9b8c755105d58d
2020-07-23 20:23:47 +00:00
e41ddee6b4 Merge "Merge branch 'upstream-master'" 2020-07-23 19:53:36 +00:00
0d145d1783 [automerger skipped] Merge branch 'upstream-master' am: d1c647242a -s ours am: 107719457e -s ours
am skip reason: Change-Id Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802 with SHA-1 d4cf4096a2 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/external/webrtc/+/12197202

Change-Id: I43f03c372d6be90002d1e029c0e0c134ba1c1019
2020-07-23 09:38:04 +00:00
107719457e [automerger skipped] Merge branch 'upstream-master' am: d1c647242a -s ours
am skip reason: Change-Id Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802 with SHA-1 d4cf4096a2 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/external/webrtc/+/12197202

Change-Id: I7c5be5191ce8a7072612e1a3a463e8917a87e6bb
2020-07-23 09:22:16 +00:00