Package: pulseaudio Version: 0.9.15 severity : important In the last version of pulseaudio in testing, the module module-ladspa-sink doesn't work anymore. Pulseaudio won't launch if module-ladspa-sink is called in the system.pa or default.pa.
Here the error in syslog when pulseaudio is started : > pulseaudio[27541]: sink-input.c: Assertion > 'PA_SINK_INPUT_IS_LINKED(i->thread_info.state)' failed at > pulsecore/sink-input.c:807, function pa_sink_input_update_max_request(). > Aborting. For information, the system.pa file : > #!/usr/bin/pulseaudio -nF # # This file is part of PulseAudio. # # > PulseAudio is free software; you can redistribute it and/or modify it > # under the terms of the GNU Lesser General Public License as > published by # the Free Software Foundation; either version 2 of the > License, or # (at your option) any later version. # # PulseAudio is > distributed in the hope that it will be useful, but # WITHOUT ANY > WARRANTY; without even the implied warranty of # MERCHANTABILITY or > FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License > for more details. # # You should have received a copy of the GNU > Lesser General Public License # along with PulseAudio; if not, write > to the Free Software Foundation, # Inc., 59 Temple Place, Suite 330, > Boston, MA 02111-1307 USA. # This startup script is used only if > PulseAudio is started in system # mode. ### Automatically load driver > modules depending on the hardware available .ifexists > module-hal-detect.so load-module module-hal-detect .else ### > Alternatively use the static hardware detection module (for systems > that ### lack HAL support) load-module module-detect .endif ### Load > several protocols .ifexists module-esound-protocol-unix.so load-module > module-esound-protocol-unix .endif load-module > module-native-protocol-unix auth-anonymous=1 ### Automatically restore > the volume of streams and devices load-module module-stream-restore > load-module module-device-restore ### Automatically restore the > default sink/source when changed by the user during runtime > load-module module-default-device-restore ### Automatically move > streams to the default sink if the sink they are ### connected to > dies, similar for sources load-module module-rescue-streams > #load-module module-null-sink ### Make sure we always have a sink > around, even if it is a null sink. load-module module-always-sink ### > Automatically suspend sinks/sources that become idle for too long > #load-module module-suspend-on-idle ### Enable positioned event sounds > load-module module-position-event-sounds ### Network access (may be > configured with paprefs, so leave this commented ### here if you plan > to use paprefs) #load-module module-esound-protocol-tcp load-module > module-native-protocol-tcp auth-anonymous=1 load-module > module-zeroconf-publish ### Load something into the sample cache > load-sample-lazy x11-bell /usr/share/sounds/gtk-events/activate.wav > load-sample-lazy pulse-hotplug /usr/share/sounds/startup3.wav > load-sample-lazy pulse-coldplug /usr/share/sounds/startup3.wav > load-sample-lazy pulse-access /usr/share/sounds/generic.wav .fail ### > Sink processing # Limiteur load-module module-ladspa-sink > sink_name=compresseur plugin=dyson_compress_1403 label=dysonCompress > control=-4,0.5,,4 If I comment the last line, pulseaudio will launch. It's the same system.pa I used with pulseaudio 0.9.14. _______________________________________________ Pkg-pulseaudio-devel mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-pulseaudio-devel

