mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-14 06:59:53 -05:00
Some modules may only be loaded once, and trying to load them twice from default.pa makes PulseAudio startup fail. While that could be considered a user error, it's nicer to not be so strict. It's not necessarily easy to figure what went wrong, if for example the user plays with RAOP and adds module-raop-discover to default.pa, which first works fine, but suddenly stops working when the user at some point enables RAOP support in paprefs. Enabling RAOP in paprefs makes module-gconf load the module too, so the module gets loaded twice. This patch adds a way to differentiate module load errors, and make cli-command ignore the error when the module is already loaded. |
||
|---|---|---|
| .. | ||
| a2dp-codecs.h | ||
| backend-native.c | ||
| backend-ofono.c | ||
| bluez4-util.c | ||
| bluez4-util.h | ||
| bluez5-util.c | ||
| bluez5-util.h | ||
| module-bluetooth-discover.c | ||
| module-bluetooth-policy.c | ||
| module-bluez4-device.c | ||
| module-bluez4-discover.c | ||
| module-bluez5-device.c | ||
| module-bluez5-discover.c | ||
| rtp.h | ||