2021-02-02 11:31:31 +01:00
|
|
|
@comment $NetBSD: PLIST,v 1.35 2021/02/02 10:31:31 markd Exp $
|
2008-12-18 15:42:56 +01:00
|
|
|
bin/esdcompat
|
2019-09-18 16:12:20 +02:00
|
|
|
bin/pa-info
|
2008-12-18 15:42:56 +01:00
|
|
|
bin/pacat
|
|
|
|
bin/pacmd
|
|
|
|
bin/pactl
|
2009-02-05 22:05:07 +01:00
|
|
|
${PLIST.oss}bin/padsp
|
2010-02-01 16:00:20 +01:00
|
|
|
bin/pamon
|
2008-12-18 15:42:56 +01:00
|
|
|
bin/paplay
|
|
|
|
bin/parec
|
2010-02-01 16:00:20 +01:00
|
|
|
bin/parecord
|
2008-12-18 15:42:56 +01:00
|
|
|
bin/pasuspender
|
2012-11-03 02:54:55 +01:00
|
|
|
${PLIST.x11}bin/pax11publish
|
2008-12-18 15:42:56 +01:00
|
|
|
bin/pulseaudio
|
2012-11-03 02:54:55 +01:00
|
|
|
${PLIST.x11}bin/start-pulseaudio-x11
|
2008-12-18 15:42:56 +01:00
|
|
|
include/pulse/cdecl.h
|
|
|
|
include/pulse/channelmap.h
|
|
|
|
include/pulse/context.h
|
|
|
|
include/pulse/def.h
|
2015-02-22 00:13:10 +01:00
|
|
|
include/pulse/direction.h
|
2008-12-18 15:42:56 +01:00
|
|
|
include/pulse/error.h
|
2010-02-01 16:00:20 +01:00
|
|
|
include/pulse/ext-device-manager.h
|
2012-11-03 02:54:55 +01:00
|
|
|
include/pulse/ext-device-restore.h
|
2008-12-18 15:42:56 +01:00
|
|
|
include/pulse/ext-stream-restore.h
|
2012-11-03 02:54:55 +01:00
|
|
|
include/pulse/format.h
|
2008-12-18 15:42:56 +01:00
|
|
|
include/pulse/gccmacro.h
|
|
|
|
include/pulse/glib-mainloop.h
|
|
|
|
include/pulse/introspect.h
|
|
|
|
include/pulse/mainloop-api.h
|
|
|
|
include/pulse/mainloop-signal.h
|
|
|
|
include/pulse/mainloop.h
|
|
|
|
include/pulse/operation.h
|
|
|
|
include/pulse/proplist.h
|
|
|
|
include/pulse/pulseaudio.h
|
2010-02-01 16:00:20 +01:00
|
|
|
include/pulse/rtclock.h
|
2008-12-18 15:42:56 +01:00
|
|
|
include/pulse/sample.h
|
|
|
|
include/pulse/scache.h
|
|
|
|
include/pulse/simple.h
|
|
|
|
include/pulse/stream.h
|
|
|
|
include/pulse/subscribe.h
|
|
|
|
include/pulse/thread-mainloop.h
|
|
|
|
include/pulse/timeval.h
|
|
|
|
include/pulse/utf8.h
|
|
|
|
include/pulse/util.h
|
|
|
|
include/pulse/version.h
|
|
|
|
include/pulse/volume.h
|
|
|
|
include/pulse/xmalloc.h
|
2012-11-03 02:54:55 +01:00
|
|
|
lib/cmake/PulseAudio/PulseAudioConfig.cmake
|
|
|
|
lib/cmake/PulseAudio/PulseAudioConfigVersion.cmake
|
2008-12-18 15:42:56 +01:00
|
|
|
lib/libpulse-mainloop-glib.la
|
|
|
|
lib/libpulse-simple.la
|
|
|
|
lib/libpulse.la
|
|
|
|
lib/pkgconfig/libpulse-mainloop-glib.pc
|
|
|
|
lib/pkgconfig/libpulse-simple.pc
|
|
|
|
lib/pkgconfig/libpulse.pc
|
2017-10-02 21:21:15 +02:00
|
|
|
${PLIST.alsa}lib/pulse-${PULSELIBVER}/modules/libalsa-util.a
|
|
|
|
${PLIST.alsa}lib/pulse-${PULSELIBVER}/modules/libalsa-util.so
|
|
|
|
${PLIST.avahi}lib/pulse-${PULSELIBVER}/modules/libavahi-wrap.a
|
|
|
|
${PLIST.avahi}lib/pulse-${PULSELIBVER}/modules/libavahi-wrap.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libcli.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libcli.so
|
|
|
|
${PLIST.oss}lib/pulse-${PULSELIBVER}/modules/liboss-util.a
|
|
|
|
${PLIST.oss}lib/pulse-${PULSELIBVER}/modules/liboss-util.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libprotocol-cli.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libprotocol-cli.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libprotocol-esound.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libprotocol-esound.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libprotocol-http.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libprotocol-http.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libprotocol-native.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libprotocol-native.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libprotocol-simple.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libprotocol-simple.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libraop.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/libraop.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/librtp.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/librtp.so
|
2018-07-25 14:15:59 +02:00
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-allow-passthrough.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-allow-passthrough.so
|
2017-10-02 21:21:15 +02:00
|
|
|
${PLIST.alsa}lib/pulse-${PULSELIBVER}/modules/module-alsa-card.a
|
|
|
|
${PLIST.alsa}lib/pulse-${PULSELIBVER}/modules/module-alsa-card.so
|
|
|
|
${PLIST.alsa}lib/pulse-${PULSELIBVER}/modules/module-alsa-sink.a
|
|
|
|
${PLIST.alsa}lib/pulse-${PULSELIBVER}/modules/module-alsa-sink.so
|
|
|
|
${PLIST.alsa}lib/pulse-${PULSELIBVER}/modules/module-alsa-source.a
|
|
|
|
${PLIST.alsa}lib/pulse-${PULSELIBVER}/modules/module-alsa-source.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-always-sink.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-always-sink.so
|
2018-07-06 16:10:15 +02:00
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-always-source.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-always-source.so
|
2017-10-02 21:21:15 +02:00
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-augment-properties.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-augment-properties.so
|
|
|
|
${PLIST.bonjour}lib/pulse-${PULSELIBVER}/modules/module-bonjour-publish.a
|
|
|
|
${PLIST.bonjour}lib/pulse-${PULSELIBVER}/modules/module-bonjour-publish.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-card-restore.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-card-restore.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-cli-protocol-tcp.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-cli-protocol-tcp.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-cli-protocol-unix.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-cli-protocol-unix.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-cli.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-cli.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-combine-sink.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-combine-sink.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-combine.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-combine.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-console-kit.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-console-kit.so
|
|
|
|
${PLIST.coreaudio}lib/pulse-${PULSELIBVER}/modules/module-coreaudio-detect.a
|
|
|
|
${PLIST.coreaudio}lib/pulse-${PULSELIBVER}/modules/module-coreaudio-detect.so
|
|
|
|
${PLIST.coreaudio}lib/pulse-${PULSELIBVER}/modules/module-coreaudio-device.a
|
|
|
|
${PLIST.coreaudio}lib/pulse-${PULSELIBVER}/modules/module-coreaudio-device.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-dbus-protocol.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-dbus-protocol.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-default-device-restore.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-default-device-restore.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-detect.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-detect.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-device-manager.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-device-manager.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-device-restore.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-device-restore.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-echo-cancel.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-echo-cancel.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-esound-compat-spawnfd.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-esound-compat-spawnfd.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-esound-compat-spawnpid.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-esound-compat-spawnpid.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-esound-protocol-tcp.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-esound-protocol-tcp.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-esound-protocol-unix.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-esound-protocol-unix.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-esound-sink.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-esound-sink.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-filter-apply.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-filter-apply.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-filter-heuristics.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-filter-heuristics.so
|
2018-07-06 16:10:15 +02:00
|
|
|
${PLIST.gsettings}lib/pulse-${PULSELIBVER}/modules/module-gsettings.a
|
|
|
|
${PLIST.gsettings}lib/pulse-${PULSELIBVER}/modules/module-gsettings.so
|
2017-10-02 21:21:15 +02:00
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-http-protocol-tcp.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-http-protocol-tcp.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-http-protocol-unix.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-http-protocol-unix.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-intended-roles.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-intended-roles.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-ladspa-sink.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-ladspa-sink.so
|
2019-07-01 12:25:24 +02:00
|
|
|
${PLIST.lirc}lib/pulse-${PULSELIBVER}/modules/module-lirc.a
|
|
|
|
${PLIST.lirc}lib/pulse-${PULSELIBVER}/modules/module-lirc.so
|
2017-10-02 21:21:15 +02:00
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-loopback.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-loopback.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-match.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-match.so
|
|
|
|
${PLIST.evdev}lib/pulse-${PULSELIBVER}/modules/module-mmkbd-evdev.a
|
|
|
|
${PLIST.evdev}lib/pulse-${PULSELIBVER}/modules/module-mmkbd-evdev.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-native-protocol-fd.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-native-protocol-fd.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-native-protocol-tcp.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-native-protocol-tcp.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-native-protocol-unix.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-native-protocol-unix.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-null-sink.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-null-sink.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-null-source.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-null-source.so
|
|
|
|
${PLIST.oss}lib/pulse-${PULSELIBVER}/modules/module-oss.a
|
|
|
|
${PLIST.oss}lib/pulse-${PULSELIBVER}/modules/module-oss.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-pipe-sink.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-pipe-sink.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-pipe-source.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-pipe-source.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-position-event-sounds.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-position-event-sounds.so
|
|
|
|
${PLIST.avahi}lib/pulse-${PULSELIBVER}/modules/module-raop-discover.a
|
|
|
|
${PLIST.avahi}lib/pulse-${PULSELIBVER}/modules/module-raop-discover.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-raop-sink.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-raop-sink.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-remap-sink.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-remap-sink.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-remap-source.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-remap-source.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-rescue-streams.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-rescue-streams.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-role-cork.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-role-cork.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-role-ducking.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-role-ducking.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-rtp-recv.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-rtp-recv.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-rtp-send.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-rtp-send.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-rygel-media-server.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-rygel-media-server.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-simple-protocol-tcp.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-simple-protocol-tcp.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-simple-protocol-unix.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-simple-protocol-unix.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-sine-source.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-sine-source.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-sine.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-sine.so
|
|
|
|
${PLIST.sun}lib/pulse-${PULSELIBVER}/modules/module-solaris.a
|
|
|
|
${PLIST.sun}lib/pulse-${PULSELIBVER}/modules/module-solaris.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-stream-restore.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-stream-restore.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-suspend-on-idle.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-suspend-on-idle.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-switch-on-connect.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-switch-on-connect.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-switch-on-port-available.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-switch-on-port-available.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-tunnel-sink-new.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-tunnel-sink-new.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-tunnel-sink.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-tunnel-sink.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-tunnel-source-new.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-tunnel-source-new.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-tunnel-source.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-tunnel-source.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-virtual-sink.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-virtual-sink.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-virtual-source.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-virtual-source.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-virtual-surround-sink.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-virtual-surround-sink.so
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-volume-restore.a
|
|
|
|
lib/pulse-${PULSELIBVER}/modules/module-volume-restore.so
|
|
|
|
${PLIST.x11}lib/pulse-${PULSELIBVER}/modules/module-x11-bell.a
|
|
|
|
${PLIST.x11}lib/pulse-${PULSELIBVER}/modules/module-x11-bell.so
|
|
|
|
${PLIST.x11}lib/pulse-${PULSELIBVER}/modules/module-x11-cork-request.a
|
|
|
|
${PLIST.x11}lib/pulse-${PULSELIBVER}/modules/module-x11-cork-request.so
|
|
|
|
${PLIST.x11}lib/pulse-${PULSELIBVER}/modules/module-x11-publish.a
|
|
|
|
${PLIST.x11}lib/pulse-${PULSELIBVER}/modules/module-x11-publish.so
|
|
|
|
${PLIST.x11}lib/pulse-${PULSELIBVER}/modules/module-x11-xsmp.a
|
|
|
|
${PLIST.x11}lib/pulse-${PULSELIBVER}/modules/module-x11-xsmp.so
|
|
|
|
${PLIST.avahi}lib/pulse-${PULSELIBVER}/modules/module-zeroconf-discover.a
|
|
|
|
${PLIST.avahi}lib/pulse-${PULSELIBVER}/modules/module-zeroconf-discover.so
|
|
|
|
${PLIST.avahi}lib/pulse-${PULSELIBVER}/modules/module-zeroconf-publish.a
|
|
|
|
${PLIST.avahi}lib/pulse-${PULSELIBVER}/modules/module-zeroconf-publish.so
|
|
|
|
lib/pulseaudio/libpulsecommon-${PULSELIBVER}.la
|
|
|
|
lib/pulseaudio/libpulsecore-${PULSELIBVER}.la
|
2012-11-03 02:54:55 +01:00
|
|
|
${PLIST.oss}lib/pulseaudio/libpulsedsp.la
|
2018-07-06 16:10:15 +02:00
|
|
|
${PLIST.gsettings}libexec/pulse/gsettings-helper
|
2008-12-18 15:42:56 +01:00
|
|
|
man/man1/esdcompat.1
|
|
|
|
man/man1/pacat.1
|
|
|
|
man/man1/pacmd.1
|
|
|
|
man/man1/pactl.1
|
|
|
|
man/man1/padsp.1
|
2015-09-25 16:37:27 +02:00
|
|
|
man/man1/pamon.1
|
2008-12-18 15:42:56 +01:00
|
|
|
man/man1/paplay.1
|
2015-09-25 16:37:27 +02:00
|
|
|
man/man1/parec.1
|
|
|
|
man/man1/parecord.1
|
2008-12-18 15:42:56 +01:00
|
|
|
man/man1/pasuspender.1
|
|
|
|
man/man1/pax11publish.1
|
|
|
|
man/man1/pulseaudio.1
|
2012-11-03 02:54:55 +01:00
|
|
|
man/man1/start-pulseaudio-x11.1
|
2008-12-18 15:42:56 +01:00
|
|
|
man/man5/default.pa.5
|
2012-11-03 02:54:55 +01:00
|
|
|
man/man5/pulse-cli-syntax.5
|
2008-12-18 15:42:56 +01:00
|
|
|
man/man5/pulse-client.conf.5
|
|
|
|
man/man5/pulse-daemon.conf.5
|
2018-07-06 16:10:15 +02:00
|
|
|
${PLIST.gsettings}share/GConf/gsettings/pulseaudio.convert
|
2015-02-22 00:13:10 +01:00
|
|
|
share/bash-completion/completions/pacat
|
|
|
|
share/bash-completion/completions/pacmd
|
|
|
|
share/bash-completion/completions/pactl
|
|
|
|
share/bash-completion/completions/padsp
|
|
|
|
share/bash-completion/completions/paplay
|
|
|
|
share/bash-completion/completions/parec
|
|
|
|
share/bash-completion/completions/parecord
|
|
|
|
share/bash-completion/completions/pasuspender
|
|
|
|
share/bash-completion/completions/pulseaudio
|
2008-12-18 15:42:56 +01:00
|
|
|
share/examples/pulseaudio/client.conf
|
|
|
|
share/examples/pulseaudio/daemon.conf
|
|
|
|
share/examples/pulseaudio/default.pa
|
2010-02-01 16:00:20 +01:00
|
|
|
share/examples/pulseaudio/pulseaudio-system.conf
|
Update to 5.0 from 2.1
* Remove dependency to sysutils/hal, hald backend is removed.
* Use deprecated OSS backend under NetBSD (alsa backend should be used?)
Changelog:
PulseAudio 5.0
Changes at a glance:
* BlueZ 5 support (A2DP only)
* Reimplementation of the tunnel modules
* Native log target support for systemd-journal
* Resampler refactoring
* --monitor-stream option for parecord and parec
* "latency_msec" argument for module-rtp-recv
* "inhibit_auto_suspend" argument for module-rtp-send
* "auto" argument for module-tunnel-sink and module-tunnel-source
* Removed module-bluetooth-proximity
* Jack detection for line out
* Laptop internal surround speaker volume support
* Improved float->s16 and s16->float sample conversion for ARM NEON
* "Available" flag for card profiles
* Removed module-dbus-protocol from the default configuration
* Lots of other enhancements, bug fixes, and documenation and i18n updates
Detailed change log:
http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/5.0
PulseAudio 4.0
Changes at a glance:
* Better handling of low latency requests
* Optimisations while mixing (generic, ARM NEON)
* Default resampler is now speex-float-1 (lower CPU usage)
* Major Bluetooth refactoring for better reliability and easier maintenance
* Fixes for graceful hand-off to/from JACK
* New module to apply ducking based on stream roles
* Echo canceller infrastructure fixes
* Bash and zsh completion for command line tools
* Solaris and OS X fixes
* Lots of other enhancements, bug fixes, and documenation and i18n updates
Detailed change log:
http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/4.0
PulseAudio 3.0 Release Notes
We're, back with another shiny PulseAudio release! While the 3.0 release was a little delayed, it brings a number of important improvements, and bug fixes. A summary of changes follows.
Notable Changes
ALSA Use Case Manager (UCM) support
Runtime editable LADSPA filter parameters
Out-of-the-box support for Bluetooth sources
ARM NEON optimisations
Configurable device latency offset
Adhere to the XDG Base Directory Specification
Various ALSA changes
Lots of infrastructure improvements
Packaging
Bluetooth support requires now "sbc", a library for the SBC codec. The codec used to be included within PulseAudio, but it has now been split off into a separate library. It's available at http://www.bluez.org.
Support for the "socket API" of BlueZ has been dropped in favour of the D-Bus based "media API". Due to this change, the minimum supported version of BlueZ is now 4.99. Also, make sure that you don't have "Disable=Media" in /etc/bluetooth/audio.conf. And due to a bug in BlueZ, it's probably necessary to have "Disable=Socket", otherwise there will be problems with the A2DP profile.
Support for HAL has been removed. This shouldn't affect anyone, but if it does, please configure PulseAudio to use udev instead. module-hal-detect still exists for maintaining configuration file compatibility, but all it does is to load module-udev-detect. module-hal-detect may get completely removed in 4.0.
2014-06-09 15:08:19 +02:00
|
|
|
${PLIST.x11}share/examples/pulseaudio/pulseaudio.desktop
|
2008-12-18 15:42:56 +01:00
|
|
|
share/examples/pulseaudio/system.pa
|
2018-07-06 16:10:15 +02:00
|
|
|
${PLIST.gsettings}share/glib-2.0/schemas/org.freedesktop.pulseaudio.gschema.xml
|
2019-09-18 16:12:20 +02:00
|
|
|
share/locale/af/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/as/LC_MESSAGES/pulseaudio.mo
|
Update to 10.0
Changelog:
# PulseAudio 10.0 release notes
## Changes at a glance
* Automatically switch Bluetooth profile when using VoIP
applications
* New module for prioritizing passthrough streams
(module-allow-passthrough)
* Fixed hotplugging support for USB surround sound cards
* Separate volumes for Bluetooth A2DP and HSP profiles
* memfd-based shared memory mechanism enabled by default
* Removed module-xenpv-sink
* Dropped dependency to json-c
* When using systemd to start PulseAudio, pulseaudio.socket is
always started first
* Compatibility with OpenSSL 1.1.0
* Clarified qpaeq license
## Notes for end users
### Automatically switch Bluetooth profile when using VoIP applications
Bluetooth headsets typically support both the A2DP profile, which is
suitable for music, and the HSP profile, which is suitable for
telephony use cases. module-bluetooth-policy will now automatically
switch the profile of a Bluetooth headset from A2DP to HSP/HFP when an
application creates a recording stream with property media.role=phone
(telephony applications should set that property for their
streams). When the stream goes away, the profile gets restored back to
A2DP. This way the user doesn't have to manually switch the profiles
when starting and stopping a call. This behaviour can be disabled by
giving argument auto_switch=false to module-bluetooth-policy.
### New module for prioritizing passthrough streams (module-allow-passthrough)
Passthrough streams are streams whose content must go completely unaltered from the application to the sound card, and they are mainly used for playing back compressed audio through an S/PDIF connection. When a passthrough stream is playing to a device, no other streams can play at the same time to the same device, and if there's already something playing when a passthrough stream is created, the passthrough stream creation will normally fail. Now we have a new module, called module-allow-passthrough, which will give higher priority to passthrough streams, so that if there are other streams playing when a passthrough stream is created, those other streams will be moved out of the way to a dummy device.
### Fixed hotplugging support for USB surround sound cards
A long-standing bug that prevented PulseAudio from using any
hotplugged USB surround sound cards has been fixed.
### Separate volumes for Bluetooth A2DP and HSP profiles
The Bluetooth sink and source names are now different depending on
whether the active profile is A2DP or HSP. This allows PulseAudio to
store different volumes for A2DP and HSP. Due to different mechanisms
for implementing volume control between the profiles, trying to use
the same volume value in PulseAudio doesn't actually result in the
same perceived volume, so it's better not to try to use the same
volume.
As an unfortunate transition effect, volumes saved earlier with an
older PulseAudio version won't have effect in the new PulseAudio
version, so all Bluetooth devices will have their volume reset to the
default value when running the new PulseAudio version for the first
time.
This only affects BlueZ 5 users. The same change was done already
earlier for PulseAudio's BlueZ 4 code.
### memfd-based shared memory mechanism enabled by default
The memfd-based shared memory mechanism that was implemented in 9.0 is
now enabled by default. This shouldn't cause any user-visible changes
in behaviour, except if you're using the Firejail sandboxing software,
which doesn't work with PulseAudio's old shared memory mechanism.
If desired, the feature can still be disabled by setting "enable-memfd
= no" either in daemon.conf (for disabling it at the server side) or
in client.conf (for disabling it at the client side).
### Removed module-xenpv-sink
module-xenpv-sink was removed, because it's probably not used by
anyone. If you use it, please let us know.
## Notes for packagers
### Dropped dependency to json-c
libpulse previously used json-c internally, which forced applications
to link to json-c too. That caused crashing in some GLib applications,
because json-c and json-glib both use the same name for some
functions. To solve this, we implemented the necessary JSON
functionality directly in libpulse, so we don't depend on json-c any
more.
### When using systemd to start PulseAudio, pulseaudio.socket is always started first
The pulseaudio.service unit now depends on pulseaudio.socket, meaning
that before systemd starts PulseAudio, it will always first set up the
socket. This is done to avoid confusing behaviour in certain corner
cases (see the comments in pulseaudio.service for a more detailed
explanation).
### Compatibility with OpenSSL 1.1.0
OpenSSL, which is used by module-raop-sink, broke backwards
compatibility in the 1.1.0 release. PulseAudio now supports both 1.1.0
and older versions.
### Clarified qpaeq license
Most of PulseAudio is licensed under LGPL, but the "qpaeq" equalizer
GUI is licensed under AGPL. That hasn't previously been mentioned
anywhere else than in the qpaeq source code itself. Therefore,
distributions that tag their packages with license information have
likely used incorrect information. The license of qpaeq hasn't
changed, but the use of AGPL is now correctly noted in the top-level
LICENSE file.
2017-01-21 20:32:11 +01:00
|
|
|
share/locale/be/LC_MESSAGES/pulseaudio.mo
|
pulseaudio: Update to 14.0
Changelog:
git shortlog
Alexander E. Patrakov (1):
man: Deprecate the enable-remixing option
Alexander Patrakov (1):
Split the enable-lfe-remixing setting into two
Arun Raghavan (28):
rtp: Make init return a value for success/failure
rtp: Don't use cookie for SSRC
rtp: Drop support for non-L16 media
rtp: Move MTU handling to the RTP implementation
rtp: Hide RTP implementation details from module-rtp-*
rtpoll: Separate out before/after/work callback userdata
rtp: Add a GStreamer-based RTP implementation
rtp: Add some logging to know what backend is being used
switch-on-connect: Fix warning on discarded const qualifier
alsa-ucm: Support Playback/CaptureVolume
gitlab: Make container updates automatic
build: Bump soversion for libpulse
ci: Update for changes in CI template
ci: Go back to using CI templates from master
alsa-mixer: Add an explicit profile-set for Audigy devices
build-sys: Bump soversions
build-sys: Add doxygen/meson.build to distfiles
build-sys: Bump gettext dependency
Revert "alsa-mixer: support up to 8 channels per mixer element"
build-sys: meson: Add libm dep to raop module
rtp: gstreamer: Don't count on buffer DTS for capture time
rtp: gstreamer: Account for rounding errors in RTP timestamp conversion
build-sys: Set the GStreamer RTP backend to disabled by default
sink, source: Skip filter streams while changing default sink/source
switch-on-port-available: Switch to headphones on unknown availability
module-alsa-card: Drop availability groups with only one port
Revert "mainloop: fix timeout assignment in pa_mainloop_prepare"
build-sys: Bump libpulse soversion
Bal??zs Mesk?? (1):
Translated using Weblate (Hungarian)
Baurzhan Muftakhidinov (1):
i18n: Add initial Kazakh translation
Ben Buchwald (2):
module-jackdbus-detect: Allow omitting channels argument
module-jackdbus-detect: Separate sink/source channels arguments
Daniil Kovalev (1):
Fix memory leak in context_free
Dave Chiluk (1):
alsa-mixer: add support for LucidSound LS31, and create usb-gaming-headset profile
David Heidelberg (2):
meson: convert post-install.sh to python
meson: convert to install_headers
Dusan Kazik (1):
Translated using Weblate (Slovak)
Eero Nurkkala (3):
alsa-ucm: disallow null mdev argument into pa_alsa_open_mixer_by_name()
tests: hashmap-test.c: fix memory leak
tests: cpu-remap-test.c: fix memory leaks
Emanuil Novachev (1):
Translated using Weblate (Bulgarian)
Emilio Herrera (1):
Translated using Weblate (Spanish)
Felipe Sateler (2):
qpaeq: Drop unused imports
qpaeq: use python3 instead of python 2
Felix Yan (1):
shell-completion: zsh: Correct a typo
Geert Warrink (1):
Translated using Weblate (Dutch)
Georg Chini (5):
virtual sources: Propagate asyncmsgq change after source-output move
sink-input, source-output: Fix stream rescue if a move fails
daemon.conf: Add boolean rescue_streams parameter
sink, source: Fix stream rescue from sinks or sources without port
stream-restore: Restore preferred device for new streams
G?ran Uddeborg (1):
Translated using Weblate (Swedish)
Hugo Osvaldo Barrera (1):
Delete .travis.yml
Hui Wang (19):
sink-input: change bool save_sink to char *preferred_sink
sink-input: add a new API pa_sink_input_set_preferred_sink
sink-input: clear the preferred_sink if it is default_sink
core: move sink-inputs conditionally when update default_sink
sink: move streams to new appeared sinks if they prefer these sinks
device-port: moving streams due to changing the status of active_port
sink: move the streams to the default_sink when the sink is unlinked
stream-restore: skip entries setting action from gnome-control-center
source-output: change bool save_source to char *preferred_source
source-output: add a new API pa_source_output_set_preferred_source
source-output: clear the preferred_source if it is default_source
core: move source-outputs conditionally when update default_source
source: move streams to new appeared sources if they prefer these sources
device-port: moving streams since active_port on source changes status
source: move the streams to the default_source when the source unlink
stream-restore: skip entries set on source from gnome-control-center
alsa-mixer: store the ucm_device with the order of their priority
alsa: make the unsuspend more robust
alsa: adjust ucm sink/source priority according to ports priority
Igor V. Kovalenko (9):
module-stream-restore: log error writing volume/mute/device entry to database
module-stream-restore: check if dbus entry exists in dbus_entries map before creating it
device-port: fire port available changed hook after streams are moved
build-sys: meson: adjust path to gsettings-helper runing from build tree
module-bluez5-discover: avoid use after free on de-init
pactl: explicitly print if port availability is unknown
i18n: Update pulseaudio.pot
module-alsa-card: Add debug logging if availability group was pruned
switch-on-port-available: Add logging for port availability group
Jan Alexander Steffens (heftig) (5):
autotools: Put module-tunnel-source X11_CFLAGS into CFLAGS instead of LDFLAGS
meson: Define TUNNEL_SINK for module-tunnel-sink
build-sys: meson: Fix detection of SYS_memfd_create
meson: Add missing thread_dep to atomic-test
build: Make alsadatadir configurable
Jarno Suni (2):
shell-completions/bash: Add pactl set-default-sink and set-default-source
shell-completion: Do not use 'awk -e' in bash completion
Jaroslav Kysela (40):
alsa-ucm: use ucm2 name for the direct card index open
alsa-ucm: add mixer IDs to ucm_items
alsa-mixer: handle the index for ALSA mixer element identifiers
alsa-mixer: improve alsa_id_decode() function
alsa-ucm: use the correct mixer identifiers as first
alsa-ucm: add support for master volume
alsa-ucm: split correctly JackHWMute device names
alsa-ucm: fix parsing for JackControl
alsa-ucm: add comments to ucm_get_mixer_id()
alsa-ucm: validate access to PA_DEVICE_PORT_DATA()
alsa-ucm: parse correctly the device values
alsa-ucm: do not try to use UCM device name as jack name by default
alsa-util: do not try to guess the mixer name from the PCM name
alsa-ucm: add control and mixer device items
alsa-ucm: get the mixer names from ucm, don't guess
alsa-ucm: use the proper mixer name for ucm pcm sink/source
alsa-mixer: handle interface type (CARD,PCM) for mixer element lookups
alsa: rewrite mixer open/close, cache mixer accesses in probe
alsa-ucm: add support for HDMI ELD
alsa-mixer: do the quick card number lookup to save mixer instances
alsa-mixer: improve check for the empty path set for sink/source
alsa-ucm: allow to set profile priority from UCM value
alsa-ucm: correct the channel default logic (stereo)
alsa ucm: do not assign JackHWMute when JackControl is missing for the UCM device
ucm: fix the port / ucm device activation on boot
alsa sink/source: fix the mixer initialization
device-port: introduce available_group member
device-port: add type member
protocol: describe v34 (available_group, port type)
alsa-ucm: set available_group (use jack name)
alsa: legacy card - set available_group
alsa: legacy card - implement device port type parser and assignment
alsa ucm: set device port type
pactl: print device port type and available group
ucm: add possibility to skip the UCM card completely (Linked)
alsa: mixer - reorder the type field in path parser
alsa: fix analog-input-microphone-headset device type
alsa: fix type for legacy hdmi devices
alsa-mixer: support up to 8 channels per mixer element
alsa: move the exceptionally large value errors from error to debug level
Jaska Uimonen (1):
alsa-ucm: Fix volume control based on review
Jean-Baptiste Holcroft (1):
Translated using Weblate (French)
Josh (1):
alsa-mixer: add support for SteelSeries Arctis Pro 2019 headset
Juliano de Souza Camargo (1):
Update Portuguese translation
Kai-Heng Feng (3):
alsa: Skip resume PCM if hardware doesn't support it
alsa-mixer: Recognize USB audio jack mixer
module-alsa-card: Set a minimum profile priority if it's not set
Karl Ove Hufthammer (1):
Translated using Weblate (Norwegian Nynorsk)
Khem Raj (1):
remap/arm: Adjust inline asm constraints
Krzysztof Stasiowski (1):
alsa-mixer: Add support for SteelSeries Arctis 5 2019 headset
Laurent Bigonville (2):
alsa-mixer: Add the ability to pass the intended-role to the mapping
alsa-mixer: Set the intended-role of Steelseries Arctis 5/7 headset as phone
Libin Yang (2):
core-subscribe: add PA_SUBSCRIPTION_EVENT_CARD in dump_event
device-port: queue CARD CHANGE event before update default sink
Marc Ranolfi (1):
card-restore: prevent segfault caused by 'restore_bluetooth_profile=true'
Michael Pivonka (1):
alsa-mixer: Add Razer Kraken Tournament Edition USB headset
Milo Casagrande (2):
l10n: Update Italian translation
Translated using Weblate (Italian)
Milo Ivir (1):
Translated using Weblate (Croatian)
Nick Moriarty (1):
Permit root-owned home directory
O?uz Ersen (1):
Translated using Weblate (Turkish)
Pali Roh??r (5):
bluetooth: Implement reading SO_TIMESTAMP for A2DP source
bluetooth: Print SO_TIMESTAMP warning for SCO source only once
bluetooth: Ensure that only one A2DP codec is registered to bluez
bluetooth: policy: Remove BlueZ 4 related code
alsa: Fix compile warnings
Peter Levine (1):
atomic: Explicitly cast void* to unsigned long
Peter Meerwald (1):
macro: Move PA_LIKELY()/PA_UNLIKELY(), PA_CLAMP()/PA_CLAMP_UNLIKELY() to pulse/gccmacro.h
Philip Withnall (1):
daemon: Add --log-target=journal to pulseaudio.service
Piotr Dr?g (1):
Translated using Weblate (Polish)
RODRIGUEZ Christophe (1):
raop: Allow channel map module argument
Rafael Fontenelle (3):
i18n: Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Ralph Seichter (1):
macos: Add missing import statement
Rasmus Thomsen (1):
meson: link libintl if it's not provided by libc
Rickie Schroeder (1):
start-pulseaudio-x11: fix KDE version check
Rosen Penev (2):
modules: fix wrong formats under 32-bit
raop-crypto: add missing header
Ryszard Knop (1):
switch-on-connect: Add blacklisting
Sanchayan Maity (2):
modules: rtp-gstreamer: Fix RTP sound lag
rtp: Fix sending of small packets
Sebastian Dr?ge (3):
rtp: Use yes/no in configure instead of 1/0
rtp: Use udpsink instead of fdsink for the GStreamer RTP implementation
rtp: Properly timestamp buffers in the GStreamer sender pipeline
Sebastien (1):
Update configure.ac to fix the enable_gstreamer summary
StefanBruens (1):
raop: Send initial timing packet to prime UDP connection tracking
Taahir Ahmed (1):
Add a basic test suite for pa_hashmap
Tanu Kaskinen (56):
Update NEWS
alsa-mixer-path-test: Hide unused functions when building with Meson
daemon-conf: disable flat-volumes by default
null-sink: allow clients to configure the supported formats
alsa-mixer: recognize the "Speaker Jack" control
man: remove outdated information about real-time scheduling
gitlab: explain the container image tag better
stream: clarify the meaning of NULL device
core-util: Handle zero-length volume string
switch-on-connect: Blacklist HDMI devices by default
virtual-source: Don't process the rewind during requesting it
virtual-surround-sink: Use correct sample spec with memblockq
sink, source: Fix inaccurate log message
alsa: Document that mixer elements can be identified by a combination of name and index
ucm: Don't log errors during normal operation
protocol-native: Fix error code
i18n: Import Bulgarian translation from fedora.zanata.org
i18n: Merge Catalan translation from fedora.zanata.org
i18n: Replace po/ja.po with the Fedora Zanata version
i18n: Replace po/es.po with the Fedora Zanata version
i18n: Add pulseaudio.pot to version control
meson: Remove libpulse dep from libpulsecore
Point to SupportedAudioFormats wiki page where appropriate
thread-mainloop: Extend the locking documentation a bit
stream-restore: Drop the version field from the entry struct
stream-restore: Fix a potential crash in pa_namereg_is_valid_name()
stream-restore: Forget pre-14.0 stream routing
raop-sink: Fix compiler warnings
sink, source: Use the global configuration for the avoid_resampling default
man: Explain the limitations of "pulseaudio --check"
alsa-ucm: Fix NULL pointer handling
i18n: Update pulseaudio.pot
build-sys: meson: bump protocol version
remap_neon: use register r12 instead of r7
device-port: send sink and source change events when availability changes
build-sys: Build atomic-test only if pthread_setaffinity_np() is available
meson: Build atomic-test
udev: fix too long card name with HyperX Cloud Orbit S
gitignore: Ignore hashmap-test
build-sys: Configure doxygen.conf.in a bit differently
meson: Add doxygen target
Improve the port available_group and type documentation
alsa-mixer: Fix mapping_group_available() logic
Rename "available group" to "availability group"
alsa-mixer: Fix indentation
i18n: Update pulseaudio.pot
man: client.conf: Explain that autospawn=no doesn't disable systemd autostarting
alsa-mixer: Document the intended-roles mapping option
ci: Fix comment
alsa-mixer: Set availability groups once per card
alsa-mixer: Fix jack name comparison
gitlab: Remove trailing whitespace from the issue template
alsa-mixer: Remove references to non-existent multichannel paths
alsa-mixer: Document the description and description-key mapping options
switch-on-port-available: Fix switching away from unplugged headphones
build-sys: Disable GStreamer by default with Autotools
Timo Gurr (1):
meson: allow to disable installing completions
Tom Yan (2):
main, core: check idle after loading conf
man: mention that exit-idle-time is complied if the user is lingering
Tomasz Kontusz (4):
alsa-mixer: Fix well-known descriptions for steelseries game/chat outputs
alsa-mixer: Remove unused iec958-passthrough* descriptions
alsa-mixer: add description-key to Mappings and Profiles
alsa-mixer: add support for Astro A50 gaming headset
Vasilis Tsiligiannis (1):
start-pulseaudio-x11: Make 'plasma' version check shell portable
Wim Taymans (5):
X11: Add xauthority parameter
alsa: handle unavailbale HW volume in UCM
alsa-ucm: use the right profile name
modules: fix some small memory leaks
alsa-util: fix check for digit
Yi-Jyun Pan (1):
l10n: zh_TW: update translation
Yuri Chornoivan (1):
i18n: Update poulseaudio.pot
ckdo (8):
raop: Fix non working tcp mode
rtp: Fix reverted test for INHIBIT_AUTO_SUSPEND_ONLY_WITH_NON_MONITOR_SOURCES
raop: Fix soft volume not applied on initial volume
raop: Fix rewinding handling : process just after request received
raop: Fix callback call in raop client after auth : only call once everything is freed
raop: Code clarification : Detect raop_client recording state in a proper way
raop: Code clarification : Only free the I/O thread when everything is initialized
raop: Add autoreconnect feature
efim (1):
add comma
itsthem (1):
pulsecore: Replace gendered pronouns with gender neutral ones
muzena (1):
i18n: Update the Croatian translation
roshal (1):
man: remove space
zhaochengyi (1):
pulsecore: Add exception judgment to fix the crash when playing music
2021-01-01 10:50:40 +01:00
|
|
|
share/locale/bg/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/bn_IN/LC_MESSAGES/pulseaudio.mo
|
|
|
|
share/locale/ca/LC_MESSAGES/pulseaudio.mo
|
|
|
|
share/locale/cs/LC_MESSAGES/pulseaudio.mo
|
2019-09-18 16:12:20 +02:00
|
|
|
share/locale/da/LC_MESSAGES/pulseaudio.mo
|
2008-12-18 15:42:56 +01:00
|
|
|
share/locale/de/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/de_CH/LC_MESSAGES/pulseaudio.mo
|
2008-12-18 15:42:56 +01:00
|
|
|
share/locale/el/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/es/LC_MESSAGES/pulseaudio.mo
|
|
|
|
share/locale/fi/LC_MESSAGES/pulseaudio.mo
|
2008-12-18 15:42:56 +01:00
|
|
|
share/locale/fr/LC_MESSAGES/pulseaudio.mo
|
Update to 10.0
Changelog:
# PulseAudio 10.0 release notes
## Changes at a glance
* Automatically switch Bluetooth profile when using VoIP
applications
* New module for prioritizing passthrough streams
(module-allow-passthrough)
* Fixed hotplugging support for USB surround sound cards
* Separate volumes for Bluetooth A2DP and HSP profiles
* memfd-based shared memory mechanism enabled by default
* Removed module-xenpv-sink
* Dropped dependency to json-c
* When using systemd to start PulseAudio, pulseaudio.socket is
always started first
* Compatibility with OpenSSL 1.1.0
* Clarified qpaeq license
## Notes for end users
### Automatically switch Bluetooth profile when using VoIP applications
Bluetooth headsets typically support both the A2DP profile, which is
suitable for music, and the HSP profile, which is suitable for
telephony use cases. module-bluetooth-policy will now automatically
switch the profile of a Bluetooth headset from A2DP to HSP/HFP when an
application creates a recording stream with property media.role=phone
(telephony applications should set that property for their
streams). When the stream goes away, the profile gets restored back to
A2DP. This way the user doesn't have to manually switch the profiles
when starting and stopping a call. This behaviour can be disabled by
giving argument auto_switch=false to module-bluetooth-policy.
### New module for prioritizing passthrough streams (module-allow-passthrough)
Passthrough streams are streams whose content must go completely unaltered from the application to the sound card, and they are mainly used for playing back compressed audio through an S/PDIF connection. When a passthrough stream is playing to a device, no other streams can play at the same time to the same device, and if there's already something playing when a passthrough stream is created, the passthrough stream creation will normally fail. Now we have a new module, called module-allow-passthrough, which will give higher priority to passthrough streams, so that if there are other streams playing when a passthrough stream is created, those other streams will be moved out of the way to a dummy device.
### Fixed hotplugging support for USB surround sound cards
A long-standing bug that prevented PulseAudio from using any
hotplugged USB surround sound cards has been fixed.
### Separate volumes for Bluetooth A2DP and HSP profiles
The Bluetooth sink and source names are now different depending on
whether the active profile is A2DP or HSP. This allows PulseAudio to
store different volumes for A2DP and HSP. Due to different mechanisms
for implementing volume control between the profiles, trying to use
the same volume value in PulseAudio doesn't actually result in the
same perceived volume, so it's better not to try to use the same
volume.
As an unfortunate transition effect, volumes saved earlier with an
older PulseAudio version won't have effect in the new PulseAudio
version, so all Bluetooth devices will have their volume reset to the
default value when running the new PulseAudio version for the first
time.
This only affects BlueZ 5 users. The same change was done already
earlier for PulseAudio's BlueZ 4 code.
### memfd-based shared memory mechanism enabled by default
The memfd-based shared memory mechanism that was implemented in 9.0 is
now enabled by default. This shouldn't cause any user-visible changes
in behaviour, except if you're using the Firejail sandboxing software,
which doesn't work with PulseAudio's old shared memory mechanism.
If desired, the feature can still be disabled by setting "enable-memfd
= no" either in daemon.conf (for disabling it at the server side) or
in client.conf (for disabling it at the client side).
### Removed module-xenpv-sink
module-xenpv-sink was removed, because it's probably not used by
anyone. If you use it, please let us know.
## Notes for packagers
### Dropped dependency to json-c
libpulse previously used json-c internally, which forced applications
to link to json-c too. That caused crashing in some GLib applications,
because json-c and json-glib both use the same name for some
functions. To solve this, we implemented the necessary JSON
functionality directly in libpulse, so we don't depend on json-c any
more.
### When using systemd to start PulseAudio, pulseaudio.socket is always started first
The pulseaudio.service unit now depends on pulseaudio.socket, meaning
that before systemd starts PulseAudio, it will always first set up the
socket. This is done to avoid confusing behaviour in certain corner
cases (see the comments in pulseaudio.service for a more detailed
explanation).
### Compatibility with OpenSSL 1.1.0
OpenSSL, which is used by module-raop-sink, broke backwards
compatibility in the 1.1.0 release. PulseAudio now supports both 1.1.0
and older versions.
### Clarified qpaeq license
Most of PulseAudio is licensed under LGPL, but the "qpaeq" equalizer
GUI is licensed under AGPL. That hasn't previously been mentioned
anywhere else than in the qpaeq source code itself. Therefore,
distributions that tag their packages with license information have
likely used incorrect information. The license of qpaeq hasn't
changed, but the use of AGPL is now correctly noted in the top-level
LICENSE file.
2017-01-21 20:32:11 +01:00
|
|
|
share/locale/gl/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/gu/LC_MESSAGES/pulseaudio.mo
|
2012-11-03 02:54:55 +01:00
|
|
|
share/locale/he/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/hi/LC_MESSAGES/pulseaudio.mo
|
2017-09-08 04:27:44 +02:00
|
|
|
share/locale/hr/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/hu/LC_MESSAGES/pulseaudio.mo
|
Update to 5.0 from 2.1
* Remove dependency to sysutils/hal, hald backend is removed.
* Use deprecated OSS backend under NetBSD (alsa backend should be used?)
Changelog:
PulseAudio 5.0
Changes at a glance:
* BlueZ 5 support (A2DP only)
* Reimplementation of the tunnel modules
* Native log target support for systemd-journal
* Resampler refactoring
* --monitor-stream option for parecord and parec
* "latency_msec" argument for module-rtp-recv
* "inhibit_auto_suspend" argument for module-rtp-send
* "auto" argument for module-tunnel-sink and module-tunnel-source
* Removed module-bluetooth-proximity
* Jack detection for line out
* Laptop internal surround speaker volume support
* Improved float->s16 and s16->float sample conversion for ARM NEON
* "Available" flag for card profiles
* Removed module-dbus-protocol from the default configuration
* Lots of other enhancements, bug fixes, and documenation and i18n updates
Detailed change log:
http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/5.0
PulseAudio 4.0
Changes at a glance:
* Better handling of low latency requests
* Optimisations while mixing (generic, ARM NEON)
* Default resampler is now speex-float-1 (lower CPU usage)
* Major Bluetooth refactoring for better reliability and easier maintenance
* Fixes for graceful hand-off to/from JACK
* New module to apply ducking based on stream roles
* Echo canceller infrastructure fixes
* Bash and zsh completion for command line tools
* Solaris and OS X fixes
* Lots of other enhancements, bug fixes, and documenation and i18n updates
Detailed change log:
http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/4.0
PulseAudio 3.0 Release Notes
We're, back with another shiny PulseAudio release! While the 3.0 release was a little delayed, it brings a number of important improvements, and bug fixes. A summary of changes follows.
Notable Changes
ALSA Use Case Manager (UCM) support
Runtime editable LADSPA filter parameters
Out-of-the-box support for Bluetooth sources
ARM NEON optimisations
Configurable device latency offset
Adhere to the XDG Base Directory Specification
Various ALSA changes
Lots of infrastructure improvements
Packaging
Bluetooth support requires now "sbc", a library for the SBC codec. The codec used to be included within PulseAudio, but it has now been split off into a separate library. It's available at http://www.bluez.org.
Support for the "socket API" of BlueZ has been dropped in favour of the D-Bus based "media API". Due to this change, the minimum supported version of BlueZ is now 4.99. Also, make sure that you don't have "Disable=Media" in /etc/bluetooth/audio.conf. And due to a bug in BlueZ, it's probably necessary to have "Disable=Socket", otherwise there will be problems with the A2DP profile.
Support for HAL has been removed. This shouldn't affect anyone, but if it does, please configure PulseAudio to use udev instead. module-hal-detect still exists for maintaining configuration file compatibility, but all it does is to load module-udev-detect. module-hal-detect may get completely removed in 4.0.
2014-06-09 15:08:19 +02:00
|
|
|
share/locale/id/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/it/LC_MESSAGES/pulseaudio.mo
|
|
|
|
share/locale/ja/LC_MESSAGES/pulseaudio.mo
|
pulseaudio: Update to 14.0
Changelog:
git shortlog
Alexander E. Patrakov (1):
man: Deprecate the enable-remixing option
Alexander Patrakov (1):
Split the enable-lfe-remixing setting into two
Arun Raghavan (28):
rtp: Make init return a value for success/failure
rtp: Don't use cookie for SSRC
rtp: Drop support for non-L16 media
rtp: Move MTU handling to the RTP implementation
rtp: Hide RTP implementation details from module-rtp-*
rtpoll: Separate out before/after/work callback userdata
rtp: Add a GStreamer-based RTP implementation
rtp: Add some logging to know what backend is being used
switch-on-connect: Fix warning on discarded const qualifier
alsa-ucm: Support Playback/CaptureVolume
gitlab: Make container updates automatic
build: Bump soversion for libpulse
ci: Update for changes in CI template
ci: Go back to using CI templates from master
alsa-mixer: Add an explicit profile-set for Audigy devices
build-sys: Bump soversions
build-sys: Add doxygen/meson.build to distfiles
build-sys: Bump gettext dependency
Revert "alsa-mixer: support up to 8 channels per mixer element"
build-sys: meson: Add libm dep to raop module
rtp: gstreamer: Don't count on buffer DTS for capture time
rtp: gstreamer: Account for rounding errors in RTP timestamp conversion
build-sys: Set the GStreamer RTP backend to disabled by default
sink, source: Skip filter streams while changing default sink/source
switch-on-port-available: Switch to headphones on unknown availability
module-alsa-card: Drop availability groups with only one port
Revert "mainloop: fix timeout assignment in pa_mainloop_prepare"
build-sys: Bump libpulse soversion
Bal??zs Mesk?? (1):
Translated using Weblate (Hungarian)
Baurzhan Muftakhidinov (1):
i18n: Add initial Kazakh translation
Ben Buchwald (2):
module-jackdbus-detect: Allow omitting channels argument
module-jackdbus-detect: Separate sink/source channels arguments
Daniil Kovalev (1):
Fix memory leak in context_free
Dave Chiluk (1):
alsa-mixer: add support for LucidSound LS31, and create usb-gaming-headset profile
David Heidelberg (2):
meson: convert post-install.sh to python
meson: convert to install_headers
Dusan Kazik (1):
Translated using Weblate (Slovak)
Eero Nurkkala (3):
alsa-ucm: disallow null mdev argument into pa_alsa_open_mixer_by_name()
tests: hashmap-test.c: fix memory leak
tests: cpu-remap-test.c: fix memory leaks
Emanuil Novachev (1):
Translated using Weblate (Bulgarian)
Emilio Herrera (1):
Translated using Weblate (Spanish)
Felipe Sateler (2):
qpaeq: Drop unused imports
qpaeq: use python3 instead of python 2
Felix Yan (1):
shell-completion: zsh: Correct a typo
Geert Warrink (1):
Translated using Weblate (Dutch)
Georg Chini (5):
virtual sources: Propagate asyncmsgq change after source-output move
sink-input, source-output: Fix stream rescue if a move fails
daemon.conf: Add boolean rescue_streams parameter
sink, source: Fix stream rescue from sinks or sources without port
stream-restore: Restore preferred device for new streams
G?ran Uddeborg (1):
Translated using Weblate (Swedish)
Hugo Osvaldo Barrera (1):
Delete .travis.yml
Hui Wang (19):
sink-input: change bool save_sink to char *preferred_sink
sink-input: add a new API pa_sink_input_set_preferred_sink
sink-input: clear the preferred_sink if it is default_sink
core: move sink-inputs conditionally when update default_sink
sink: move streams to new appeared sinks if they prefer these sinks
device-port: moving streams due to changing the status of active_port
sink: move the streams to the default_sink when the sink is unlinked
stream-restore: skip entries setting action from gnome-control-center
source-output: change bool save_source to char *preferred_source
source-output: add a new API pa_source_output_set_preferred_source
source-output: clear the preferred_source if it is default_source
core: move source-outputs conditionally when update default_source
source: move streams to new appeared sources if they prefer these sources
device-port: moving streams since active_port on source changes status
source: move the streams to the default_source when the source unlink
stream-restore: skip entries set on source from gnome-control-center
alsa-mixer: store the ucm_device with the order of their priority
alsa: make the unsuspend more robust
alsa: adjust ucm sink/source priority according to ports priority
Igor V. Kovalenko (9):
module-stream-restore: log error writing volume/mute/device entry to database
module-stream-restore: check if dbus entry exists in dbus_entries map before creating it
device-port: fire port available changed hook after streams are moved
build-sys: meson: adjust path to gsettings-helper runing from build tree
module-bluez5-discover: avoid use after free on de-init
pactl: explicitly print if port availability is unknown
i18n: Update pulseaudio.pot
module-alsa-card: Add debug logging if availability group was pruned
switch-on-port-available: Add logging for port availability group
Jan Alexander Steffens (heftig) (5):
autotools: Put module-tunnel-source X11_CFLAGS into CFLAGS instead of LDFLAGS
meson: Define TUNNEL_SINK for module-tunnel-sink
build-sys: meson: Fix detection of SYS_memfd_create
meson: Add missing thread_dep to atomic-test
build: Make alsadatadir configurable
Jarno Suni (2):
shell-completions/bash: Add pactl set-default-sink and set-default-source
shell-completion: Do not use 'awk -e' in bash completion
Jaroslav Kysela (40):
alsa-ucm: use ucm2 name for the direct card index open
alsa-ucm: add mixer IDs to ucm_items
alsa-mixer: handle the index for ALSA mixer element identifiers
alsa-mixer: improve alsa_id_decode() function
alsa-ucm: use the correct mixer identifiers as first
alsa-ucm: add support for master volume
alsa-ucm: split correctly JackHWMute device names
alsa-ucm: fix parsing for JackControl
alsa-ucm: add comments to ucm_get_mixer_id()
alsa-ucm: validate access to PA_DEVICE_PORT_DATA()
alsa-ucm: parse correctly the device values
alsa-ucm: do not try to use UCM device name as jack name by default
alsa-util: do not try to guess the mixer name from the PCM name
alsa-ucm: add control and mixer device items
alsa-ucm: get the mixer names from ucm, don't guess
alsa-ucm: use the proper mixer name for ucm pcm sink/source
alsa-mixer: handle interface type (CARD,PCM) for mixer element lookups
alsa: rewrite mixer open/close, cache mixer accesses in probe
alsa-ucm: add support for HDMI ELD
alsa-mixer: do the quick card number lookup to save mixer instances
alsa-mixer: improve check for the empty path set for sink/source
alsa-ucm: allow to set profile priority from UCM value
alsa-ucm: correct the channel default logic (stereo)
alsa ucm: do not assign JackHWMute when JackControl is missing for the UCM device
ucm: fix the port / ucm device activation on boot
alsa sink/source: fix the mixer initialization
device-port: introduce available_group member
device-port: add type member
protocol: describe v34 (available_group, port type)
alsa-ucm: set available_group (use jack name)
alsa: legacy card - set available_group
alsa: legacy card - implement device port type parser and assignment
alsa ucm: set device port type
pactl: print device port type and available group
ucm: add possibility to skip the UCM card completely (Linked)
alsa: mixer - reorder the type field in path parser
alsa: fix analog-input-microphone-headset device type
alsa: fix type for legacy hdmi devices
alsa-mixer: support up to 8 channels per mixer element
alsa: move the exceptionally large value errors from error to debug level
Jaska Uimonen (1):
alsa-ucm: Fix volume control based on review
Jean-Baptiste Holcroft (1):
Translated using Weblate (French)
Josh (1):
alsa-mixer: add support for SteelSeries Arctis Pro 2019 headset
Juliano de Souza Camargo (1):
Update Portuguese translation
Kai-Heng Feng (3):
alsa: Skip resume PCM if hardware doesn't support it
alsa-mixer: Recognize USB audio jack mixer
module-alsa-card: Set a minimum profile priority if it's not set
Karl Ove Hufthammer (1):
Translated using Weblate (Norwegian Nynorsk)
Khem Raj (1):
remap/arm: Adjust inline asm constraints
Krzysztof Stasiowski (1):
alsa-mixer: Add support for SteelSeries Arctis 5 2019 headset
Laurent Bigonville (2):
alsa-mixer: Add the ability to pass the intended-role to the mapping
alsa-mixer: Set the intended-role of Steelseries Arctis 5/7 headset as phone
Libin Yang (2):
core-subscribe: add PA_SUBSCRIPTION_EVENT_CARD in dump_event
device-port: queue CARD CHANGE event before update default sink
Marc Ranolfi (1):
card-restore: prevent segfault caused by 'restore_bluetooth_profile=true'
Michael Pivonka (1):
alsa-mixer: Add Razer Kraken Tournament Edition USB headset
Milo Casagrande (2):
l10n: Update Italian translation
Translated using Weblate (Italian)
Milo Ivir (1):
Translated using Weblate (Croatian)
Nick Moriarty (1):
Permit root-owned home directory
O?uz Ersen (1):
Translated using Weblate (Turkish)
Pali Roh??r (5):
bluetooth: Implement reading SO_TIMESTAMP for A2DP source
bluetooth: Print SO_TIMESTAMP warning for SCO source only once
bluetooth: Ensure that only one A2DP codec is registered to bluez
bluetooth: policy: Remove BlueZ 4 related code
alsa: Fix compile warnings
Peter Levine (1):
atomic: Explicitly cast void* to unsigned long
Peter Meerwald (1):
macro: Move PA_LIKELY()/PA_UNLIKELY(), PA_CLAMP()/PA_CLAMP_UNLIKELY() to pulse/gccmacro.h
Philip Withnall (1):
daemon: Add --log-target=journal to pulseaudio.service
Piotr Dr?g (1):
Translated using Weblate (Polish)
RODRIGUEZ Christophe (1):
raop: Allow channel map module argument
Rafael Fontenelle (3):
i18n: Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Ralph Seichter (1):
macos: Add missing import statement
Rasmus Thomsen (1):
meson: link libintl if it's not provided by libc
Rickie Schroeder (1):
start-pulseaudio-x11: fix KDE version check
Rosen Penev (2):
modules: fix wrong formats under 32-bit
raop-crypto: add missing header
Ryszard Knop (1):
switch-on-connect: Add blacklisting
Sanchayan Maity (2):
modules: rtp-gstreamer: Fix RTP sound lag
rtp: Fix sending of small packets
Sebastian Dr?ge (3):
rtp: Use yes/no in configure instead of 1/0
rtp: Use udpsink instead of fdsink for the GStreamer RTP implementation
rtp: Properly timestamp buffers in the GStreamer sender pipeline
Sebastien (1):
Update configure.ac to fix the enable_gstreamer summary
StefanBruens (1):
raop: Send initial timing packet to prime UDP connection tracking
Taahir Ahmed (1):
Add a basic test suite for pa_hashmap
Tanu Kaskinen (56):
Update NEWS
alsa-mixer-path-test: Hide unused functions when building with Meson
daemon-conf: disable flat-volumes by default
null-sink: allow clients to configure the supported formats
alsa-mixer: recognize the "Speaker Jack" control
man: remove outdated information about real-time scheduling
gitlab: explain the container image tag better
stream: clarify the meaning of NULL device
core-util: Handle zero-length volume string
switch-on-connect: Blacklist HDMI devices by default
virtual-source: Don't process the rewind during requesting it
virtual-surround-sink: Use correct sample spec with memblockq
sink, source: Fix inaccurate log message
alsa: Document that mixer elements can be identified by a combination of name and index
ucm: Don't log errors during normal operation
protocol-native: Fix error code
i18n: Import Bulgarian translation from fedora.zanata.org
i18n: Merge Catalan translation from fedora.zanata.org
i18n: Replace po/ja.po with the Fedora Zanata version
i18n: Replace po/es.po with the Fedora Zanata version
i18n: Add pulseaudio.pot to version control
meson: Remove libpulse dep from libpulsecore
Point to SupportedAudioFormats wiki page where appropriate
thread-mainloop: Extend the locking documentation a bit
stream-restore: Drop the version field from the entry struct
stream-restore: Fix a potential crash in pa_namereg_is_valid_name()
stream-restore: Forget pre-14.0 stream routing
raop-sink: Fix compiler warnings
sink, source: Use the global configuration for the avoid_resampling default
man: Explain the limitations of "pulseaudio --check"
alsa-ucm: Fix NULL pointer handling
i18n: Update pulseaudio.pot
build-sys: meson: bump protocol version
remap_neon: use register r12 instead of r7
device-port: send sink and source change events when availability changes
build-sys: Build atomic-test only if pthread_setaffinity_np() is available
meson: Build atomic-test
udev: fix too long card name with HyperX Cloud Orbit S
gitignore: Ignore hashmap-test
build-sys: Configure doxygen.conf.in a bit differently
meson: Add doxygen target
Improve the port available_group and type documentation
alsa-mixer: Fix mapping_group_available() logic
Rename "available group" to "availability group"
alsa-mixer: Fix indentation
i18n: Update pulseaudio.pot
man: client.conf: Explain that autospawn=no doesn't disable systemd autostarting
alsa-mixer: Document the intended-roles mapping option
ci: Fix comment
alsa-mixer: Set availability groups once per card
alsa-mixer: Fix jack name comparison
gitlab: Remove trailing whitespace from the issue template
alsa-mixer: Remove references to non-existent multichannel paths
alsa-mixer: Document the description and description-key mapping options
switch-on-port-available: Fix switching away from unplugged headphones
build-sys: Disable GStreamer by default with Autotools
Timo Gurr (1):
meson: allow to disable installing completions
Tom Yan (2):
main, core: check idle after loading conf
man: mention that exit-idle-time is complied if the user is lingering
Tomasz Kontusz (4):
alsa-mixer: Fix well-known descriptions for steelseries game/chat outputs
alsa-mixer: Remove unused iec958-passthrough* descriptions
alsa-mixer: add description-key to Mappings and Profiles
alsa-mixer: add support for Astro A50 gaming headset
Vasilis Tsiligiannis (1):
start-pulseaudio-x11: Make 'plasma' version check shell portable
Wim Taymans (5):
X11: Add xauthority parameter
alsa: handle unavailbale HW volume in UCM
alsa-ucm: use the right profile name
modules: fix some small memory leaks
alsa-util: fix check for digit
Yi-Jyun Pan (1):
l10n: zh_TW: update translation
Yuri Chornoivan (1):
i18n: Update poulseaudio.pot
ckdo (8):
raop: Fix non working tcp mode
rtp: Fix reverted test for INHIBIT_AUTO_SUSPEND_ONLY_WITH_NON_MONITOR_SOURCES
raop: Fix soft volume not applied on initial volume
raop: Fix rewinding handling : process just after request received
raop: Fix callback call in raop client after auth : only call once everything is freed
raop: Code clarification : Detect raop_client recording state in a proper way
raop: Code clarification : Only free the I/O thread when everything is initialized
raop: Add autoreconnect feature
efim (1):
add comma
itsthem (1):
pulsecore: Replace gendered pronouns with gender neutral ones
muzena (1):
i18n: Update the Croatian translation
roshal (1):
man: remove space
zhaochengyi (1):
pulsecore: Add exception judgment to fix the crash when playing music
2021-01-01 10:50:40 +01:00
|
|
|
share/locale/kk/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/kn/LC_MESSAGES/pulseaudio.mo
|
2015-09-25 16:37:27 +02:00
|
|
|
share/locale/ko/LC_MESSAGES/pulseaudio.mo
|
Update to 10.0
Changelog:
# PulseAudio 10.0 release notes
## Changes at a glance
* Automatically switch Bluetooth profile when using VoIP
applications
* New module for prioritizing passthrough streams
(module-allow-passthrough)
* Fixed hotplugging support for USB surround sound cards
* Separate volumes for Bluetooth A2DP and HSP profiles
* memfd-based shared memory mechanism enabled by default
* Removed module-xenpv-sink
* Dropped dependency to json-c
* When using systemd to start PulseAudio, pulseaudio.socket is
always started first
* Compatibility with OpenSSL 1.1.0
* Clarified qpaeq license
## Notes for end users
### Automatically switch Bluetooth profile when using VoIP applications
Bluetooth headsets typically support both the A2DP profile, which is
suitable for music, and the HSP profile, which is suitable for
telephony use cases. module-bluetooth-policy will now automatically
switch the profile of a Bluetooth headset from A2DP to HSP/HFP when an
application creates a recording stream with property media.role=phone
(telephony applications should set that property for their
streams). When the stream goes away, the profile gets restored back to
A2DP. This way the user doesn't have to manually switch the profiles
when starting and stopping a call. This behaviour can be disabled by
giving argument auto_switch=false to module-bluetooth-policy.
### New module for prioritizing passthrough streams (module-allow-passthrough)
Passthrough streams are streams whose content must go completely unaltered from the application to the sound card, and they are mainly used for playing back compressed audio through an S/PDIF connection. When a passthrough stream is playing to a device, no other streams can play at the same time to the same device, and if there's already something playing when a passthrough stream is created, the passthrough stream creation will normally fail. Now we have a new module, called module-allow-passthrough, which will give higher priority to passthrough streams, so that if there are other streams playing when a passthrough stream is created, those other streams will be moved out of the way to a dummy device.
### Fixed hotplugging support for USB surround sound cards
A long-standing bug that prevented PulseAudio from using any
hotplugged USB surround sound cards has been fixed.
### Separate volumes for Bluetooth A2DP and HSP profiles
The Bluetooth sink and source names are now different depending on
whether the active profile is A2DP or HSP. This allows PulseAudio to
store different volumes for A2DP and HSP. Due to different mechanisms
for implementing volume control between the profiles, trying to use
the same volume value in PulseAudio doesn't actually result in the
same perceived volume, so it's better not to try to use the same
volume.
As an unfortunate transition effect, volumes saved earlier with an
older PulseAudio version won't have effect in the new PulseAudio
version, so all Bluetooth devices will have their volume reset to the
default value when running the new PulseAudio version for the first
time.
This only affects BlueZ 5 users. The same change was done already
earlier for PulseAudio's BlueZ 4 code.
### memfd-based shared memory mechanism enabled by default
The memfd-based shared memory mechanism that was implemented in 9.0 is
now enabled by default. This shouldn't cause any user-visible changes
in behaviour, except if you're using the Firejail sandboxing software,
which doesn't work with PulseAudio's old shared memory mechanism.
If desired, the feature can still be disabled by setting "enable-memfd
= no" either in daemon.conf (for disabling it at the server side) or
in client.conf (for disabling it at the client side).
### Removed module-xenpv-sink
module-xenpv-sink was removed, because it's probably not used by
anyone. If you use it, please let us know.
## Notes for packagers
### Dropped dependency to json-c
libpulse previously used json-c internally, which forced applications
to link to json-c too. That caused crashing in some GLib applications,
because json-c and json-glib both use the same name for some
functions. To solve this, we implemented the necessary JSON
functionality directly in libpulse, so we don't depend on json-c any
more.
### When using systemd to start PulseAudio, pulseaudio.socket is always started first
The pulseaudio.service unit now depends on pulseaudio.socket, meaning
that before systemd starts PulseAudio, it will always first set up the
socket. This is done to avoid confusing behaviour in certain corner
cases (see the comments in pulseaudio.service for a more detailed
explanation).
### Compatibility with OpenSSL 1.1.0
OpenSSL, which is used by module-raop-sink, broke backwards
compatibility in the 1.1.0 release. PulseAudio now supports both 1.1.0
and older versions.
### Clarified qpaeq license
Most of PulseAudio is licensed under LGPL, but the "qpaeq" equalizer
GUI is licensed under AGPL. That hasn't previously been mentioned
anywhere else than in the qpaeq source code itself. Therefore,
distributions that tag their packages with license information have
likely used incorrect information. The license of qpaeq hasn't
changed, but the use of AGPL is now correctly noted in the top-level
LICENSE file.
2017-01-21 20:32:11 +01:00
|
|
|
share/locale/lt/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/ml/LC_MESSAGES/pulseaudio.mo
|
|
|
|
share/locale/mr/LC_MESSAGES/pulseaudio.mo
|
|
|
|
share/locale/nl/LC_MESSAGES/pulseaudio.mo
|
2017-09-08 04:27:44 +02:00
|
|
|
share/locale/nn/LC_MESSAGES/pulseaudio.mo
|
2015-09-25 16:37:27 +02:00
|
|
|
share/locale/oc/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/or/LC_MESSAGES/pulseaudio.mo
|
|
|
|
share/locale/pa/LC_MESSAGES/pulseaudio.mo
|
|
|
|
share/locale/pl/LC_MESSAGES/pulseaudio.mo
|
|
|
|
share/locale/pt/LC_MESSAGES/pulseaudio.mo
|
|
|
|
share/locale/pt_BR/LC_MESSAGES/pulseaudio.mo
|
2012-11-03 02:54:55 +01:00
|
|
|
share/locale/ru/LC_MESSAGES/pulseaudio.mo
|
2015-02-22 00:13:10 +01:00
|
|
|
share/locale/sk/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/sr/LC_MESSAGES/pulseaudio.mo
|
|
|
|
share/locale/sr@latin/LC_MESSAGES/pulseaudio.mo
|
2008-12-18 15:42:56 +01:00
|
|
|
share/locale/sv/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/ta/LC_MESSAGES/pulseaudio.mo
|
|
|
|
share/locale/te/LC_MESSAGES/pulseaudio.mo
|
2015-02-22 00:13:10 +01:00
|
|
|
share/locale/tr/LC_MESSAGES/pulseaudio.mo
|
2010-02-01 16:00:20 +01:00
|
|
|
share/locale/uk/LC_MESSAGES/pulseaudio.mo
|
|
|
|
share/locale/zh_CN/LC_MESSAGES/pulseaudio.mo
|
2012-11-03 02:54:55 +01:00
|
|
|
share/locale/zh_TW/LC_MESSAGES/pulseaudio.mo
|
2016-01-06 11:24:43 +01:00
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-aux.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-dock-mic.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-fm.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-front-mic.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-headphone-mic.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-headset-mic.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic-always.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-linein.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-mic-line.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-mic.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-mic.conf.common
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-rear-mic.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-tvtuner.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input-video.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-input.conf.common
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-output-headphones-2.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-output-headphones.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-output-lineout.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-output-mono.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-output-speaker-always.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-output-speaker.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-output.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/analog-output.conf.common
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/hdmi-output-0.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/hdmi-output-1.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/hdmi-output-2.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/hdmi-output-3.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/hdmi-output-4.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/hdmi-output-5.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/hdmi-output-6.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/hdmi-output-7.conf
|
2018-07-25 14:15:59 +02:00
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/iec958-stereo-input.conf
|
2016-01-06 11:24:43 +01:00
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/iec958-stereo-output.conf
|
2021-02-02 11:31:31 +01:00
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/steelseries-arctis-output-chat-common.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/steelseries-arctis-output-game-common.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/usb-gaming-headset-input.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/usb-gaming-headset-output-mono.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/usb-gaming-headset-output-stereo.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/audigy.conf
|
2019-09-30 13:20:03 +02:00
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/cmedia-high-speed-true-hdaudio.conf
|
2016-01-06 11:24:43 +01:00
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/default.conf
|
2018-07-25 14:15:59 +02:00
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/dell-dock-tb16-usb-audio.conf
|
2016-01-06 11:24:43 +01:00
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/force-speaker-and-int-mic.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/force-speaker.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/kinect-audio.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/maudio-fasttrack-pro.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/native-instruments-audio4dj.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/native-instruments-audio8dj.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/native-instruments-korecontroller.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktor-audio10.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktor-audio2.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktor-audio6.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/native-instruments-traktorkontrol-s4.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/sb-omni-surround-5.1.conf
|
2021-02-02 11:31:31 +01:00
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/steelseries-arctis-common-usb-audio.conf
|
|
|
|
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/usb-gaming-headset.conf
|
2012-11-03 02:54:55 +01:00
|
|
|
share/vala/vapi/libpulse-mainloop-glib.deps
|
|
|
|
share/vala/vapi/libpulse-mainloop-glib.vapi
|
2015-02-22 00:13:10 +01:00
|
|
|
share/vala/vapi/libpulse-simple.deps
|
|
|
|
share/vala/vapi/libpulse-simple.vapi
|
2012-11-03 02:54:55 +01:00
|
|
|
share/vala/vapi/libpulse.deps
|
2010-02-01 16:00:20 +01:00
|
|
|
share/vala/vapi/libpulse.vapi
|
2015-02-22 00:13:10 +01:00
|
|
|
share/zsh/site-functions/_pulseaudio
|