mirror of
https://github.com/pulseaudio/pulseaudio.git
synced 2024-11-24 02:14:14 +08:00
595 lines
13 KiB
Plaintext
595 lines
13 KiB
Plaintext
PulseAudio 12.2
|
|
|
|
The previous release tarball contained a broken configure script, this release
|
|
fixes the tarball. There are no changes in the source, except for this NEWS
|
|
file update.
|
|
|
|
Contributors
|
|
|
|
Tanu Kaskinen
|
|
|
|
|
|
PulseAudio 12.1
|
|
|
|
A bug fix release.
|
|
|
|
* Fixed crash when switching to A2DP bluetooth profile
|
|
* Fixed plugin search path in module-ladspa-sink
|
|
* Fixed file permissions for the pipes created by module-pipe-sink and
|
|
module-pipe-source
|
|
|
|
Contributors
|
|
|
|
Mr. M
|
|
Tanu Kaskinen
|
|
|
|
|
|
PulseAudio 12.0
|
|
|
|
Changes at a glance:
|
|
|
|
* Better latency reporting (and hence better A/V sync) with the A2DP bluetooth
|
|
profile
|
|
* Much more accurate latency reporting for AirPlay devices
|
|
* module-switch-on-connect now ignores virtual devices
|
|
* When using passthrough for compressed audio, set the "non-audio" bit
|
|
* Prioritize HDMI output over S/PDIF output
|
|
* HSP support for more bluetooth headsets
|
|
* Choose the A2DP bluetooth profile by default instead of HSP
|
|
* New "sink_input_properties" module argument for module-ladspa-sink
|
|
* New "use_system_clock_for_timing" module argument for module-pipe-sink
|
|
* module-pipe-sink can now use an existing pipe
|
|
* Fixed a crash or high CPU use problem with Intel HDMI LPE
|
|
* Steelseries Arctis 7 USB headset stereo output support
|
|
* Dell Thunderbolt Dock TB16 speaker jack support
|
|
* Fixed digital input support for some USB sound cards
|
|
* Fixed Native Instruments Traktor Audio 6 detection
|
|
* Ability to disable input or output on macOS
|
|
* New "dereverb" option for the Speex echo canceller
|
|
* New module: module-always-source
|
|
* State files not any more readable by all users in the system mode
|
|
* module-augment-properties now uses XDG_DATA_DIRS to find .desktop files
|
|
* Updates for the Vala bindings
|
|
* The GConf dependency can now be avoided
|
|
* qpaeq license changed from AGPL to LGPL
|
|
* qpaeq ported to Qt 5
|
|
* Compatibility with glibc 2.27
|
|
* The esdcompat tool isn't any more installed if esound support is disabled
|
|
|
|
Detailed change log:
|
|
|
|
https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/12.0/
|
|
|
|
Contributors
|
|
|
|
Andika Triwidada
|
|
Andrius Štikonas
|
|
Arun Raghavan
|
|
Cheng-Chia Tseng
|
|
Colin Leroy
|
|
Constantine Kharlamov
|
|
Daniel Rusek
|
|
David Henningsson
|
|
David Hewitt
|
|
Felipe Sateler
|
|
Georg Chini
|
|
Guenter Milde
|
|
Hui Wang
|
|
Ian Ray
|
|
Iceyer
|
|
jnqnfe
|
|
Johan Heikkilä
|
|
Josef Andersson
|
|
Jungsup Lee
|
|
Khem Raj
|
|
KimJeongYeon
|
|
Kristian Klausen
|
|
Laurent Bigonville
|
|
Mihai Moldovan
|
|
Mr. M
|
|
Peter Meerwald-Stadler
|
|
Pierre-Louis Bossart
|
|
Piotr Drąg
|
|
Roliga
|
|
Russell Treleaven
|
|
Salvador Fandino
|
|
Samo Pogačnik
|
|
Sangchul Lee
|
|
Sebastian Dröge
|
|
Sylvain Baubeau
|
|
Tanu Kaskinen
|
|
Vivek Dasmohapatra
|
|
wellington wallace
|
|
Yuri Chornoivan
|
|
|
|
|
|
PulseAudio 11.1
|
|
|
|
A bug fix release.
|
|
|
|
* Fix a crash in filter modules related to flat volumes and volume sharing
|
|
* Fix a crash when the bluetooth adapter reports weird MTU size
|
|
* Disable bluetooth MTU autodetection by default
|
|
* Add mixer handling back for hardware that doesn't have any alsa-lib
|
|
configuration
|
|
* Prioritize USB devices over built-in sound cards (11.0 was supposed to have
|
|
this feature, but the implementation turned out to be incomplete)
|
|
|
|
Contributors
|
|
|
|
Arun Raghavan
|
|
Tanu Kaskinen
|
|
|
|
|
|
PulseAudio 11.0
|
|
|
|
Changes at a glance:
|
|
|
|
* Support for newer AirPlay hardware
|
|
* USB and bluetooth devices preferred over internal sound cards
|
|
* Bluetooth HSP headset role implemented
|
|
* Bluetooth HFP audio gateway role implemented (requires oFono)
|
|
* Bluetooth HSP audio gateway and HFP hands-free unit roles can be enabled
|
|
simultaneously
|
|
* Upmixing can now be disabled without bad side effects
|
|
* Avoid having unavailable sinks or sources as the default
|
|
* Option to avoid resampling more often
|
|
* Option to automatically switch bluetooth profile to HSP more often
|
|
* Better latency control in module-loopback
|
|
* Changed module argument names in module-ladspa-sink and
|
|
module-virtual-surround-sink
|
|
* Fixed input device handling in module-waveout
|
|
* Improved bluetooth MTU configuration
|
|
* GNU Hurd support
|
|
* Applications can request LADSPA or virtual surround filtering for their
|
|
streams
|
|
* Support for 32-bit applications on 64-bit systems in padsp
|
|
|
|
Detailed change log:
|
|
|
|
https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/11.0/
|
|
|
|
Contributors
|
|
|
|
Arun Raghavan
|
|
ced2c
|
|
Christian Kellner
|
|
Colin Leroy
|
|
Corentin Noël
|
|
David Mandelberg
|
|
David Michael
|
|
Denis Shulyaka
|
|
Felipe Sateler
|
|
Georg Chini
|
|
Grzegorz Kolodziejczyk
|
|
Hajime Fujita
|
|
Hui Wang
|
|
Imre Vadász
|
|
Jungsup Lee
|
|
Karl Ove Hufthammer
|
|
KimJeongYeon
|
|
Luiz Augusto von Dentz
|
|
Martin Blanchard
|
|
Matthias Wabersich
|
|
Mihai Moldovan
|
|
Milo Casagrande
|
|
Moo
|
|
Moritz Bruder
|
|
Muhammet Kara
|
|
muzena
|
|
Pali Rohár
|
|
Paul Seyfert
|
|
Peter Meerwald-Stadler
|
|
Philip Chimento
|
|
Piotr Drąg
|
|
Rafael Fontenelle
|
|
Renjith Thomas
|
|
Stephen Paul Weber
|
|
Takashi Sakamoto
|
|
Tanu Kaskinen
|
|
Ted Ying
|
|
Vadim Troshchinskiy
|
|
Wim Taymans
|
|
Yuri Chornoivan
|
|
|
|
|
|
PulseAudio 10.0
|
|
|
|
Changes at a glance:
|
|
|
|
* Automatically switch Bluetooth profile when using VoIP applications
|
|
* New module for prioritizing passthrough streams (module-allow-passthrough)
|
|
* Fix 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
|
|
|
|
Detailed change log:
|
|
|
|
https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/10.0/
|
|
|
|
Contributors
|
|
|
|
Ahmed S. Darwish
|
|
Aidan Gauland
|
|
Alexander E. Patrakov
|
|
Anton Lundin
|
|
Arun Raghavan
|
|
Balázs Úr
|
|
Chris Billington
|
|
Cédric Valmary
|
|
Deepak Srivastava
|
|
Dušan Kazik
|
|
Felipe Sateler
|
|
Fran Dieguez
|
|
Georg Chini
|
|
Guillaume Desmottes
|
|
Jan Alexander Steffens
|
|
John Paul Adrian Glaubitz
|
|
Juha Kuikka
|
|
Juho Hämäläinen
|
|
KimJeongYeon
|
|
Marcin Lewandowski
|
|
Mario Blättermann
|
|
Moo
|
|
Nils Schneider
|
|
Pali Rohár
|
|
Peter Meerwald-Stadler
|
|
Philip Withnall
|
|
Pierre Ossman
|
|
Piotr Drąg
|
|
Rikard Söderström
|
|
Romain Naour
|
|
Sylvain Baubeau
|
|
Tanu Kaskinen
|
|
Ulrich Eckhardt
|
|
Viktar Vaŭčkievič
|
|
|
|
|
|
PulseAudio 9.0
|
|
|
|
Changes at a glance:
|
|
|
|
* Automatic routing improvements
|
|
* Beamforming and various other new features in the WebRTC echo canceller
|
|
* Various improvements in module-role-cork and module-role-ducking
|
|
* LFE remixing disabled by default
|
|
* memfd-backed shared memory transport
|
|
* Support for sample rates up to 384 kHz
|
|
* webrtc-audio-processing dependency minimum version bumped to 0.2
|
|
* Changed the C standard from C99 to C11.
|
|
|
|
Detailed change log:
|
|
|
|
http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/9.0
|
|
|
|
Contributors
|
|
|
|
Ahmed S. Darwish
|
|
Alexander E. Patrakov
|
|
Arun Raghavan
|
|
Barun Kumar Singh
|
|
David Henningsson
|
|
Deepak Srivastava
|
|
Gabor Kelemen
|
|
Georg Chini
|
|
Jeremy Huddleston Sequoia
|
|
Jonathan Perkin
|
|
Juho Hämäläinen
|
|
Jungsup Lee
|
|
Kamil Rytarowski
|
|
Marcin Lewandowski
|
|
Milo Casagrande
|
|
Muhammet Kara
|
|
Nazar Mokrynskyi
|
|
Peter Meerwald
|
|
Piotr Drąg
|
|
Sachin Kumar Chauhan
|
|
Sangchul Lee
|
|
Tanu Kaskinen
|
|
YunQiang Su
|
|
|
|
|
|
PulseAudio 8.0
|
|
|
|
Changes at a glance:
|
|
|
|
* Automatic routing more likely to change profile
|
|
* OS X and NetBSD support improvements
|
|
* Systemd journal logging for clients
|
|
* New LFE balance programming interface
|
|
* Module-dbus-protocol improvements
|
|
* More flexible configuration file handling
|
|
* pulsecore-8.0.so moved to a private directory
|
|
* New script for measuring memory consumption
|
|
* Various bug fixes and small improvements
|
|
|
|
Detailed change log:
|
|
|
|
http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/8.0
|
|
|
|
Contributors
|
|
|
|
Ahmed S. Darwish
|
|
Alexander E. Patrakov
|
|
Andrey Semashev
|
|
Arun Raghavan
|
|
David Henningsson
|
|
Deepak Srivastava
|
|
Felipe Sateler
|
|
Georg Chini
|
|
Jason Gerecke
|
|
John Horan
|
|
Juho Hämäläinen
|
|
Julien Isorce
|
|
Kamil Rytarowski
|
|
KimJeongYeon
|
|
Kiran Krishnappa
|
|
Lev Melnikovsky
|
|
Manish Sogi
|
|
Mihai Moldovan
|
|
Mingye Wang
|
|
Nazar Mokrynskyi
|
|
Peter Mattern
|
|
Peter Meerwald
|
|
Pierre Ossman
|
|
Ross Burton
|
|
Shawn Walker
|
|
Takashi Iwai
|
|
Tanu Kaskinen
|
|
Thomas Petazzoni
|
|
Yuri Chornoivan
|
|
Zbigniew Kempczyński
|
|
jungsup lee
|
|
|
|
|
|
PulseAudio 7.0
|
|
|
|
Changes at a glance:
|
|
|
|
* LFE channel synthesis with low-pass filtering
|
|
* New libsoxr based resamplers
|
|
* Socket activation support for TCP
|
|
* The "srbchannel" IPC mechanism enabled by default
|
|
* More flexible jack detection support when using UCM
|
|
* Exiting due to SIGTERM isn't considered a failure
|
|
* Better support for Creative SoundBlaster Omni Surround 5.1
|
|
|
|
Detailed change log:
|
|
|
|
http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/7.0
|
|
|
|
Contributors:
|
|
|
|
Ahmed S. Darwish
|
|
Alexander E. Patrakov
|
|
Andrey Semashev
|
|
Andrey Zholos
|
|
Arun Raghavan
|
|
Cédric Valmary
|
|
David Henningsson
|
|
David Herrmann
|
|
Deepak Srivastava
|
|
Dušan Kazik
|
|
Felipe Sateler
|
|
Hui Wang
|
|
Jaska Uimonen
|
|
Juho Hämäläinen
|
|
Manish Sogi
|
|
Michael Cree
|
|
Milo Casagrande
|
|
Muhammet Kara
|
|
Nazar Mokrynskyi
|
|
Paul Menzel
|
|
Peter Meerwald
|
|
Pierre Ossman
|
|
Piotr Drąg
|
|
René J. V. Bertin
|
|
Sagar Nageshmurthy
|
|
Shawn Walker
|
|
Sukesh Adiga
|
|
Takashi Sakamoto
|
|
Tanu Kaskinen
|
|
Ville Skyttä
|
|
Wim Taymans
|
|
Yuri Chornoivan
|
|
Zavadovsky Yan
|
|
|
|
|
|
PulseAudio 6.0
|
|
|
|
Changes at a glance:
|
|
|
|
* Bluez 5 HSP (headset profile) support, both with and without oFono
|
|
* SystemD socket activation support
|
|
* Better support for multichannel and 2.1 profiles
|
|
* Protocol optimisations
|
|
* Remap optimisations
|
|
* Lots of other enhancements, bug fixes, and documentation and i18n updates
|
|
|
|
Detailed change log:
|
|
|
|
http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/6.0
|
|
|
|
Contributors:
|
|
|
|
Alexander Couzens
|
|
Alexander E. Patrakov
|
|
Alexander Kurtz
|
|
Alexander Potashev
|
|
Andrey Semashev
|
|
Arun Raghavan
|
|
Bradley Broom
|
|
Cheng-Chia Tseng
|
|
Colin Guthrie
|
|
David Henningsson
|
|
Dimitris Spingos
|
|
Dušan Kazik
|
|
Evan Nemerson
|
|
Felipe Sateler
|
|
Georg Chini
|
|
Hemanth Meenakshisundaram
|
|
Hui Wang
|
|
James Bunton
|
|
Jason Newton
|
|
Javier Jardón
|
|
Joe Marcus Clarke
|
|
Josef Andersson
|
|
João Paulo Rechi Vita
|
|
Juho Hämäläinen
|
|
kozdincer
|
|
Luiz Augusto von Dentz
|
|
Lukas Peleska
|
|
Lukasz Marek
|
|
Mauro Guerrera
|
|
Michał Górny
|
|
Niels Ole Salscheider
|
|
Pali Rohár
|
|
Parin Porecha
|
|
Pete Beardmore
|
|
Peter Meerwald
|
|
Peter Ujfalusi
|
|
Pierre Ossman
|
|
Piotr Drąg
|
|
poljar (Damir Jelić)
|
|
Rafael Ferreira
|
|
Rex Dieter
|
|
Ricardo Salveti de Araujo
|
|
Sajeesh Sidharthan
|
|
Sjoerd Simons
|
|
Tanu Kaskinen
|
|
Wim Taymans
|
|
Yuri Chornoivan
|
|
|
|
|
|
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 documentation and i18n updates
|
|
|
|
Detailed change log:
|
|
|
|
http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/5.0
|
|
|
|
Contributors:
|
|
|
|
Alexander Couzens
|
|
Alexander E. Patrakov
|
|
Alexander Potashev
|
|
Anton Lundin
|
|
Arun Raghavan
|
|
Ben Brewer
|
|
Cheng-Chia Tseng
|
|
Colin Guthrie
|
|
Damir Jelić
|
|
Daniel Albers
|
|
David Henningsson
|
|
Dominique Leuenberger
|
|
Héctor Martín
|
|
Ismo Puustinen
|
|
Jan Alexander Steffens
|
|
Javier Jardón
|
|
João Paulo Rechi Vita
|
|
Juho Hämäläinen
|
|
Kenneth Perry
|
|
Kerrick Staley
|
|
Kiran Krishnappa
|
|
Koop Mast
|
|
Lars-Peter Clausen
|
|
Laurentiu Nicola
|
|
Luiz Augusto von Dentz
|
|
Magnus Ekhall
|
|
Mikel Astiz
|
|
Mitchell Fang
|
|
Nikolay Amiantov
|
|
Parin Porecha
|
|
Peter Meerwald
|
|
Pierre Ossman
|
|
Piotr Drąg
|
|
Rafael Ferreira
|
|
Ryan Lortie
|
|
Scott Reeves
|
|
Shuai Fan
|
|
Stefan Sperling
|
|
Tanu Kaskinen
|
|
Wim Taymans
|
|
Yuri Chornoivan
|
|
victory
|
|
|
|
|
|
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 documentation and i18n updates
|
|
|
|
Detailed change log:
|
|
|
|
http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/4.0
|
|
|
|
Contributors:
|
|
|
|
Akihiro Tsukada
|
|
Albert Zeyer
|
|
Arun Raghavan
|
|
Christoph Gysin
|
|
David Henningsson
|
|
Flavio Ceolin
|
|
Jarkko Suontausta
|
|
Javier Jardón
|
|
João Paulo Rechi Vita
|
|
Jyri Sarha
|
|
Luiz Augusto von Dentz
|
|
Maarten Lankhorst
|
|
Marc-Antoine Perennou
|
|
Martin Pitt
|
|
Matěj Laitl
|
|
Mikel Astiz
|
|
Paul Meng
|
|
Peter Meerwald
|
|
Peter Nelson
|
|
Piotr Drąg
|
|
poljar (Damir Jelić)
|
|
Robin H. Johnson
|
|
Stefan Huber
|
|
Ștefan Săftescu
|
|
Tanu Kaskinen
|
|
Vadim Troshchinskiy
|
|
Wang Xingchao
|
|
Yuri Chornoivan
|
|
|
|
----
|
|
|
|
Change logs for previous versions can be seen at:
|
|
|
|
http://www.freedesktop.org/wiki/Software/PulseAudio/Notes
|