Commit Graph

31313 Commits

Author SHA1 Message Date
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
ca1f27e182 [automerger skipped] Merge branch 'upstream-master' am: d4cf4096a2 -s ours
am skip reason: Change-Id Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802 with SHA-1 aad12c2ec0 is in history

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

Change-Id: I04eb77aa76e049a395c167ff0f928008bc556169
2020-07-23 00:52:19 +00:00
f8ebb49c09 Merge branch 'upstream-master'
Bug: 153469641
Test: none
Change-Id: Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802
Merged-In: Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802
2020-07-21 14:54:49 -07:00
708b22cd03 Roll chromium_revision 3a98cccc77..6b2bcf62a8 (790410:790515)
Change log: 3a98cccc77..6b2bcf62a8
Full diff: 3a98cccc77..6b2bcf62a8

Changed dependencies
* src/base: ad8cbea254..db84a3cbe5
* src/build: 1ee11394cf..124d030a73
* src/ios: 0bb13ae251..d51d66a3c9
* src/testing: 6b481f35d3..0411afc27f
* src/third_party: 0b665927c2..98978dde2a
* src/tools: bdb9f16475..d50c1e9d05
DEPS diff: 3a98cccc77..6b2bcf62a8/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I4ae0ff1037f2478764a8cf2a4775a3bf0a81a1bb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/179880
Reviewed-by: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#31777}
2020-07-21 21:23:27 +00:00
529c06498c Roll chromium_revision abd2dc6530..3a98cccc77 (790286:790410)
Change log: abd2dc6530..3a98cccc77
Full diff: abd2dc6530..3a98cccc77

Changed dependencies
* src/base: c9c839d525..ad8cbea254
* src/build: e62a42e414..1ee11394cf
* src/ios: ad94e7d7d5..0bb13ae251
* src/testing: f126fc6578..6b481f35d3
* src/third_party: 6dcf344d93..0b665927c2
* src/tools: 2bf18d4320..bdb9f16475
DEPS diff: abd2dc6530..3a98cccc77/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I5dd60d40abb35e5ba468e1c164d6376f7042621b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/179826
Reviewed-by: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#31776}
2020-07-21 16:39:09 +00:00
00b8462eb7 Implemented Android Demo Application for VoIP API
The app showcased the ability to send real-time voice data between two endpoints using the VoIP API.
Users can also configure session parameters such as the endpoint information and codec used.

Bug: webrtc:11723
Change-Id: I682f4aa743b707759536bce59e598789a77b7ec6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/178467
Reviewed-by: Kári Helgason <kthelgason@webrtc.org>
Reviewed-by: Sami Kalliomäki <sakal@webrtc.org>
Reviewed-by: Tim Na <natim@webrtc.org>
Commit-Queue: Tim Na <natim@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31775}
2020-07-21 16:34:22 +00:00
1062cfee8d Add list of local_addresses for network stats object
local_addresses is a list of IPs that were used to send data, which was
used during stats calculation.

Bug: webrtc:11756
Change-Id: Ie6307eaa69c73ebe9f69e44503752151be9e9ef6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/179841
Commit-Queue: Tommi <tommi@webrtc.org>
Reviewed-by: Tommi <tommi@webrtc.org>
Reviewed-by: Andrey Logvin <landrey@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31774}
2020-07-21 16:17:02 +00:00
31cb3abd36 Do not propage RTPFragmentationHeader into rtp_rtcp
It is not longer needed by the rtp_rtcp module.

Bug: webrtc:6471
Change-Id: I89a4374a50c54a02e9f20a5ce789eac308aaffeb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/179523
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Sebastian Jansson <srte@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31773}
2020-07-21 14:37:08 +00:00
a5d9c1a45c In DependencyDescriptor rtp header extension drop partial chain support
i.e. when chain are used,
require each decode target to be protected by some chain.
where previously it was allowed to mark decode target as unprotected.

See https://github.com/AOMediaCodec/av1-rtp-spec/pull/125

Bug: webrtc:10342
Change-Id: Ia2800036e890db44bb1162abfa1a497ff68f3b24
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/178807
Reviewed-by: Philip Eliasson <philipel@webrtc.org>
Reviewed-by: Björn Terelius <terelius@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31772}
2020-07-21 14:01:27 +00:00
0bc68bd164 Roll chromium_revision be10300048..abd2dc6530 (790129:790286)
Change log: be10300048..abd2dc6530
Full diff: be10300048..abd2dc6530

Changed dependencies
* src/base: 357485ea25..c9c839d525
* src/build: 9c10acf9ea..e62a42e414
* src/ios: 70106bcfc9..ad94e7d7d5
* src/testing: 7c43c7a6ec..f126fc6578
* src/third_party: 0b54bfc809..6dcf344d93
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/6caaa1da7b..a30bbb68c2
* src/third_party/depot_tools: b655a28e10..9949ab7a4b
* src/third_party/perfetto: 3c13bf1fa8..026b1e2be0
* src/tools: 71c29815e9..2bf18d4320
DEPS diff: be10300048..abd2dc6530/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I876448c08b05e61071ce932f4618ff2a952cf9ea
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/179822
Reviewed-by: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#31771}
2020-07-21 09:18:24 +00:00
c1a0737855 Add per source network statistics
Add ability to obtain incoming data network statistic splitted by data
source IP address.

Bug: webrtc:11756
Change-Id: I023c99f6bd19363a52a358dba52d25cd507097ae
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/179368
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Reviewed-by: Tommi <tommi@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Andrey Logvin <landrey@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#31770}
2020-07-21 09:03:34 +00:00
d1c647242a Merge branch 'upstream-master'
Bug: 153469641
Test: none
Change-Id: Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802
Merged-In: Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802
2020-07-20 17:28:31 -07:00
d4cf4096a2 Merge branch 'upstream-master'
Bug: 153469641
Test: none
Change-Id: Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802
Merged-In: Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802
2020-07-20 17:26:10 -07:00
aad12c2ec0 Merge branch 'upstream-master'
Bug: 153469641
Test: none
Change-Id: Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802
Merged-In: Ic33e363deb0d1ac4bb4d57c3c239eb2e45370802
2020-07-20 17:24:18 -07:00