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
This commit is contained in:
Colin Cross
2022-04-12 10:42:31 -07:00
parent 7d5c00bbb9
commit ebc7d1eda6

View File

@ -2919,19 +2919,6 @@ cc_library_static {
"modules/audio_device/audio_device_impl.cc",
"modules/audio_device/dummy/file_audio_device_factory.cc",
],
target: {
linux_glibc: {
srcs: [
"modules/audio_device/linux/alsasymboltable_linux.cc",
"modules/audio_device/linux/audio_device_alsa_linux.cc",
"modules/audio_device/linux/audio_mixer_manager_alsa_linux.cc",
"modules/audio_device/linux/latebindingsymboltable_linux.cc",
"modules/audio_device/linux/audio_device_pulse_linux.cc",
"modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc",
"modules/audio_device/linux/pulseaudiosymboltable_linux.cc",
],
},
},
host_supported: true,
cflags: ["-DWEBRTC_DUMMY_FILE_DEVICES"],
static_libs: [