client: Make auto_connect_localhost respect HAVE_IPv6 and OS_IS_WIN32
[platform/upstream/pulseaudio.git] / NEWS
1 PulseAudio 14.0
2
3 Changes at a glance:
4
5  * Notes for end users
6    * Significant routing changes to default sinks/sources
7      * Changing the default sink moves streams from the old default sink to the new
8      * Moving a stream to the default sink removes the "manually routed" status of the stream
9      * If a sink changes status to available, streams that prefer that sink move there automatically
10      * The same changes have been applied to the source stream routing
11      * Workaround for GNOME Sound Settings' stream routing behaviour
12      * module-rescue-streams is deprecated, functionality moved to the core
13      * New rescue-streams option in daemon.conf
14    * Automatic switching to HDMI is now disabled by default
15    * Better support for some USB gaming headsets
16    * Flat volumes are now disabled by default
17    * The RAOP sink can be configured to automatically reconnect on connection failures
18    * Separate sink_channels and source_channels for module-jackdbus-detect
19    * Improved support for ALSA UCM
20    * Support for ALSA mixer controls with non-zero index
21    * It's now possible to set intended roles for devices in the ALSA profile configuration
22    * Ports now have a type associated with them
23    * Mappings have a new "description-key" option in the ALSA profile configuration
24    * New xauthority argument for X11 modules
25    * module-null-sink's compressed format support can now be configured at run-time
26    * The enable-lfe-remixing option in daemon.conf was split into remixing-produce-lfe and remixing-consume-lfe
27    * New channel_map argument for module-raop-sink
28  * Notes for application developers
29    * pa_mainloop_prepare interprets the timeout argument as microseconds again
30    * New availability_group and type fields in the port info structs
31    * New macros: PA_LIKELY(), PA_UNLIKELY(), PA_CLAMP() and PA_CLAMP_UNLIKELY()
32  * Notes for packagers
33    * New GStreamer-based RTP implementation
34    * qpaeq switched from Python 2 to Python 3
35    * Compile-time option to forget pre-14.0 stream routing
36    * The install path of the ALSA configuration files is now configurable
37    * GNU gettext minimum version requirement bumped from 0.19.3 to 0.19.8
38    * Heads-up: dropping autotools build system
39    * Heads-up: dropping EsounD support is considered, tell us if you still need it
40    * Heads-up: dropping GConf support
41
42 Detailed change log:
43
44   https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/14.0/
45
46 Contributors
47
48   Alexander E. Patrakov
49   Arun Raghavan
50   Balázs Meskó
51   Baurzhan Muftakhidinov
52   Ben Buchwald
53   Daniil Kovalev
54   Dave Chiluk
55   David Heidelberg
56   Dusan Kazik
57   Eero Nurkkala
58   Emanuil Novachev
59   Emilio Herrera
60   Felipe Sateler
61   Felix Yan
62   Geert Warrink
63   Georg Chini
64   Göran Uddeborg
65   Hugo Osvaldo Barrera
66   Hui Wang
67   Igor V. Kovalenko
68   Jan Alexander Steffens
69   Jarno Suni
70   Jaroslav Kysela
71   Jaska Uimonen
72   Jean-Baptiste Holcroft
73   Josh
74   Juliano de Souza Camargo
75   Kai-Heng Feng
76   Karl Ove Hufthammer
77   Khem Raj
78   Krzysztof Stasiowski
79   Laurent Bigonville
80   Libin Yang
81   Marc Ranolfi
82   Michael Pivonka
83   Milo Casagrande
84   Milo Ivir
85   Nick Moriarty
86   Oğuz Ersen
87   Pali Rohár
88   Peter Levine
89   Peter Meerwald
90   Philip Withnall
91   Piotr Drąg
92   RODRIGUEZ Christophe
93   Rafael Fontenelle
94   Ralph Seichter
95   Rasmus Thomsen
96   Rickie Schroeder
97   Rosen Penev
98   Ryszard Knop
99   Sanchayan Maity
100   Sebastian Dröge
101   Sebastien
102   StefanBruens
103   Taahir Ahmed
104   Tanu Kaskinen
105   Timo Gurr
106   Tom Yan
107   Tomasz Kontusz
108   Vasilis Tsiligiannis
109   Wim Taymans
110   Yi-Jyun Pan
111   Yuri Chornoivan
112   itsthem
113   muzena
114   roshal
115   zhaochengyi
116
117
118 PulseAudio 13.0
119
120 Changes at a glance:
121
122  * Added support for Dolby TrueHD and DTS-HD Master Audio
123  * Improved 5.1 surround channel routing
124  * Improved initial card profile selection for ALSA cards
125  * Automatically switch away from unavailable card profiles
126  * Bluetooth card profile choices aren't persistent any more by default
127  * Added support for some SteelSeries Arctis 5 USB headsets
128  * Removed KDE specific routing configuration
129  * New information collection script for bug reports: pa-info
130  * New "max_latency_msec" module argument for module-loopback
131  * New "fast_adjust_threshold_msec" module argument for module-loopback
132  * New "stream_name" module argument for module-rtp-send
133  * Fixed S/PDIF for CMEDIA USB2.0 High-Speed True HD Audio
134  * Use source sample spec and channel map by default in module-loopback
135  * module-role-cork and module-role-ducking can now use recording streams as triggers
136  * New "avoid_resampling" module argument for module-udev-detect and module-alsa-card
137  * "avoid_resampling" also tries to avoid format conversion if the ALSA device supports it
138  * Added support for non-PCM formats in module-null-sink
139  * More efficient channel remapping in some cases for 32-bit streams
140  * Removed the "latency_time" option from module-null-source
141  * New function to enable realtime scheduling for client threads
142  * New convenience functions for getting parameters from pa_format_info
143  * New function for pa_threaded_mainloop to run a callback in the mainloop thread without the mainloop lock being held
144  * Const-ification of parameters across headers
145  * Removed BlueZ 4 support
146  * Dropped intltool
147  * Introduction of the Meson build system
148  * New build option for improving build reproducibility
149  * Minor bug-fixes, bindings updates and several translation updates
150
151 Detailed change log:
152
153   https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/13.0/
154
155 Contributors
156
157   Alan Coopersmith
158   Alexander E. Patrakov
159   Alexander Potashev
160   Andika Triwidada
161   Arnaud Rebillout
162   Arun Raghavan
163   Bert Hekman
164   Carlos Garnacho
165   Danny O'Brien
166   David Emett
167   David Heidelberg
168   David Hewitt
169   Diego Viola
170   Felipe Sateler
171   Fran Diéguez
172   Friedel Wolff
173   Frédéric Danis
174   Georg Chini
175   Hans de Goede
176   Hongxu Jia
177   Hui Wang
178   Ing. Jaroslav Safka
179   Jan Alexander Steffens (heftig)
180   Javier Jardón
181   Jean-Philippe Guillemin
182   Jordi Mas
183   Josef Andersson
184   Joseph Herlant
185   João Paulo Rechi Vita
186   Kaleb Ercanbrack
187   Lucas Stach
188   Luiz Augusto von Dentz
189   Lyndon Brown
190   Marek Cernocky
191   Mark Filion
192   Milo Casagrande
193   Moo
194   Mr. M
195   Nate Brown
196   Nazar Mokrynskyi
197   Nicolas Fella
198   Olaf Hering
199   Pali Rohár
200   Pierre-Louis Bossart
201   Piotr Drąg
202   RODRIGUEZ Christophe
203   Rafael Fontenelle
204   Raman Shyshniou
205   Russell Treleaven
206   S Page
207   Sangchul Lee
208   Sascha Silbe
209   Stefan Huber
210   Takashi Iwai
211   Takashi Sakamoto
212   Tanu Kaskinen
213   Thomas Hutschenreuther
214   Tomaz Solc
215   Topi Miettinen
216   Wellington Wallace
217   Will Stott
218   Yclept Nemo
219   Yuri Chornoivan
220   Zakhary Husak
221   jorisc90
222   muzena
223   scootergrisen
224   shdown
225
226
227 PulseAudio 12.2
228
229 The previous release tarball contained a broken configure script, this release
230 fixes the tarball. There are no changes in the source, except for this NEWS
231 file update.
232
233 Contributors
234
235   Tanu Kaskinen
236
237
238 PulseAudio 12.1
239
240 A bug fix release.
241
242  * Fixed crash when switching to A2DP bluetooth profile
243  * Fixed plugin search path in module-ladspa-sink
244  * Fixed file permissions for the pipes created by module-pipe-sink and
245    module-pipe-source
246
247 Contributors
248
249   Mr. M
250   Tanu Kaskinen
251
252
253 PulseAudio 12.0
254
255 Changes at a glance:
256
257  * Better latency reporting (and hence better A/V sync) with the A2DP bluetooth
258    profile
259  * Much more accurate latency reporting for AirPlay devices
260  * module-switch-on-connect now ignores virtual devices
261  * When using passthrough for compressed audio, set the "non-audio" bit
262  * Prioritize HDMI output over S/PDIF output
263  * HSP support for more bluetooth headsets
264  * Choose the A2DP bluetooth profile by default instead of HSP
265  * New "sink_input_properties" module argument for module-ladspa-sink
266  * New "use_system_clock_for_timing" module argument for module-pipe-sink
267  * module-pipe-sink can now use an existing pipe
268  * Fixed a crash or high CPU use problem with Intel HDMI LPE
269  * Steelseries Arctis 7 USB headset stereo output support
270  * Dell Thunderbolt Dock TB16 speaker jack support
271  * Fixed digital input support for some USB sound cards
272  * Fixed Native Instruments Traktor Audio 6 detection
273  * Ability to disable input or output on macOS
274  * New "dereverb" option for the Speex echo canceller
275  * New module: module-always-source
276  * State files not any more readable by all users in the system mode
277  * module-augment-properties now uses XDG_DATA_DIRS to find .desktop files
278  * Updates for the Vala bindings
279  * The GConf dependency can now be avoided
280  * qpaeq license changed from AGPL to LGPL
281  * qpaeq ported to Qt 5
282  * Compatibility with glibc 2.27
283  * The esdcompat tool isn't any more installed if esound support is disabled
284
285 Detailed change log:
286
287   https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/12.0/
288
289 Contributors
290
291   Andika Triwidada
292   Andrius Štikonas
293   Arun Raghavan
294   Cheng-Chia Tseng
295   Colin Leroy
296   Constantine Kharlamov
297   Daniel Rusek
298   David Henningsson
299   David Hewitt
300   Felipe Sateler
301   Georg Chini
302   Guenter Milde
303   Hui Wang
304   Ian Ray
305   Iceyer
306   jnqnfe
307   Johan Heikkilä
308   Josef Andersson
309   Jungsup Lee
310   Khem Raj
311   KimJeongYeon
312   Kristian Klausen
313   Laurent Bigonville
314   Mihai Moldovan
315   Mr. M
316   Peter Meerwald-Stadler
317   Pierre-Louis Bossart
318   Piotr Drąg
319   Roliga
320   Russell Treleaven
321   Salvador Fandino
322   Samo Pogačnik
323   Sangchul Lee
324   Sebastian Dröge
325   Sylvain Baubeau
326   Tanu Kaskinen
327   Vivek Dasmohapatra
328   wellington wallace
329   Yuri Chornoivan
330
331
332 PulseAudio 11.1
333
334 A bug fix release.
335
336  * Fix a crash in filter modules related to flat volumes and volume sharing
337  * Fix a crash when the bluetooth adapter reports weird MTU size
338  * Disable bluetooth MTU autodetection by default
339  * Add mixer handling back for hardware that doesn't have any alsa-lib
340    configuration
341  * Prioritize USB devices over built-in sound cards (11.0 was supposed to have
342    this feature, but the implementation turned out to be incomplete)
343
344 Contributors
345
346   Arun Raghavan
347   Tanu Kaskinen
348
349
350 PulseAudio 11.0
351
352 Changes at a glance:
353
354  * Support for newer AirPlay hardware
355  * USB and bluetooth devices preferred over internal sound cards
356  * Bluetooth HSP headset role implemented
357  * Bluetooth HFP audio gateway role implemented (requires oFono)
358  * Bluetooth HSP audio gateway and HFP hands-free unit roles can be enabled
359    simultaneously
360  * Upmixing can now be disabled without bad side effects
361  * Avoid having unavailable sinks or sources as the default
362  * Option to avoid resampling more often
363  * Option to automatically switch bluetooth profile to HSP more often
364  * Better latency control in module-loopback
365  * Changed module argument names in module-ladspa-sink and
366    module-virtual-surround-sink
367  * Fixed input device handling in module-waveout
368  * Improved bluetooth MTU configuration
369  * GNU Hurd support
370  * Applications can request LADSPA or virtual surround filtering for their
371    streams
372  * Support for 32-bit applications on 64-bit systems in padsp
373
374 Detailed change log:
375
376   https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/11.0/
377
378 Contributors
379
380   Arun Raghavan
381   ced2c
382   Christian Kellner
383   Colin Leroy
384   Corentin Noël
385   David Mandelberg
386   David Michael
387   Denis Shulyaka
388   Felipe Sateler
389   Georg Chini
390   Grzegorz Kolodziejczyk
391   Hajime Fujita
392   Hui Wang
393   Imre Vadász
394   Jungsup Lee
395   Karl Ove Hufthammer
396   KimJeongYeon
397   Luiz Augusto von Dentz
398   Martin Blanchard
399   Matthias Wabersich
400   Mihai Moldovan
401   Milo Casagrande
402   Moo
403   Moritz Bruder
404   Muhammet Kara
405   muzena
406   Pali Rohár
407   Paul Seyfert
408   Peter Meerwald-Stadler
409   Philip Chimento
410   Piotr Drąg
411   Rafael Fontenelle
412   Renjith Thomas
413   Stephen Paul Weber
414   Takashi Sakamoto
415   Tanu Kaskinen
416   Ted Ying
417   Vadim Troshchinskiy
418   Wim Taymans
419   Yuri Chornoivan
420
421
422 PulseAudio 10.0
423
424 Changes at a glance:
425
426  * Automatically switch Bluetooth profile when using VoIP applications
427  * New module for prioritizing passthrough streams (module-allow-passthrough)
428  * Fix hotplugging support for USB surround sound cards
429  * Separate volumes for Bluetooth A2DP and HSP profiles
430  * memfd-based shared memory mechanism enabled by default
431  * Removed module-xenpv-sink
432  * Dropped dependency to json-c
433  * When using systemd to start PulseAudio, pulseaudio.socket is always started
434    first
435  * Compatibility with OpenSSL 1.1.0
436  * Clarified qpaeq license
437
438 Detailed change log:
439
440   https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/10.0/
441
442 Contributors
443
444   Ahmed S. Darwish
445   Aidan Gauland
446   Alexander E. Patrakov
447   Anton Lundin
448   Arun Raghavan
449   Balázs Úr
450   Chris Billington
451   Cédric Valmary
452   Deepak Srivastava
453   Dušan Kazik
454   Felipe Sateler
455   Fran Dieguez
456   Georg Chini
457   Guillaume Desmottes
458   Jan Alexander Steffens
459   John Paul Adrian Glaubitz
460   Juha Kuikka
461   Juho Hämäläinen
462   KimJeongYeon
463   Marcin Lewandowski
464   Mario Blättermann
465   Moo
466   Nils Schneider
467   Pali Rohár
468   Peter Meerwald-Stadler
469   Philip Withnall
470   Pierre Ossman
471   Piotr Drąg
472   Rikard Söderström
473   Romain Naour
474   Sylvain Baubeau
475   Tanu Kaskinen
476   Ulrich Eckhardt
477   Viktar Vaŭčkievič
478
479
480 PulseAudio 9.0
481
482 Changes at a glance:
483
484  * Automatic routing improvements
485  * Beamforming and various other new features in the WebRTC echo canceller
486  * Various improvements in module-role-cork and module-role-ducking
487  * LFE remixing disabled by default
488  * memfd-backed shared memory transport
489  * Support for sample rates up to 384 kHz
490  * webrtc-audio-processing dependency minimum version bumped to 0.2
491  * Changed the C standard from C99 to C11.
492
493 Detailed change log:
494
495   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/9.0
496
497 Contributors
498
499   Ahmed S. Darwish
500   Alexander E. Patrakov
501   Arun Raghavan
502   Barun Kumar Singh
503   David Henningsson
504   Deepak Srivastava
505   Gabor Kelemen
506   Georg Chini
507   Jeremy Huddleston Sequoia
508   Jonathan Perkin
509   Juho Hämäläinen
510   Jungsup Lee
511   Kamil Rytarowski
512   Marcin Lewandowski
513   Milo Casagrande
514   Muhammet Kara
515   Nazar Mokrynskyi
516   Peter Meerwald
517   Piotr Drąg
518   Sachin Kumar Chauhan
519   Sangchul Lee
520   Tanu Kaskinen
521   YunQiang Su
522
523
524 PulseAudio 8.0
525
526 Changes at a glance:
527
528  * Automatic routing more likely to change profile
529  * OS X and NetBSD support improvements
530  * Systemd journal logging for clients
531  * New LFE balance programming interface
532  * Module-dbus-protocol improvements
533  * More flexible configuration file handling
534  * pulsecore-8.0.so moved to a private directory
535  * New script for measuring memory consumption
536  * Various bug fixes and small improvements
537
538 Detailed change log:
539
540   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/8.0
541
542 Contributors
543
544   Ahmed S. Darwish
545   Alexander E. Patrakov
546   Andrey Semashev
547   Arun Raghavan
548   David Henningsson
549   Deepak Srivastava
550   Felipe Sateler
551   Georg Chini
552   Jason Gerecke
553   John Horan
554   Juho Hämäläinen
555   Julien Isorce
556   Kamil Rytarowski
557   KimJeongYeon
558   Kiran Krishnappa
559   Lev Melnikovsky
560   Manish Sogi
561   Mihai Moldovan
562   Mingye Wang
563   Nazar Mokrynskyi
564   Peter Mattern
565   Peter Meerwald
566   Pierre Ossman
567   Ross Burton
568   Shawn Walker
569   Takashi Iwai
570   Tanu Kaskinen
571   Thomas Petazzoni
572   Yuri Chornoivan
573   Zbigniew Kempczyński
574   jungsup lee
575
576
577 PulseAudio 7.0
578
579 Changes at a glance:
580
581   * LFE channel synthesis with low-pass filtering
582   * New libsoxr based resamplers
583   * Socket activation support for TCP
584   * The "srbchannel" IPC mechanism enabled by default
585   * More flexible jack detection support when using UCM
586   * Exiting due to SIGTERM isn't considered a failure
587   * Better support for Creative SoundBlaster Omni Surround 5.1
588
589 Detailed change log:
590
591   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/7.0
592
593 Contributors:
594
595   Ahmed S. Darwish
596   Alexander E. Patrakov
597   Andrey Semashev
598   Andrey Zholos
599   Arun Raghavan
600   Cédric Valmary
601   David Henningsson
602   David Herrmann
603   Deepak Srivastava
604   Dušan Kazik
605   Felipe Sateler
606   Hui Wang
607   Jaska Uimonen
608   Juho Hämäläinen
609   Manish Sogi
610   Michael Cree
611   Milo Casagrande
612   Muhammet Kara
613   Nazar Mokrynskyi
614   Paul Menzel
615   Peter Meerwald
616   Pierre Ossman
617   Piotr Drąg
618   René J. V. Bertin
619   Sagar Nageshmurthy
620   Shawn Walker
621   Sukesh Adiga
622   Takashi Sakamoto
623   Tanu Kaskinen
624   Ville Skyttä
625   Wim Taymans
626   Yuri Chornoivan
627   Zavadovsky Yan
628
629
630 PulseAudio 6.0
631
632 Changes at a glance:
633
634   * Bluez 5 HSP (headset profile) support, both with and without oFono
635   * SystemD socket activation support
636   * Better support for multichannel and 2.1 profiles
637   * Protocol optimisations
638   * Remap optimisations
639   * Lots of other enhancements, bug fixes, and documentation and i18n updates
640
641 Detailed change log:
642
643   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/6.0
644
645 Contributors:
646
647   Alexander Couzens
648   Alexander E. Patrakov
649   Alexander Kurtz
650   Alexander Potashev
651   Andrey Semashev
652   Arun Raghavan
653   Bradley Broom
654   Cheng-Chia Tseng
655   Colin Guthrie
656   David Henningsson
657   Dimitris Spingos
658   Dušan Kazik
659   Evan Nemerson
660   Felipe Sateler
661   Georg Chini
662   Hemanth Meenakshisundaram
663   Hui Wang
664   James Bunton
665   Jason Newton
666   Javier Jardón
667   Joe Marcus Clarke
668   Josef Andersson
669   João Paulo Rechi Vita
670   Juho Hämäläinen
671   kozdincer
672   Luiz Augusto von Dentz
673   Lukas Peleska
674   Lukasz Marek
675   Mauro Guerrera
676   Michał Górny
677   Niels Ole Salscheider
678   Pali Rohár
679   Parin Porecha
680   Pete Beardmore
681   Peter Meerwald
682   Peter Ujfalusi
683   Pierre Ossman
684   Piotr Drąg
685   poljar (Damir Jelić)
686   Rafael Ferreira
687   Rex Dieter
688   Ricardo Salveti de Araujo
689   Sajeesh Sidharthan
690   Sjoerd Simons
691   Tanu Kaskinen
692   Wim Taymans
693   Yuri Chornoivan
694
695
696 PulseAudio 5.0
697
698 Changes at a glance:
699
700   * BlueZ 5 support (A2DP only)
701   * Reimplementation of the tunnel modules
702   * Native log target support for systemd-journal
703   * Resampler refactoring
704   * --monitor-stream option for parecord and parec
705   * "latency_msec" argument for module-rtp-recv
706   * "inhibit_auto_suspend" argument for module-rtp-send
707   * "auto" argument for module-tunnel-sink and module-tunnel-source
708   * Removed module-bluetooth-proximity
709   * Jack detection for line out
710   * Laptop internal surround speaker volume support
711   * Improved float->s16 and s16->float sample conversion for ARM NEON
712   * "Available" flag for card profiles
713   * Removed module-dbus-protocol from the default configuration
714   * Lots of other enhancements, bug fixes, and documentation and i18n updates
715
716 Detailed change log:
717
718   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/5.0
719
720 Contributors:
721
722   Alexander Couzens
723   Alexander E. Patrakov
724   Alexander Potashev
725   Anton Lundin
726   Arun Raghavan
727   Ben Brewer
728   Cheng-Chia Tseng
729   Colin Guthrie
730   Damir Jelić
731   Daniel Albers
732   David Henningsson
733   Dominique Leuenberger
734   Héctor Martín
735   Ismo Puustinen
736   Jan Alexander Steffens
737   Javier Jardón
738   João Paulo Rechi Vita
739   Juho Hämäläinen
740   Kenneth Perry
741   Kerrick Staley
742   Kiran Krishnappa
743   Koop Mast
744   Lars-Peter Clausen
745   Laurentiu Nicola
746   Luiz Augusto von Dentz
747   Magnus Ekhall
748   Mikel Astiz
749   Mitchell Fang
750   Nikolay Amiantov
751   Parin Porecha
752   Peter Meerwald
753   Pierre Ossman
754   Piotr Drąg
755   Rafael Ferreira
756   Ryan Lortie
757   Scott Reeves
758   Shuai Fan
759   Stefan Sperling
760   Tanu Kaskinen
761   Wim Taymans
762   Yuri Chornoivan
763   victory
764
765
766 PulseAudio 4.0
767
768 Changes at a glance:
769
770   * Better handling of low latency requests
771   * Optimisations while mixing (generic, ARM NEON)
772   * Default resampler is now speex-float-1 (lower CPU usage)
773   * Major Bluetooth refactoring for better reliability and easier maintenance
774   * Fixes for graceful hand-off to/from JACK
775   * New module to apply ducking based on stream roles
776   * Echo canceller infrastructure fixes
777   * Bash and zsh completion for command line tools
778   * Solaris and OS X fixes
779   * Lots of other enhancements, bug fixes, and documentation and i18n updates
780
781 Detailed change log:
782
783   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/4.0
784
785 Contributors:
786
787   Akihiro Tsukada
788   Albert Zeyer
789   Arun Raghavan
790   Christoph Gysin
791   David Henningsson
792   Flavio Ceolin
793   Jarkko Suontausta
794   Javier Jardón
795   João Paulo Rechi Vita
796   Jyri Sarha
797   Luiz Augusto von Dentz
798   Maarten Lankhorst
799   Marc-Antoine Perennou
800   Martin Pitt
801   Matěj Laitl
802   Mikel Astiz
803   Paul Meng
804   Peter Meerwald
805   Peter Nelson
806   Piotr Drąg
807   poljar (Damir Jelić)
808   Robin H. Johnson
809   Stefan Huber
810   Ștefan Săftescu
811   Tanu Kaskinen
812   Vadim Troshchinskiy
813   Wang Xingchao
814   Yuri Chornoivan
815
816 ----
817
818 Change logs for previous versions can be seen at:
819
820   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes