mirror of
https://codeberg.org/dnkl/yambar.git
synced 2025-04-25 13:25:39 +02:00
With this patch, a non-existing ALSA device is no longer considered a fatal error. Instead, we keep retrying until we succeed. Furthermore, if we have successfully opened the ALSA device, and it then disappears, we a) no longer crash, or cause 100% CPU usage, and b) try to re-connect to the device. With this, we now handle e.g. USB soundcards being disconnected and then re-connected. We should also handle pseudo devices, like pipewire provides ones, when yambar is started before pipewire. Closes #59 Closes #61 Closes #86 |
||
---|---|---|
.. | ||
meson.build | ||
yambar-decorations.5.scd | ||
yambar-modules-alsa.5.scd | ||
yambar-modules-backlight.5.scd | ||
yambar-modules-battery.5.scd | ||
yambar-modules-clock.5.scd | ||
yambar-modules-i3.5.scd | ||
yambar-modules-label.5.scd | ||
yambar-modules-mpd.5.scd | ||
yambar-modules-network.5.scd | ||
yambar-modules-removables.5.scd | ||
yambar-modules-river.5.scd | ||
yambar-modules-script.5.scd | ||
yambar-modules-sway-xkb.5.scd | ||
yambar-modules-sway.5.scd | ||
yambar-modules-xkb.5.scd | ||
yambar-modules-xwindow.5.scd | ||
yambar-modules.5.scd | ||
yambar-particles.5.scd | ||
yambar-tags.5.scd | ||
yambar.1.scd | ||
yambar.5.scd |