Update NEWS for 9.0
[platform/upstream/pulseaudio.git] / NEWS
1 PulseAudio 9.0
2
3 Changes at a glance:
4
5  * Automatic routing improvements
6  * Beamforming and various other new features in the WebRTC echo canceller
7  * Various improvements in module-role-cork and module-role-ducking
8  * LFE remixing disabled by default
9  * memfd-backed shared memory transport
10  * Support for sample rates up to 384 kHz
11  * webrtc-audio-processing dependency minimum version bumped to 0.2
12  * Changed the C standard from C99 to C11.
13
14 Detailed change log:
15
16   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/9.0
17
18 Contributors
19
20   Ahmed S. Darwish
21   Alexander E. Patrakov
22   Arun Raghavan
23   Barun Kumar Singh
24   David Henningsson
25   Deepak Srivastava
26   Gabor Kelemen
27   Georg Chini
28   Jeremy Huddleston Sequoia
29   Jonathan Perkin
30   Juho Hämäläinen
31   Jungsup Lee
32   Kamil Rytarowski
33   Marcin Lewandowski
34   Milo Casagrande
35   Muhammet Kara
36   Nazar Mokrynskyi
37   Peter Meerwald
38   Piotr Drąg
39   Sachin Kumar Chauhan
40   Sangchul Lee
41   Tanu Kaskinen
42   YunQiang Su
43
44
45 PulseAudio 8.0
46
47 Changes at a glance:
48
49  * Automatic routing more likely to change profile
50  * OS X and NetBSD support improvements
51  * Systemd journal logging for clients
52  * New LFE balance programming interface
53  * Module-dbus-protocol improvements
54  * More flexible configuration file handling
55  * pulsecore-8.0.so moved to a private directory
56  * New script for measuring memory consumption
57  * Various bug fixes and small improvements
58
59 Detailed change log:
60
61   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/8.0
62
63 Contributors
64
65   Ahmed S. Darwish
66   Alexander E. Patrakov
67   Andrey Semashev
68   Arun Raghavan
69   David Henningsson
70   Deepak Srivastava
71   Felipe Sateler
72   Georg Chini
73   Jason Gerecke
74   John Horan
75   Juho Hämäläinen
76   Julien Isorce
77   Kamil Rytarowski
78   KimJeongYeon
79   Kiran Krishnappa
80   Lev Melnikovsky
81   Manish Sogi
82   Mihai Moldovan
83   Mingye Wang
84   Nazar Mokrynskyi
85   Peter Mattern
86   Peter Meerwald
87   Pierre Ossman
88   Ross Burton
89   Shawn Walker
90   Takashi Iwai
91   Tanu Kaskinen
92   Thomas Petazzoni
93   Yuri Chornoivan
94   Zbigniew Kempczyński
95   jungsup lee
96
97
98 PulseAudio 7.0
99
100 Changes at a glance:
101
102   * LFE channel synthesis with low-pass filtering
103   * New libsoxr based resamplers
104   * Socket activation support for TCP
105   * The "srbchannel" IPC mechanism enabled by default
106   * More flexible jack detection support when using UCM
107   * Exiting due to SIGTERM isn't considered a failure
108   * Better support for Creative SoundBlaster Omni Surround 5.1
109
110 Detailed change log:
111
112   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/7.0
113
114 Contributors:
115
116   Ahmed S. Darwish
117   Alexander E. Patrakov
118   Andrey Semashev
119   Andrey Zholos
120   Arun Raghavan
121   Cédric Valmary
122   David Henningsson
123   David Herrmann
124   Deepak Srivastava
125   Dušan Kazik
126   Felipe Sateler
127   Hui Wang
128   Jaska Uimonen
129   Juho Hämäläinen
130   Manish Sogi
131   Michael Cree
132   Milo Casagrande
133   Muhammet Kara
134   Nazar Mokrynskyi
135   Paul Menzel
136   Peter Meerwald
137   Pierre Ossman
138   Piotr Drąg
139   René J. V. Bertin
140   Sagar Nageshmurthy
141   Shawn Walker
142   Sukesh Adiga
143   Takashi Sakamoto
144   Tanu Kaskinen
145   Ville Skyttä
146   Wim Taymans
147   Yuri Chornoivan
148   Zavadovsky Yan
149
150
151 PulseAudio 6.0
152
153 Changes at a glance:
154
155   * Bluez 5 HSP (headset profile) support, both with and without oFono
156   * SystemD socket activation support
157   * Better support for multichannel and 2.1 profiles
158   * Protocol optimisations
159   * Remap optimisations
160   * Lots of other enhancements, bug fixes, and documenation and i18n updates
161
162 Detailed change log:
163
164   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/6.0
165
166 Contributors:
167
168   Alexander Couzens
169   Alexander E. Patrakov
170   Alexander Kurtz
171   Alexander Potashev
172   Andrey Semashev
173   Arun Raghavan
174   Bradley Broom
175   Cheng-Chia Tseng
176   Colin Guthrie
177   David Henningsson
178   Dimitris Spingos
179   Dušan Kazik
180   Evan Nemerson
181   Felipe Sateler
182   Georg Chini
183   Hemanth Meenakshisundaram
184   Hui Wang
185   James Bunton
186   Jason Newton
187   Javier Jardón
188   Joe Marcus Clarke
189   Josef Andersson
190   João Paulo Rechi Vita
191   Juho Hämäläinen
192   kozdincer
193   Luiz Augusto von Dentz
194   Lukas Peleska
195   Lukasz Marek
196   Mauro Guerrera
197   Michał Górny
198   Niels Ole Salscheider
199   Pali Rohár
200   Parin Porecha
201   Pete Beardmore
202   Peter Meerwald
203   Peter Ujfalusi
204   Pierre Ossman
205   Piotr Drąg
206   poljar (Damir Jelić)
207   Rafael Ferreira
208   Rex Dieter
209   Ricardo Salveti de Araujo
210   Sajeesh Sidharthan
211   Sjoerd Simons
212   Tanu Kaskinen
213   Wim Taymans
214   Yuri Chornoivan
215
216
217 PulseAudio 5.0
218
219 Changes at a glance:
220
221   * BlueZ 5 support (A2DP only)
222   * Reimplementation of the tunnel modules
223   * Native log target support for systemd-journal
224   * Resampler refactoring
225   * --monitor-stream option for parecord and parec
226   * "latency_msec" argument for module-rtp-recv
227   * "inhibit_auto_suspend" argument for module-rtp-send
228   * "auto" argument for module-tunnel-sink and module-tunnel-source
229   * Removed module-bluetooth-proximity
230   * Jack detection for line out
231   * Laptop internal surround speaker volume support
232   * Improved float->s16 and s16->float sample conversion for ARM NEON
233   * "Available" flag for card profiles
234   * Removed module-dbus-protocol from the default configuration
235   * Lots of other enhancements, bug fixes, and documenation and i18n updates
236
237 Detailed change log:
238
239   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/5.0
240
241 Contributors:
242
243   Alexander Couzens
244   Alexander E. Patrakov
245   Alexander Potashev
246   Anton Lundin
247   Arun Raghavan
248   Ben Brewer
249   Cheng-Chia Tseng
250   Colin Guthrie
251   Damir Jelić
252   Daniel Albers
253   David Henningsson
254   Dominique Leuenberger
255   Héctor Martín
256   Ismo Puustinen
257   Jan Alexander Steffens
258   Javier Jardón
259   João Paulo Rechi Vita
260   Juho Hämäläinen
261   Kenneth Perry
262   Kerrick Staley
263   Kiran Krishnappa
264   Koop Mast
265   Lars-Peter Clausen
266   Laurentiu Nicola
267   Luiz Augusto von Dentz
268   Magnus Ekhall
269   Mikel Astiz
270   Mitchell Fang
271   Nikolay Amiantov
272   Parin Porecha
273   Peter Meerwald
274   Pierre Ossman
275   Piotr Drąg
276   Rafael Ferreira
277   Ryan Lortie
278   Scott Reeves
279   Shuai Fan
280   Stefan Sperling
281   Tanu Kaskinen
282   Wim Taymans
283   Yuri Chornoivan
284   victory
285
286
287 PulseAudio 4.0
288
289 Changes at a glance:
290
291   * Better handling of low latency requests
292   * Optimisations while mixing (generic, ARM NEON)
293   * Default resampler is now speex-float-1 (lower CPU usage)
294   * Major Bluetooth refactoring for better reliability and easier maintenance
295   * Fixes for graceful hand-off to/from JACK
296   * New module to apply ducking based on stream roles
297   * Echo canceller infrastructure fixes
298   * Bash and zsh completion for command line tools
299   * Solaris and OS X fixes
300   * Lots of other enhancements, bug fixes, and documenation and i18n updates
301
302 Detailed change log:
303
304   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/4.0
305
306 Contributors:
307
308   Akihiro Tsukada
309   Albert Zeyer
310   Arun Raghavan
311   Christoph Gysin
312   David Henningsson
313   Flavio Ceolin
314   Jarkko Suontausta
315   Javier Jardón
316   João Paulo Rechi Vita
317   Jyri Sarha
318   Luiz Augusto von Dentz
319   Maarten Lankhorst
320   Marc-Antoine Perennou
321   Martin Pitt
322   Matěj Laitl
323   Mikel Astiz
324   Paul Meng
325   Peter Meerwald
326   Peter Nelson
327   Piotr Drąg
328   poljar (Damir Jelić)
329   Robin H. Johnson
330   Stefan Huber
331   Ștefan Săftescu
332   Tanu Kaskinen
333   Vadim Troshchinskiy
334   Wang Xingchao
335   Yuri Chornoivan
336
337 ----
338
339 Change logs for previous versions can be seen at:
340
341   http://www.freedesktop.org/wiki/Software/PulseAudio/Notes