webrtc/api/voip
Danil Chapovalov 52e8522cb7 Replace ArrayView with std::span in api/
ArrayView is an alias to std::span. This change switch to use
std::span directly instead of through the alias.

Search&Replace MakeArrayView and ArrayView with std::span
Search&Replace include "api/array_view.h" with include <span>
Remove <span> include where std::span is not mentioned in the file
Remove build dependencies on array_view target

Updated comment in audio_frame.cc to be more accurate matching one of
the behavior changes between ArrayView and std::span

Bug: webrtc:439801349
Change-Id: Iec42e1bf3ff5539211e8a4c85773ba08cf1412dd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/461060
Commit-Queue: Evan Shrubsole <eshr@webrtc.org>
Auto-Submit: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Evan Shrubsole <eshr@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#47315}
2026-04-02 00:13:26 -07:00
..
test Replace ArrayView with std::span in api/ 2026-04-02 00:13:26 -07:00
BUILD.gn Replace ArrayView with std::span in api/ 2026-04-02 00:13:26 -07:00
DEPS Fix malformed DEPS files in WebRTC. 2026-02-17 09:47:27 -08:00
voip_base.h Remove redundant webrtc:: prefixes in api 2025-06-11 10:27:01 -07:00
voip_codec.h Use backticks not vertical bars to denote variables in comments for /api 2021-07-26 18:27:34 +00:00
voip_dtmf.h Apply include-cleaner to api/voip 2024-08-19 12:45:52 +00:00
voip_engine_factory.cc Delete deprecated VoipEngineConfig::audio_processing 2025-03-31 03:13:54 -07:00
voip_engine_factory.h Delete deprecated VoipEngineConfig::audio_processing 2025-03-31 03:13:54 -07:00
voip_engine.h Deprecate AudioProcessingBuilder in favor of the BuiltinAudioProcessingBuilder 2024-11-08 09:54:53 +00:00
voip_network.h Replace ArrayView with std::span in api/ 2026-04-02 00:13:26 -07:00
voip_statistics.h Migrate absl::optional to std::optional 2024-09-02 12:16:47 +00:00
voip_volume_control.h Use backticks not vertical bars to denote variables in comments for /api 2021-07-26 18:27:34 +00:00