pkgsrc/audio/pulseaudio/PLIST

388 lines
20 KiB
Text
Raw Normal View History

@comment $NetBSD: PLIST,v 1.33 2019/10/27 12:44:28 kamil Exp $
bin/esdcompat
bin/pa-info
bin/pacat
bin/pacmd
bin/pactl
${PLIST.oss}bin/padsp
bin/pamon
bin/paplay
bin/parec
bin/parecord
bin/pasuspender
${PLIST.x11}bin/pax11publish
bin/pulseaudio
${PLIST.x11}bin/start-pulseaudio-x11
include/pulse/cdecl.h
include/pulse/channelmap.h
include/pulse/context.h
include/pulse/def.h
include/pulse/direction.h
include/pulse/error.h
include/pulse/ext-device-manager.h
include/pulse/ext-device-restore.h
include/pulse/ext-stream-restore.h
include/pulse/format.h
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
include/pulse/rtclock.h
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
lib/cmake/PulseAudio/PulseAudioConfig.cmake
lib/cmake/PulseAudio/PulseAudioConfigVersion.cmake
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
${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
lib/pulse-${PULSELIBVER}/modules/module-allow-passthrough.a
lib/pulse-${PULSELIBVER}/modules/module-allow-passthrough.so
${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
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
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
${PLIST.lirc}lib/pulse-${PULSELIBVER}/modules/module-lirc.a
${PLIST.lirc}lib/pulse-${PULSELIBVER}/modules/module-lirc.so
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
${PLIST.oss}lib/pulseaudio/libpulsedsp.la
2018-07-06 16:10:15 +02:00
${PLIST.gsettings}libexec/pulse/gsettings-helper
man/man1/esdcompat.1
man/man1/pacat.1
man/man1/pacmd.1
man/man1/pactl.1
man/man1/padsp.1
man/man1/pamon.1
man/man1/paplay.1
man/man1/parec.1
man/man1/parecord.1
man/man1/pasuspender.1
man/man1/pax11publish.1
man/man1/pulseaudio.1
man/man1/start-pulseaudio-x11.1
man/man5/default.pa.5
man/man5/pulse-cli-syntax.5
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
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
share/examples/pulseaudio/client.conf
share/examples/pulseaudio/daemon.conf
share/examples/pulseaudio/default.pa
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
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
share/locale/af/LC_MESSAGES/pulseaudio.mo
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
share/locale/bn_IN/LC_MESSAGES/pulseaudio.mo
share/locale/ca/LC_MESSAGES/pulseaudio.mo
share/locale/cs/LC_MESSAGES/pulseaudio.mo
share/locale/da/LC_MESSAGES/pulseaudio.mo
share/locale/de/LC_MESSAGES/pulseaudio.mo
share/locale/de_CH/LC_MESSAGES/pulseaudio.mo
share/locale/el/LC_MESSAGES/pulseaudio.mo
share/locale/es/LC_MESSAGES/pulseaudio.mo
share/locale/fi/LC_MESSAGES/pulseaudio.mo
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
share/locale/gu/LC_MESSAGES/pulseaudio.mo
share/locale/he/LC_MESSAGES/pulseaudio.mo
share/locale/hi/LC_MESSAGES/pulseaudio.mo
share/locale/hr/LC_MESSAGES/pulseaudio.mo
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
share/locale/it/LC_MESSAGES/pulseaudio.mo
share/locale/ja/LC_MESSAGES/pulseaudio.mo
share/locale/kn/LC_MESSAGES/pulseaudio.mo
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
share/locale/ml/LC_MESSAGES/pulseaudio.mo
share/locale/mr/LC_MESSAGES/pulseaudio.mo
share/locale/nl/LC_MESSAGES/pulseaudio.mo
share/locale/nn/LC_MESSAGES/pulseaudio.mo
share/locale/oc/LC_MESSAGES/pulseaudio.mo
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
share/locale/ru/LC_MESSAGES/pulseaudio.mo
share/locale/sk/LC_MESSAGES/pulseaudio.mo
share/locale/sr/LC_MESSAGES/pulseaudio.mo
share/locale/sr@latin/LC_MESSAGES/pulseaudio.mo
share/locale/sv/LC_MESSAGES/pulseaudio.mo
share/locale/ta/LC_MESSAGES/pulseaudio.mo
share/locale/te/LC_MESSAGES/pulseaudio.mo
share/locale/tr/LC_MESSAGES/pulseaudio.mo
share/locale/uk/LC_MESSAGES/pulseaudio.mo
share/locale/zh_CN/LC_MESSAGES/pulseaudio.mo
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
${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
2019-09-30 13:20:03 +02:00
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/steelseries-arctis-5-output-chat.conf
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/steelseries-arctis-5-output-game.conf
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/steelseries-arctis-7-input.conf
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/steelseries-arctis-7-output-mono.conf
${PLIST.alsa}share/pulseaudio/alsa-mixer/paths/steelseries-arctis-7-output-stereo.conf
${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
${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
2019-09-30 13:20:03 +02:00
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/steelseries-arctis-5-usb-audio.conf
${PLIST.alsa}share/pulseaudio/alsa-mixer/profile-sets/steelseries-arctis-7-usb-audio.conf
share/vala/vapi/libpulse-mainloop-glib.deps
share/vala/vapi/libpulse-mainloop-glib.vapi
share/vala/vapi/libpulse-simple.deps
share/vala/vapi/libpulse-simple.vapi
share/vala/vapi/libpulse.deps
share/vala/vapi/libpulse.vapi
share/zsh/site-functions/_pulseaudio