pipewire/spa/plugins
Wim Taymans 13923416e0 alsa: keep track of rate in card object
Expose the card object and always obtain one per pcm.

Keep the configured format in the card object.

Add a api.alsa.multi-rate property. When multi_rate is disabled,
only allow the last configured card rate on all PCMs.

This works around drivers that can't handle multiple samplerates
on their PCMs.

With this patch it should be mostly safe to configure multiple
sample rates in pipewire.conf

See #1547
2021-11-23 11:44:26 +01:00
..
alsa alsa: keep track of rate in card object 2021-11-23 11:44:26 +01:00
audioconvert resample: improve buffer size calculations 2021-11-16 11:48:02 +01:00
audiomixer spa: use log topics 2021-10-13 10:48:23 +02:00
audiotestsrc audiotestsrc: convert sizes to const size_t 2021-07-05 23:30:45 +03:00
bluez5 bluez: check dbus service before enumerating objects 2021-11-17 12:00:00 +01:00
control spa: fix the indentation in the various meson.build files 2021-09-20 07:29:03 +00:00
ffmpeg spa: fix the indentation in the various meson.build files 2021-09-20 07:29:03 +00:00
jack spa: fix the indentation in the various meson.build files 2021-09-20 07:29:03 +00:00
libcamera libcamera: improve debug 2021-11-03 17:49:10 +01:00
support cpu: only run SSE code when supported 2021-11-02 20:12:35 +01:00
test spa: fix the indentation in the various meson.build files 2021-09-20 07:29:03 +00:00
v4l2 v4l2: add support for ParamBegin/End 2021-10-29 15:41:27 +02:00
videoconvert spa: fix the indentation in the various meson.build files 2021-09-20 07:29:03 +00:00
videotestsrc spa: fix the indentation in the various meson.build files 2021-09-20 07:29:03 +00:00
volume spa: fix the indentation in the various meson.build files 2021-09-20 07:29:03 +00:00
vulkan spa: fix the indentation in the various meson.build files 2021-09-20 07:29:03 +00:00
meson.build meson.build: adds V4L2 header and enablement reporting via summary() 2021-06-25 15:13:07 +03:00