[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