Wim Taymans
c9753b0722
alsa: rework parameter handling
...
Pass the parameters around in a structure.
Add BUFFER_BYTES argument to configure the buffer size.
Add PIPEWIRE_ALSA env variable to set format, rate, channels,
period-bytes and buffer-bytes.
Add more variables in the alsa config file.
2022-09-20 16:24:21 +02:00
George Kiagiadakis
5ee9133b60
alsa plugin: allow specifying a media.role on the virtual device name
...
So that we can do:
aplay -D pipewire:ROLE=Music music.wav
aplay -D pipewire:ROLE=Notification notice.wav
2021-06-22 14:48:31 +00:00
Peter Hutterer
223f20709d
meson: replace join_paths(a, b) with a / b
...
More readable and from the meson reference manual:
(since 0.49.0) Using the/ operator on strings is equivalent to calling join_paths.
2021-04-15 06:57:00 +00:00
Wim Taymans
950e81c5fb
alsa: put mixer entry in alsa conf files
2020-09-03 14:40:46 +02:00
Wim Taymans
b9bb318cb7
alsa: install conf files
2020-05-02 10:43:10 +02:00
Wim Taymans
a7e36ddd9d
alsa: split up conf files
2020-02-07 13:24:42 +01:00
Arun Raghavan
57d2fbdbf2
Merge pipewire-alsa subtree
2019-11-03 15:20:56 +01:00