Commit Graph

31411 Commits

Author SHA1 Message Date
2f9c4b2c3b Merge changes I0ab600cd,I1e74c64a am: 798f3afdf6
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2062410

Change-Id: I96fdaaa0a1e168d27f8dd26517041e8a3e308049
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-13 00:58:19 +00:00
798f3afdf6 Merge changes I0ab600cd,I1e74c64a
* changes:
  Update webrtc's abseil-cpp
  Remove alsa and pulseaudio sources
2022-04-13 00:39:09 +00:00
36ccdba805 Update webrtc's abseil-cpp
Copy external/abseil-cpp into webrtc to update to version 20211102.0
to pick up changes that fix compiling against musl libc.

Bug: 190084016
Test: m USE_HOST_MUSL=true host-native
Test: m checkbuild
Change-Id: I0ab600cd8db93a55eda8358cdbecd21c2f78d8fb
2022-04-12 12:11:06 -07:00
ebc7d1eda6 Remove alsa and pulseaudio sources
ALSA and pulseaudio are not used by either of the clients of webrtc,
remove them from the sources to avoid having to have the ALSA and
pulseaudio headers.

Bug: 190084016
Test: m USE_HOST_MUSL=true webRTC libaudiopreprocessing
Change-Id: I1e74c64a71fa54db69e7d2e9d118dfd374501cb7
2022-04-12 12:11:06 -07:00
7d5c00bbb9 Merge "Bring back libyuv's I010 buffer API usage" am: 39ebfc8193 am: 6df1e7e2c3 am: fefcc7e1ef
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1890535

Change-Id: I0eaccae395d6d90c0027bc9ae36af6c9e5ace4d3
2021-11-12 20:31:59 +00:00
fefcc7e1ef Merge "Bring back libyuv's I010 buffer API usage" am: 39ebfc8193 am: 6df1e7e2c3
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1890535

Change-Id: I1c2b005ab003316a05d7377b31ead711c0e58c75
2021-11-12 20:14:32 +00:00
6df1e7e2c3 Merge "Bring back libyuv's I010 buffer API usage" am: 39ebfc8193
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1890535

Change-Id: I68b777c631c47834cb04e99b429ee43943a9e725
2021-11-12 19:57:20 +00:00
39ebfc8193 Merge "Bring back libyuv's I010 buffer API usage" 2021-11-12 19:44:01 +00:00
66c295b06c Bring back libyuv's I010 buffer API usage
libyuv contains now functions that were previously commented out.

Test: Cuttlefish webRTC video streaming with VP9 codec

Change-Id: I86edca36c809f80b041addde82e0e1ed7da83701
2021-11-12 06:29:19 +00:00
3de41606e7 [automerger skipped] Mark ab/7061308 as merged in stage. am: 916b7cb94f -s ours am: e4888d4634 -s ours
am skip reason: Change-Id I2eef5c541e2d5eafb3edc4a47da524684d126044 with SHA-1 f47cc815ca is in history

Original change: undetermined

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie442c79b0eb2fc192b1ee2376cc7393c0e3baa77
2021-02-20 13:20:15 +00:00
e4888d4634 [automerger skipped] Mark ab/7061308 as merged in stage. am: 916b7cb94f -s ours
am skip reason: Change-Id I2eef5c541e2d5eafb3edc4a47da524684d126044 with SHA-1 f47cc815ca is in history

Original change: undetermined

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ifcd09f00189e5a6670d8c5b31a1eb0e07582f0d6
2021-02-20 12:09:11 +00:00
916b7cb94f Mark ab/7061308 as merged in stage.
Bug: 180401296
Merged-In: I2eef5c541e2d5eafb3edc4a47da524684d126044
Change-Id: I232cd4f7d8a3d3278cd8d1b7f2eba1a50ce6ccfa
2021-02-20 00:24:28 -08:00
efd34b6be8 Merge "[LSC] Add LOCAL_LICENSE_KINDS to external/webrtc" am: 1eca29ee9a am: b2f0c6dc4a am: e5ec4259b0
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1588978

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I047fb5735e3692683e81320d7c4306609867df5f
2021-02-16 19:41:18 +00:00
e5ec4259b0 Merge "[LSC] Add LOCAL_LICENSE_KINDS to external/webrtc" am: 1eca29ee9a am: b2f0c6dc4a
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1588978

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib6811f71797e201917cc2773a014ef5f90de642c
2021-02-16 18:48:22 +00:00
b2f0c6dc4a Merge "[LSC] Add LOCAL_LICENSE_KINDS to external/webrtc" am: 1eca29ee9a
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1588978

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib7944308197435398fca2382504f3e93bc4f16b9
2021-02-16 18:18:38 +00:00
1eca29ee9a Merge "[LSC] Add LOCAL_LICENSE_KINDS to external/webrtc" 2021-02-16 17:44:06 +00:00
9213fac907 [LSC] Add LOCAL_LICENSE_KINDS to external/webrtc
Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-BSD
    SPDX-license-identifier-MIT SPDX-license-identifier-Zlib
    legacy_notice legacy_unencumbered
to:
  Android.bp

Added SPDX-license-identifier-Apache-2.0 legacy_unencumbered
to:
  third_party/abseil-cpp/Android.bp

Bug: 68860345
Bug: 151177513
Bug: 151953481

Test: m all

Exempt-From-Owner-Approval: janitorial work
Change-Id: I4420f377d2e10d2755cf2cb247978221db103308
2021-02-12 18:40:08 -08:00
0f8196545a Mark ab/6881855 as merged am: 410da4d18e am: f47cc815ca
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/webrtc/+/13112966

Change-Id: I1e64b9fee7b43839b64780ba68841dc92a4d5508
2020-11-25 03:19:36 +00:00
f47cc815ca Mark ab/6881855 as merged am: 410da4d18e
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/webrtc/+/13112966

Change-Id: I2eef5c541e2d5eafb3edc4a47da524684d126044
2020-11-25 03:07:50 +00:00
410da4d18e Mark ab/6881855 as merged
Bug: 172690556
Change-Id: I8ccd07a291d64eab766597f6c61b1f64a28db35e
2020-11-23 11:30:44 -08:00
4015fe2f5e Merge "Enable Neon modules" am: 4ae3f96258 am: 0f0eb45812 am: e9b3412dc5
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1506696

Change-Id: Ief1486846285954ec6be33429e7abffd81bcb27f
2020-11-21 03:49:28 +00:00
e9b3412dc5 Merge "Enable Neon modules" am: 4ae3f96258 am: 0f0eb45812
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1506696

Change-Id: Id94db8ae10d63c1c8ab52db675e39054bc820b51
2020-11-21 03:13:07 +00:00
0f0eb45812 Merge "Enable Neon modules" am: 4ae3f96258
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1506696

Change-Id: Iae7d1a8c2eb02624bd60c9881624245555cf44c5
2020-11-21 02:27:31 +00:00
4ae3f96258 Merge "Enable Neon modules" 2020-11-21 01:43:36 +00:00
ab4c5b5b68 Enable Neon modules
Bug: 173734937
Test: Builds

Change-Id: Id8521e67c934cf55bb6ba6e3064fff278448b86d
2020-11-19 14:18:27 -08:00
8390ddc529 Merge "Update Android.bp" am: 34d005edd3 am: 11c13ea7f8 am: 2e0eb20ede am: ce4d27c613
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1498102

Change-Id: Id8140804ac9b2063e4d79538d9d1e1c4be12212c
2020-11-17 21:36:58 +00:00
ce4d27c613 Merge "Update Android.bp" am: 34d005edd3 am: 11c13ea7f8 am: 2e0eb20ede
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1498102

Change-Id: I9e14e3456b0786e4c01347326d5775d23ec167e3
2020-11-17 21:23:31 +00:00
2e0eb20ede Merge "Update Android.bp" am: 34d005edd3 am: 11c13ea7f8
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1498102

Change-Id: Ie7d23c04212bd1c6dac23b25425b4fc3d8200c4c
2020-11-17 20:35:19 +00:00
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
9605162cd3 Merge "Add OWNERS file for webrtc" am: 9de83545f1 am: 59c4f3e0f3 am: 834928df64 am: 05f5c2bd3b
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1480516

Change-Id: If36f9e3de4c92712777bfdc75256fe20b4aa9e8a
2020-10-30 06:11:31 +00:00
05f5c2bd3b Merge "Add OWNERS file for webrtc" am: 9de83545f1 am: 59c4f3e0f3 am: 834928df64
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1480516

Change-Id: I5a25cc8e6d44b6c2933205dfb2f2081ec8827d62
2020-10-30 05:39:24 +00:00
834928df64 Merge "Add OWNERS file for webrtc" am: 9de83545f1 am: 59c4f3e0f3
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1480516

Change-Id: I0666b9a44644a1f03691c4e6d6b08bdbbdd25e6e
2020-10-30 05:14:05 +00: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
52a1dfcc4e Merge changes Ic6dd1b4e,Idba6a42b am: 27db8740fd am: c1fd2e92d9 am: 4ab4874b15 am: f0f234a62a
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1438352

Change-Id: Ifcd05ddd51191b5ff27a22c2aa89d29c31ef8e37
2020-10-29 22:14:37 +00:00
f0f234a62a Merge changes Ic6dd1b4e,Idba6a42b am: 27db8740fd am: c1fd2e92d9 am: 4ab4874b15
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1438352

Change-Id: Id7c214afec958824a4583e00a3567eb651967d6f
2020-10-29 21:56:19 +00:00
4ab4874b15 Merge changes Ic6dd1b4e,Idba6a42b am: 27db8740fd am: c1fd2e92d9
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1438352

Change-Id: Iaa025811dae6a51e5da5b15d26cc0758bc67e912
2020-10-29 21:23:17 +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
6305a290a0 Merge "Import abseil-cpp to third_party" am: aa2897cdcb am: 2cc1e455f9 am: 4211622fc5 am: b02c729712
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1477956

Change-Id: I2157494054f0fdd15375163dda6ee668e2b90f0b
2020-10-29 02:09:57 +00:00
b02c729712 Merge "Import abseil-cpp to third_party" am: aa2897cdcb am: 2cc1e455f9 am: 4211622fc5
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1477956

Change-Id: I2d91e9a64ddf975cc738e0e7f161592407ec5537
2020-10-29 01:54:12 +00:00
4211622fc5 Merge "Import abseil-cpp to third_party" am: aa2897cdcb am: 2cc1e455f9
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/1477956

Change-Id: I3b62d0dcb9fcaa73f312bb20ddeaf8223c6143e0
2020-10-29 01:30:59 +00: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