[Git][pulseaudio/webrtc-audio-processing][master] 6 commits: Bump to WebRTC M120 release

Arun Raghavan (@arun) gitlab at gitlab.freedesktop.org
Wed Dec 25 00:31:56 UTC 2024



Arun Raghavan pushed to branch master at PulseAudio / webrtc-audio-processing


Commits:
c6abf6cd by Arun Raghavan at 2024-12-24T11:05:39-05:00
Bump to WebRTC M120 release

Some API deprecation -- ExperimentalAgc and ExperimentalNs are gone.
We're continuing to carry iSAC even though it's gone upstream, but maybe
we'll want to drop that soon.

- - - - -
06157f16 by Arun Raghavan at 2024-12-24T12:02:19-05:00
build: Use Visual Studio-specific flags for AVX

Needed for now, but unstable-simd is likely a better fix for all our
SIMD building.

- - - - -
0a005074 by Arun Raghavan at 2024-12-24T12:02:19-05:00
Fix up XMM intrinsics usage on MSVC

- - - - -
4c81b316 by Arun Raghavan at 2024-12-24T12:02:19-05:00
ci: Bump Windows to cpp_std=c++20

Required for designated initializers.

- - - - -
a729ccfe by Arun Raghavan at 2024-12-24T18:57:37-05:00
ci: Bump to Ubuntu 24.04

- - - - -
867e2d87 by Arun Raghavan at 2024-12-24T18:57:37-05:00
Add a trivial example to run AEC offline

Just allows for some sanity testing for now, will improve for
configurability and add some sample data in the future.

- - - - -


30 changed files:

- .gitlab-ci.yml
- + examples/meson.build
- + examples/run-offline.cpp
- meson.build
- webrtc/BUILD.gn
- webrtc/api/array_view.h
- webrtc/api/audio/audio_frame.cc
- webrtc/api/audio/audio_frame.h
- webrtc/api/audio/channel_layout.cc
- webrtc/api/audio/echo_canceller3_config.cc
- webrtc/api/audio/echo_canceller3_config.h
- webrtc/api/audio/echo_control.h
- webrtc/api/audio_codecs/audio_decoder.cc
- webrtc/api/audio_codecs/audio_decoder.h
- webrtc/api/audio_codecs/audio_encoder.cc
- webrtc/api/audio_codecs/audio_encoder.h
- webrtc/api/call/bitrate_allocation.h
- webrtc/rtc_base/synchronization/rw_lock_posix.h → webrtc/api/location.h
- + webrtc/api/make_ref_counted.h
- webrtc/api/ref_counted_base.h
- webrtc/api/rtp_headers.cc
- webrtc/api/rtp_headers.h
- webrtc/api/rtp_packet_info.cc
- webrtc/api/rtp_packet_info.h
- webrtc/api/rtp_packet_infos.h
- webrtc/api/scoped_refptr.h
- webrtc/rtc_base/synchronization/sequence_checker.h → webrtc/api/sequence_checker.h
- webrtc/api/task_queue/task_queue_base.cc
- webrtc/api/task_queue/task_queue_base.h
- webrtc/api/units/data_rate.h


The diff was not included because it is too large.


View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/compare/9a202fb8c218223d24dfbbe6130053c68111e97a...867e2d875bb63754b02175f6b63347017802f085

-- 
View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/compare/9a202fb8c218223d24dfbbe6130053c68111e97a...867e2d875bb63754b02175f6b63347017802f085
You're receiving this email because of your account on gitlab.freedesktop.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-commits/attachments/20241225/fd467cf8/attachment.htm>


More information about the pulseaudio-commits mailing list