[pulseaudio-commits] Changes to 'stable-12.x'
Tanu Kaskinen
tanuk at kemper.freedesktop.org
Sat Jul 14 16:09:15 UTC 2018
New branch 'stable-12.x' available with the following commits:
commit b5188bb3e381c9b04bc4649dece56c7db4ab4544
Author: Mr. M <hazap at hotmail.com>
Date: Sat Jul 14 18:59:34 2018 +0300
i18n: update the Lithuanian translation
commit 571ccc3318991e51559b06c9ee7fabe35e60b091
Author: Tanu Kaskinen <tanuk at iki.fi>
Date: Wed Jul 4 13:40:12 2018 +0300
pipe-sink, pipe-source: fix file permissions
We recently changed the umask of the daemon from 022 to 077, which broke
module-pipe-sink in the system mode, because nobody was allowed to read
from the pipe.
module-pipe-source in the system mode was probably always broken,
because the old umask of 022 should prevent anyone from writing to the
pipe.
This patch uses chmod() after the file creation to set the permissions
to 0666, which is what the fkfifo() call tried to set.
Bug link: https://bugs.freedesktop.org/show_bug.cgi?id=107070
commit c7e5715075b9a509d116a0ff06370021c687c3f4
Author: Tanu Kaskinen <tanuk at iki.fi>
Date: Wed Jul 4 14:25:26 2018 +0300
ladspa-sink: fix search path
Having a single level macro for stringizing LADSPA_PATH doesn't work,
because the '#' preprocessor operator doesn't expand any macros in its
parameter. As a result, we used the string "LADSPA_PATH" as the search
path, and obviously no plugins were ever found.
This adds a two-level macro in macro.h and uses that to expand and
stringize LADSPA_PATH.
Bug link: https://bugs.freedesktop.org/show_bug.cgi?id=107078
commit acae6df6514bfded4e3b996e189d0255b746f5a4
Author: Tanu Kaskinen <tanuk at iki.fi>
Date: Fri Jun 29 14:33:44 2018 +0300
switch-on-port-available: ignore bluetooth cards
When the user manually switches the profile of a bluetooth headset from
"off" to "a2dp_sink", the port availability changes from "unknown" to
"yes", which triggered a recursive profile change in
module-switch-on-port-available. Such recursivity isn't (and possibly
can't) be handled well (that is, PulseAudio crashed), so let's avoid
doing bluetooth profile changes from module-switch-on-port-available
(they're useless anyway).
Bug link: https://bugs.freedesktop.org/show_bug.cgi?id=107044
More information about the pulseaudio-commits
mailing list