aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-26Snap for 9657362 from 457dde521f1f3142427d5c4377f76dd5ea6b7232 to udc-releaseandroid-vts-14.0_r4android-vts-14.0_r3android-vts-14.0_r2android-vts-14.0_r1android-security-14.0.0_r8android-security-14.0.0_r7android-security-14.0.0_r6android-security-14.0.0_r5android-security-14.0.0_r4android-security-14.0.0_r3android-security-14.0.0_r2android-security-14.0.0_r1android-platform-14.0.0_r7android-platform-14.0.0_r6android-platform-14.0.0_r5android-platform-14.0.0_r4android-platform-14.0.0_r3android-platform-14.0.0_r2android-platform-14.0.0_r1android-cts-14.0_r4android-cts-14.0_r3android-cts-14.0_r2android-cts-14.0_r1android-14.0.0_r28android-14.0.0_r2android-14.0.0_r15android-14.0.0_r14android-14.0.0_r13android-14.0.0_r1android14-tests-releaseandroid14-security-releaseandroid14-s2-releaseandroid14-s1-releaseandroid14-releaseandroid14-platform-releaseAndroid Build Coastguard Worker
Change-Id: Ic6af6bdc1e9f07f1d6ca9cadbf1084203820c921
2023-02-25Merge changes Ib78afeb2,I29e13367,Icfadfaae am: afcd1cb84b am: 25317ab5d3 ↵android14-devColin Cross
am: a6f38ffdc9 Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456198 Change-Id: I5df064d5d1cea803b5a3d6ee57e0da2ff6b61af5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25Merge changes Ib78afeb2,I29e13367,Icfadfaae am: afcd1cb84b am: 25317ab5d3Colin Cross
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456198 Change-Id: I8ef8921e81d513b332b713f91ea9a687c1bfac30 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25Merge changes Ib78afeb2,I29e13367,Icfadfaae am: afcd1cb84bandroid-u-beta-1-gplColin Cross
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456198 Change-Id: I5a2d6ae137bb6451bc6676f642de97dedc75f981 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25Snap for 9654363 from 7ae2d890e680df33c5808274a308c592a2fef101 to udc-releaseAndroid Build Coastguard Worker
Change-Id: I3477eb8c279f5417cfe3be9d1d6ea34533b9e654
2023-02-25Merge "Regenerate build files with better json file for riscv64" am: ↵Treehugger Robot
fc77d0a038 am: 2c1c9b95c5 am: a4ef7072fc Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456192 Change-Id: Id55523552950eb5fd0357b894748939dd55d2e9d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25Merge changes I55f2bdea,Ic9901bd1 am: d73bdc3bb8 am: c7394b3481 am: 2c62370430Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456191 Change-Id: I39e5d2904b2d8a55314467686405046ad1a47b51 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25Merge changes Ib78afeb2,I29e13367,IcfadfaaeColin Cross
* changes: Remove unnecessary ignored flags Fix automatically extracted defaults Fix dependency on python hash seed
2023-02-25Merge "Regenerate build files with better json file for riscv64" am: ↵Treehugger Robot
fc77d0a038 am: 2c1c9b95c5 Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456192 Change-Id: Iab9e56ee0b4084a1c1166fc9414a836d3e0f3e45 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25Merge changes I55f2bdea,Ic9901bd1 am: d73bdc3bb8 am: c7394b3481Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456191 Change-Id: Icbd2d0423f25666cd977317db325f43b09ca2e69 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25Merge "Regenerate build files with better json file for riscv64" am: fc77d0a038Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456192 Change-Id: Id521deb5c35b13392f925c4ef0f2d87a783372fa Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-25Merge changes I55f2bdea,Ic9901bd1 am: d73bdc3bb8Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2456191 Change-Id: I6a172694eac36920f0390879fa744dd069b1dfed Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24Remove unnecessary ignored flagsColin Cross
Most of the ignored flags are no longer necessary after I55f2bdea229cf11c21b5780b2639abb6dd7c3268. Remove anything that doesn't affect the generated Android.bp file. Test: android_tools/generate_android_bp.sh Change-Id: Ib78afeb256d260f0fe765b22a33f616df4c57e2c
2023-02-24Fix automatically extracted defaultsColin Cross
Fix generate_bp.py to automatically generate the defaults modules based on flags that are set in all targets. Use lists instead of sets for the flags to maintain the order they were specified in the project*.json files as much as possible. Test: android_tools/generate_android_bp.sh Test: mma Change-Id: I29e13367e8e49660edeaa6462ddbab76aa177c88
2023-02-24Fix dependency on python hash seedColin Cross
Sort the list of targets before writing them to the output, which fixes the only place where output ordering depended on the python hash seed. Also remove the fixed python hash seed from the script. Test: android_tools/generate_android_bp.sh && git diff Test: mma Change-Id: Icfadfaaebf438d00bfef13c231fc09afda454916
2023-02-24Merge "Regenerate build files with better json file for riscv64"Treehugger Robot
2023-02-24Merge changes I55f2bdea,Ic9901bd1Treehugger Robot
* changes: Don't include flags not present in .gn[i] files Generate build for riscv64
2023-02-24Merge "Make it easier to add new build architectures" am: 4c73e92a71 am: ↵Alistair Delva
380f285f16 am: b5a457cdfc Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2449947 Change-Id: Ibca62b1c69d4d643cc235ee1350e1857fd83b425 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24Merge "Make it easier to add new build architectures" am: 4c73e92a71 am: ↵Alistair Delva
380f285f16 Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2449947 Change-Id: I1af0c34a68f2f3110b30d117656d369f7e51e234 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24Regenerate build files with better json file for riscv64Jorge E. Moreira
And update instructions Bug: 269761242 Test: run cuttlefish on x64 Change-Id: I09d66d1981db46cce06dbceaa18d8c17fac5b7c2
2023-02-24Merge "Make it easier to add new build architectures" am: 4c73e92a71Alistair Delva
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2449947 Change-Id: Iaf142ffab76436dde2f1ff180e0b996b3a2ad48f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-24Don't include flags not present in .gn[i] filesJorge E. Moreira
The json files used to generate the Android.bp files have more flags than those specified in the BUILD.gn and *.gni configuration files. This change ignores the ones added by the build toolchain and keeps only those added by the webrtc authors. Bug: 269761242 Test: run cuttlefish in x64, build for arm64 and riscv64 Change-Id: I55f2bdea229cf11c21b5780b2639abb6dd7c3268
2023-02-24Merge "Make it easier to add new build architectures"Alistair Delva
2023-02-23Generate build for riscv64Jorge E. Moreira
Bug: 269761242 Test: build aosp_cf_riscv64_minidroid-userdebug Change-Id: Ic9901bd1d8ec76b6de05a06e19b67d4da5219df2
2023-02-23Make it easier to add new build architecturesJorge E. Moreira
by making the build file generator script (mostly) architecture independent. Bug: 269761242 Test: build x64 and arm64 locally Change-Id: I76ea4bc0ba5e8e5c152b93cb1ad7a385c796adae
2023-02-17Snap for 9617930 from 499180ed49701f3abdf7df8572a11744e7f0812e to udc-releaseAndroid Build Coastguard Worker
Change-Id: Ic2a2410f9a40eae44e295ac3240d9d73f48741e1
2023-02-16Merge "Remove -gdwarf-aranges" am: 4f483b3fa5 am: a1a75e847b am: 29636b9dcbColin Cross
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2436035 Change-Id: I07a3551d09cc861c6e4e56ea232a1aeef7b0928f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15Merge "Remove -gdwarf-aranges" am: 4f483b3fa5 am: a1a75e847bColin Cross
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2436035 Change-Id: Id7d4088c2d4ecb4b32cf1759e051c7310318fb95 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15Merge "Remove -gdwarf-aranges" am: 4f483b3fa5Colin Cross
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2436035 Change-Id: I710853190aef5656b0a8f4ef96fc675b480524e9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-15Merge "Remove -gdwarf-aranges"Colin Cross
2023-02-14Remove -gdwarf-arangesColin Cross
-gdwarf-aranges breaks a later linking step on riscv64 with: ld.lld: error: out/soong/.intermediates/external/webrtc/webrtc_audio_processing/android_vendor.UpsideDownCake_riscv64_static/webrtc_audio_processing.a(audio_processing_impl.o):(.rodata.str1.1): offset is outside the section Bug: 269343483 Test: lunch aosp_riscv64-userdebug && m libaudiopreprocessing Change-Id: Iaf96679c3e82229adf958668f9afbdf0d4768c6b
2023-01-25Snap for 9523845 from f8efbdb8cff2cd684233c78bc54936e91fbc1c0b to udc-releaseAndroid Build Coastguard Worker
Change-Id: Idc75e95beeb69ed312a637df77e14a18ffd04d5f
2023-01-24Merge "Drop -gsplit-dwarf" am: 5c26820f4d am: caab9a49f8 am: 856371452cTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2400096 Change-Id: Ia344096c19abed857a8c6a332eeb36282be82bc9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-24Merge "Drop -gsplit-dwarf" am: 5c26820f4d am: caab9a49f8Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2400096 Change-Id: Idf61f77b8b829beb8fdc7437b31f652bb5de9377 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-24Merge "Drop -gsplit-dwarf" am: 5c26820f4dTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2400096 Change-Id: Ia591cd410efdc919ed60d2a23793aafc6a1fb31b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-24Merge "Drop -gsplit-dwarf"Treehugger Robot
2023-01-23Drop -gsplit-dwarfAlistair Delva
This option is likely not really applicable for Android target builds which are stripped / have a separate symbols output so just filter it out. The option breaks on RISC-V due to implicit -mrelax and lack of toolchain support: clang++: error: -gsplit-dwarf is unsupported with RISC-V linker relaxation (-mrelax) Bug: 266468464 Change-Id: Ibdb7bc7e08576c1096148a7a6381554888dfa6b0
2022-12-29Snap for 9442605 from e00fb7fe9d8f7f64470170096af56c694ee41213 to udc-releaseAndroid Build Coastguard Worker
Change-Id: I623b730be2ea55f93aed71f9591e1b28981ab3a8
2022-12-28Merge changes from topic "webrtc-update-2022" am: 2ffce32f6d am: 629534d0be ↵Treehugger Robot
am: 6f3b944d8c Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2367251 Change-Id: Iddd716b365721ac4e419e88b3e366f122e6630cc Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-28Merge changes from topic "webrtc-update-2022" am: 2ffce32f6d am: 629534d0beTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2367251 Change-Id: Iabf7d093364d1dbfc0f8abd15f425980d2d91bb6 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-28Merge changes from topic "webrtc-update-2022" am: 2ffce32f6dTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/external/webrtc/+/2367251 Change-Id: I5fdc611c567fc9ddf450c97df18465a5cfb9b766 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-28Merge changes from topic "webrtc-update-2022"main-16k-with-phonesTreehugger Robot
* changes: Generate build files Add third_party/crc32c Re-add third-party/abseil-cpp Merge commit 'upstream-main' into master
2022-12-27Generate build filesJorge E. Moreira
For x86, x86_64, arm and arm64 Bug: 261600888 Test: build and run cuttlefish x86, x86_64 and arm64 Change-Id: I3ac4dad1ac9ec83b0e626e64715df450e8809b82
2022-12-27Add third_party/crc32cJorge E. Moreira
Bug: 261600888 Test: no build files yet Change-Id: I07c3d818d8db6d0d6e5b83b32732ceac19e5bf68
2022-12-27Re-add third-party/abseil-cppJorge E. Moreira
Bug: 261600888 Test: no build files yet Change-Id: If35de46c822c629640fa888126290b98ee4dc41d
2022-12-27Merge commit 'upstream-main' into masterJorge E. Moreira
Bug: 261600888 Test: none, build files to be updated in follow up cl Change-Id: Ib520938290c6bbdee4a9f73b6419b6c947a96ec4
2022-12-05sdp: parse a=msid:<stream_id> w/o msid-appdataPhilipp Hancke
parse a=msid:<stream_id> since JSEP stipulates sending this syntax as track identifers have become meaningless. The track id will be set to a random string. a=msid:<stream_id> <track_id> remains supported for backward compability. BUG=webrtc:14729 Change-Id: I86c073eb97cd613324271125de18a773235fc79d Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285783 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Florent Castelli <orphis@webrtc.org> Commit-Queue: Philipp Hancke <phancke@microsoft.com> Cr-Commit-Position: refs/heads/main@{#38814}
2022-12-05AGC2: move fixed digital controller before limiterAlessio Bazzica
Currently the fixed digital gain is applied after the input volume controller and before the adaptive digital one. This CL moves its application after the adaptive digital controller and before the limiter. Reasons: - This change is safe: no production config where both adaptive and fixed digital controllers are jointly used - More predictable behavior: when the fixed digital controller is used after the adaptive digital controller it is easier to describe the overall behavior - i.e., the fixed digital combined with the limiter can be used for digital compression - Allow to remove an unwanted temporal dependency: in a follow-up CL the input volume controller will use the latest speech level estimation instead of that from the previously analyzed frame; this CL makes that change easier. Bug: webrtc:7494 Change-Id: I2e9869081e0eba1e4f30f11ea93a973ca7fea28c Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/286340 Reviewed-by: Hanna Silen <silen@webrtc.org> Commit-Queue: Alessio Bazzica <alessiob@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38813}
2022-12-05remove perf-output from Fuchsia perfChristoffer Jansson
Bug: b/232740856 Change-Id: I892911af7222e85c46089ba53b8b2c3328cc1872 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/286360 Commit-Queue: Jeremy Leconte <jleconte@google.com> Commit-Queue: Christoffer Jansson <jansson@webrtc.org> Auto-Submit: Christoffer Jansson <jansson@webrtc.org> Reviewed-by: Jeremy Leconte <jleconte@google.com> Cr-Commit-Position: refs/heads/main@{#38812}
2022-12-05Resolve TURN hostname specific to network family behind field trial.Sameer Vijaykar
Already implemented for STUN hostname resolution, but TURN port resolves hostnames separately. Reusing the field trial key reserved in bugs.webrtc.org/14334 but with a new parameter so as to not affect ongoing rollouts. Bug: webrtc:14319, webrtc:14131 Change-Id: Idf771fb2f0de7849f8b701be8ee05a98b8d242f3 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285981 Reviewed-by: Jonas Oreland <jonaso@webrtc.org> Commit-Queue: Sameer Vijaykar <samvi@google.com> Cr-Commit-Position: refs/heads/main@{#38811}