1PulseAudio 16.1 2 3A bug fix release. 4 5 * Fix parsing of percentage volumes with decimal points in pactl 6 * Fix crash with the "pacmd play-file" command when reads from the disk aren't frame-aligned 7 * Fix module-rtp-recv sometimes thinking it's receiving an Opus stream when it's not 8 * Fix frequent crashing in module-combine-sink, regression in 16.0 9 * Fix crashing on 32-bit architectures when using the GStreamer codecs for LDAC and AptX 10 11Contributors 12 13Georg Chini 14Igor V. Kovalenko 15Jaechul Lee 16Jan Palus 17Sean Greenslade 18 19 20PulseAudio 16.0 21 22Changes at a glance: 23 * Notes for end users 24 * Opus support in RTP modules 25 * Improved hardware support 26 * EPOS/Sennheiser GSP 670 USB/wireless headset 27 * SteelSeries GameDAC 28 * Behringer UMC22 generalized to Texas Instruments PCM2902 to support more products 29 * NI Komplete Audio 6 MK2 profiles 30 * Tunnel latency is now configurable 31 * Bluetooth device battery level reporting added 32 * Tunnel and combine-sunk latency fixes 33 * patcl can show information in JSON format 34 * Channel remixing can be disabled for module-combine-sink 35 * A lot of fixes to ALSA, bluetooth, and other components. 36 * Notes for application developers 37 * Stream latency reports now include resampler delay 38 * Module installation location changed, remember to upgrade paprefs to the latest version! 39 * Notes for packagers 40 * Opus support in the RTP modules requires enabling GStreamer 41 * Bluetooth battery level reporting via BlueZ requires enabling experimentals features in BlueZ 42 * New time smoother implementation 43 * Change Meson option 'daemon-only' to 'client' 44 * glib and fftw are now common dependencies, not only for the client. 45 * Enable GStreamer-based RTP by default when available 46 47Detailed change log: 48 49 https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/16.0/ 50 51Contributors 52 53Alexey Rubtsov 54Anders Jonsson 55Andika Triwidada 56Arun Raghavan 57Biswapriyo Nath 58BtbN 59Chengyi Zhao 60Chupligin Sergey 61Craig Howard 62Daniel Dantur 63Daniel Hernandez 64Diederik de Haas 65Dylan Van Assche 66Emilio Herrera 67Ettore Atalan 68Fran Diéguez 69Georg Chini 70Gogo Gogsi 71Göran Uddeborg 72Hela Basa 73Hui Wang 74Igor V. Kovalenko 75Jan Kuparinen 76Jaroslav Kysela 77Josef Haider 78João Paulo Rechi Vita 79Juho Hämäläinen 80Karl Ove Hufthammer 81Laurent Bigonville 82Luna Jernberg 83Lv Genggeng 84Marijn Suijten 85Mart Raudsepp 86Mathy Vanvoorden 87Olivier Gayot 88Ovari 89Oğuz Ersen 90Piotr Drąg 91Rafael Fontenelle 92Rico Tzschichholz 93Sanchayan Maity 94Sebastian Reichel 95Sergey A 96Sibo Dong 97Sungjoon Moon 98Takashi Sakamoto 99Takuro Onoue 100Tanu Kaskinen 101Temuri Doghonadze 102Will Thompson 103Yuri Chornoivan 104acheronfail 105baek inchan 106guest271314 107liaohanqin 108simmon 109simple 110tensorknower69 111김인수 112 113 114PulseAudio 15.0 115 116Changes at a glance: 117 118 * Notes for end users 119 * Support for LDAC and AptX bluetooth codecs, plus "SBC XQ" (SBC with higher-quality parameters) 120 * Support for HFP bluetooth profiles 121 * Support for Bluetooth A2DP AVRCP Absolute Volume 122 * ALSA path configuration files can now be placed in user home directory 123 * module-virtual-surround-sink rewritten 124 * More options for module-jackdbus-detect 125 * Improved hardware support 126 * SteelSeries Arctis 9 127 * HP Thunderbolt Dock 120W G2 128 * Behringer U-Phoria UMC22 129 * OnePlus Type-C Bullets 130 * Sennheiser GSX 1000/1200 PRO 131 * New udev variable: PULSE_MODARGS 132 * max_latency_msec argument added to module-null-source 133 * module-filter-apply can take filter parameters from device properties 134 * module-match can now be loaded multiple times 135 * Improvements to FreeBSD support 136 * Windows support added to Meson 137 * Additional commands for pactl 138 * Card profiles can be set to sticky 139 * Notes for application developers 140 * New API for sending messages from clients to PulseAudio objects 141 * New mechanism for applications to disable shared memory on their connection to PulseAudio 142 * Notes for packagers 143 * Autotools build system have been dropped 144 * The startup script can now read additional configuration from the /etc/pulse/default.pa.d/ directory 145 * Option to build client library and utilities only 146 * Avoid loading X11 modules on Wayland (GNOME-only for now) 147 * OSS support is now configurable in Meson 148 * Valgrind support is now configurable in Meson 149 150Detailed change log: 151 152 https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/15.0/ 153 154Contributors 155 156Alexey Rubtsov 157Alper Nebi Yasak 158Anders Jonsson 159Arun Raghavan 160Ben Buchwald 161Benjamin Valentin 162Carlos Garnacho 163Carmen Bianca Bakker 164Christopher Arndt 165Christopher Snowhill 166David 167Dusan Kazik 168Edward Lee 169Emilio Herrera 170Evan Miller 171Fabian Affolter 172Faidon Liambotis 173Felipe Sateler 174Frédéric Danis 175Georg Chini 176Greg V 177Göran Uddeborg 178Hela Basa 179Henri Chain 180Hui Wang 181Igor V. Kovalenko 182Ilja van Sprundel 183Jaechul Lee 184James Bottomley 185Jan Alexander Steffens (heftig) 186Jan Kuparinen 187Jaroslav Kysela 188Jason Nader 189Johannes Wolf 190Julien Humbert 191Kai-Heng Feng 192Karl Ove Hufthammer 193Klaas van Schelven 194Laurent Bigonville 195Laurențiu Nicola 196Lyndon Brown 197Marijn Suijten 198Martin Wilck 199Mattias Jernberg 200Milo Casagrande 201Nazar Mokrynskyi 202Oğuz Ersen 203Patrick Gaskin 204Patrick McLean 205Paul Seyfert 206Pierre Ossman 207Piotr Drąg 208Pjotr Vertaalt 209Ricky Tigg 210Robin Lahtinen 211Samuel Thibault 212Sanchayan Maity 213Scott Worley 214Sebastian Krzyszkowiak 215SimonP 216Takashi Sakamoto 217Tanu Kaskinen 218Tobias Weise 219Toni Estevez 220Yaron Shahrabani 221Yuri Chornoivan 222morrishoresh 223pseyfert 224scootergrisen 225simmon 226 227 228PulseAudio 14.2 229 230A bug fix release. 231 232 * Fix port switching when unplugging headphones 233 234Contributors 235 236 Tanu Kaskinen 237 238 239PulseAudio 14.1 240 241A bug fix release. 242 243 * Support upto 8 mixer channels on ALSA devices 244 * Handle ALSA jacks with the same name but different index values 245 * Switch to plugged-in headset when mic availability is unknown 246 * Fix a potential segfault in the Bluetooth oFono HFP backend 247 * Fix a problem with module-ladspa-sink when avoid-resampling=true 248 * Fix database names containing canonical host for meson builds 249 250Contributors 251 252 Arun Raghavan 253 Hui Wang 254 Igor V. Kovalenko 255 Jaroslav Kysela 256 Kai-Heng Feng 257 Patrick Gaskin 258 Tanu Kaskinen 259 morrishoresh 260 261 262PulseAudio 14.0 263 264Changes at a glance: 265 266 * Notes for end users 267 * Significant routing changes to default sinks/sources 268 * Changing the default sink moves streams from the old default sink to the new 269 * Moving a stream to the default sink removes the "manually routed" status of the stream 270 * If a sink changes status to available, streams that prefer that sink move there automatically 271 * The same changes have been applied to the source stream routing 272 * Workaround for GNOME Sound Settings' stream routing behaviour 273 * module-rescue-streams is deprecated, functionality moved to the core 274 * New rescue-streams option in daemon.conf 275 * Automatic switching to HDMI is now disabled by default 276 * Better support for some USB gaming headsets 277 * Flat volumes are now disabled by default 278 * The RAOP sink can be configured to automatically reconnect on connection failures 279 * Separate sink_channels and source_channels for module-jackdbus-detect 280 * Improved support for ALSA UCM 281 * Support for ALSA mixer controls with non-zero index 282 * It's now possible to set intended roles for devices in the ALSA profile configuration 283 * Ports now have a type associated with them 284 * Mappings have a new "description-key" option in the ALSA profile configuration 285 * New xauthority argument for X11 modules 286 * module-null-sink's compressed format support can now be configured at run-time 287 * The enable-lfe-remixing option in daemon.conf was split into remixing-produce-lfe and remixing-consume-lfe 288 * New channel_map argument for module-raop-sink 289 * Notes for application developers 290 * pa_mainloop_prepare interprets the timeout argument as microseconds again 291 * New availability_group and type fields in the port info structs 292 * New macros: PA_LIKELY(), PA_UNLIKELY(), PA_CLAMP() and PA_CLAMP_UNLIKELY() 293 * Notes for packagers 294 * New GStreamer-based RTP implementation 295 * qpaeq switched from Python 2 to Python 3 296 * Compile-time option to forget pre-14.0 stream routing 297 * The install path of the ALSA configuration files is now configurable 298 * GNU gettext minimum version requirement bumped from 0.19.3 to 0.19.8 299 * Heads-up: dropping autotools build system 300 * Heads-up: dropping EsounD support is considered, tell us if you still need it 301 * Heads-up: dropping GConf support 302 303Detailed change log: 304 305 https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/14.0/ 306 307Contributors 308 309 Alexander E. Patrakov 310 Arun Raghavan 311 Balázs Meskó 312 Baurzhan Muftakhidinov 313 Ben Buchwald 314 Daniil Kovalev 315 Dave Chiluk 316 David Heidelberg 317 Dusan Kazik 318 Eero Nurkkala 319 Emanuil Novachev 320 Emilio Herrera 321 Felipe Sateler 322 Felix Yan 323 Geert Warrink 324 Georg Chini 325 Göran Uddeborg 326 Hugo Osvaldo Barrera 327 Hui Wang 328 Igor V. Kovalenko 329 Jan Alexander Steffens 330 Jarno Suni 331 Jaroslav Kysela 332 Jaska Uimonen 333 Jean-Baptiste Holcroft 334 Josh 335 Juliano de Souza Camargo 336 Kai-Heng Feng 337 Karl Ove Hufthammer 338 Khem Raj 339 Krzysztof Stasiowski 340 Laurent Bigonville 341 Libin Yang 342 Marc Ranolfi 343 Michael Pivonka 344 Milo Casagrande 345 Milo Ivir 346 Nick Moriarty 347 Oğuz Ersen 348 Pali Rohár 349 Peter Levine 350 Peter Meerwald 351 Philip Withnall 352 Piotr Drąg 353 RODRIGUEZ Christophe 354 Rafael Fontenelle 355 Ralph Seichter 356 Rasmus Thomsen 357 Rickie Schroeder 358 Rosen Penev 359 Ryszard Knop 360 Sanchayan Maity 361 Sebastian Dröge 362 Sebastien 363 StefanBruens 364 Taahir Ahmed 365 Tanu Kaskinen 366 Timo Gurr 367 Tom Yan 368 Tomasz Kontusz 369 Vasilis Tsiligiannis 370 Wim Taymans 371 Yi-Jyun Pan 372 Yuri Chornoivan 373 itsthem 374 muzena 375 roshal 376 zhaochengyi 377 378 379PulseAudio 13.0 380 381Changes at a glance: 382 383 * Added support for Dolby TrueHD and DTS-HD Master Audio 384 * Improved 5.1 surround channel routing 385 * Improved initial card profile selection for ALSA cards 386 * Automatically switch away from unavailable card profiles 387 * Bluetooth card profile choices aren't persistent any more by default 388 * Added support for some SteelSeries Arctis 5 USB headsets 389 * Removed KDE specific routing configuration 390 * New information collection script for bug reports: pa-info 391 * New "max_latency_msec" module argument for module-loopback 392 * New "fast_adjust_threshold_msec" module argument for module-loopback 393 * New "stream_name" module argument for module-rtp-send 394 * Fixed S/PDIF for CMEDIA USB2.0 High-Speed True HD Audio 395 * Use source sample spec and channel map by default in module-loopback 396 * module-role-cork and module-role-ducking can now use recording streams as triggers 397 * New "avoid_resampling" module argument for module-udev-detect and module-alsa-card 398 * "avoid_resampling" also tries to avoid format conversion if the ALSA device supports it 399 * Added support for non-PCM formats in module-null-sink 400 * More efficient channel remapping in some cases for 32-bit streams 401 * Removed the "latency_time" option from module-null-source 402 * New function to enable realtime scheduling for client threads 403 * New convenience functions for getting parameters from pa_format_info 404 * New function for pa_threaded_mainloop to run a callback in the mainloop thread without the mainloop lock being held 405 * Const-ification of parameters across headers 406 * Removed BlueZ 4 support 407 * Dropped intltool 408 * Introduction of the Meson build system 409 * New build option for improving build reproducibility 410 * Minor bug-fixes, bindings updates and several translation updates 411 412Detailed change log: 413 414 https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/13.0/ 415 416Contributors 417 418 Alan Coopersmith 419 Alexander E. Patrakov 420 Alexander Potashev 421 Andika Triwidada 422 Arnaud Rebillout 423 Arun Raghavan 424 Bert Hekman 425 Carlos Garnacho 426 Danny O'Brien 427 David Emett 428 David Heidelberg 429 David Hewitt 430 Diego Viola 431 Felipe Sateler 432 Fran Diéguez 433 Friedel Wolff 434 Frédéric Danis 435 Georg Chini 436 Hans de Goede 437 Hongxu Jia 438 Hui Wang 439 Ing. Jaroslav Safka 440 Jan Alexander Steffens (heftig) 441 Javier Jardón 442 Jean-Philippe Guillemin 443 Jordi Mas 444 Josef Andersson 445 Joseph Herlant 446 João Paulo Rechi Vita 447 Kaleb Ercanbrack 448 Lucas Stach 449 Luiz Augusto von Dentz 450 Lyndon Brown 451 Marek Cernocky 452 Mark Filion 453 Milo Casagrande 454 Moo 455 Mr. M 456 Nate Brown 457 Nazar Mokrynskyi 458 Nicolas Fella 459 Olaf Hering 460 Pali Rohár 461 Pierre-Louis Bossart 462 Piotr Drąg 463 RODRIGUEZ Christophe 464 Rafael Fontenelle 465 Raman Shyshniou 466 Russell Treleaven 467 S Page 468 Sangchul Lee 469 Sascha Silbe 470 Stefan Huber 471 Takashi Iwai 472 Takashi Sakamoto 473 Tanu Kaskinen 474 Thomas Hutschenreuther 475 Tomaz Solc 476 Topi Miettinen 477 Wellington Wallace 478 Will Stott 479 Yclept Nemo 480 Yuri Chornoivan 481 Zakhary Husak 482 jorisc90 483 muzena 484 scootergrisen 485 shdown 486 487 488PulseAudio 12.2 489 490The previous release tarball contained a broken configure script, this release 491fixes the tarball. There are no changes in the source, except for this NEWS 492file update. 493 494Contributors 495 496 Tanu Kaskinen 497 498 499PulseAudio 12.1 500 501A bug fix release. 502 503 * Fixed crash when switching to A2DP bluetooth profile 504 * Fixed plugin search path in module-ladspa-sink 505 * Fixed file permissions for the pipes created by module-pipe-sink and 506 module-pipe-source 507 508Contributors 509 510 Mr. M 511 Tanu Kaskinen 512 513 514PulseAudio 12.0 515 516Changes at a glance: 517 518 * Better latency reporting (and hence better A/V sync) with the A2DP bluetooth 519 profile 520 * Much more accurate latency reporting for AirPlay devices 521 * module-switch-on-connect now ignores virtual devices 522 * When using passthrough for compressed audio, set the "non-audio" bit 523 * Prioritize HDMI output over S/PDIF output 524 * HSP support for more bluetooth headsets 525 * Choose the A2DP bluetooth profile by default instead of HSP 526 * New "sink_input_properties" module argument for module-ladspa-sink 527 * New "use_system_clock_for_timing" module argument for module-pipe-sink 528 * module-pipe-sink can now use an existing pipe 529 * Fixed a crash or high CPU use problem with Intel HDMI LPE 530 * Steelseries Arctis 7 USB headset stereo output support 531 * Dell Thunderbolt Dock TB16 speaker jack support 532 * Fixed digital input support for some USB sound cards 533 * Fixed Native Instruments Traktor Audio 6 detection 534 * Ability to disable input or output on macOS 535 * New "dereverb" option for the Speex echo canceller 536 * New module: module-always-source 537 * State files not any more readable by all users in the system mode 538 * module-augment-properties now uses XDG_DATA_DIRS to find .desktop files 539 * Updates for the Vala bindings 540 * The GConf dependency can now be avoided 541 * qpaeq license changed from AGPL to LGPL 542 * qpaeq ported to Qt 5 543 * Compatibility with glibc 2.27 544 * The esdcompat tool isn't any more installed if esound support is disabled 545 546Detailed change log: 547 548 https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/12.0/ 549 550Contributors 551 552 Andika Triwidada 553 Andrius Štikonas 554 Arun Raghavan 555 Cheng-Chia Tseng 556 Colin Leroy 557 Constantine Kharlamov 558 Daniel Rusek 559 David Henningsson 560 David Hewitt 561 Felipe Sateler 562 Georg Chini 563 Guenter Milde 564 Hui Wang 565 Ian Ray 566 Iceyer 567 jnqnfe 568 Johan Heikkilä 569 Josef Andersson 570 Jungsup Lee 571 Khem Raj 572 KimJeongYeon 573 Kristian Klausen 574 Laurent Bigonville 575 Mihai Moldovan 576 Mr. M 577 Peter Meerwald-Stadler 578 Pierre-Louis Bossart 579 Piotr Drąg 580 Roliga 581 Russell Treleaven 582 Salvador Fandino 583 Samo Pogačnik 584 Sangchul Lee 585 Sebastian Dröge 586 Sylvain Baubeau 587 Tanu Kaskinen 588 Vivek Dasmohapatra 589 wellington wallace 590 Yuri Chornoivan 591 592 593PulseAudio 11.1 594 595A bug fix release. 596 597 * Fix a crash in filter modules related to flat volumes and volume sharing 598 * Fix a crash when the bluetooth adapter reports weird MTU size 599 * Disable bluetooth MTU autodetection by default 600 * Add mixer handling back for hardware that doesn't have any alsa-lib 601 configuration 602 * Prioritize USB devices over built-in sound cards (11.0 was supposed to have 603 this feature, but the implementation turned out to be incomplete) 604 605Contributors 606 607 Arun Raghavan 608 Tanu Kaskinen 609 610 611PulseAudio 11.0 612 613Changes at a glance: 614 615 * Support for newer AirPlay hardware 616 * USB and bluetooth devices preferred over internal sound cards 617 * Bluetooth HSP headset role implemented 618 * Bluetooth HFP audio gateway role implemented (requires oFono) 619 * Bluetooth HSP audio gateway and HFP hands-free unit roles can be enabled 620 simultaneously 621 * Upmixing can now be disabled without bad side effects 622 * Avoid having unavailable sinks or sources as the default 623 * Option to avoid resampling more often 624 * Option to automatically switch bluetooth profile to HSP more often 625 * Better latency control in module-loopback 626 * Changed module argument names in module-ladspa-sink and 627 module-virtual-surround-sink 628 * Fixed input device handling in module-waveout 629 * Improved bluetooth MTU configuration 630 * GNU Hurd support 631 * Applications can request LADSPA or virtual surround filtering for their 632 streams 633 * Support for 32-bit applications on 64-bit systems in padsp 634 635Detailed change log: 636 637 https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/11.0/ 638 639Contributors 640 641 Arun Raghavan 642 ced2c 643 Christian Kellner 644 Colin Leroy 645 Corentin Noël 646 David Mandelberg 647 David Michael 648 Denis Shulyaka 649 Felipe Sateler 650 Georg Chini 651 Grzegorz Kolodziejczyk 652 Hajime Fujita 653 Hui Wang 654 Imre Vadász 655 Jungsup Lee 656 Karl Ove Hufthammer 657 KimJeongYeon 658 Luiz Augusto von Dentz 659 Martin Blanchard 660 Matthias Wabersich 661 Mihai Moldovan 662 Milo Casagrande 663 Moo 664 Moritz Bruder 665 Muhammet Kara 666 muzena 667 Pali Rohár 668 Paul Seyfert 669 Peter Meerwald-Stadler 670 Philip Chimento 671 Piotr Drąg 672 Rafael Fontenelle 673 Renjith Thomas 674 Stephen Paul Weber 675 Takashi Sakamoto 676 Tanu Kaskinen 677 Ted Ying 678 Vadim Troshchinskiy 679 Wim Taymans 680 Yuri Chornoivan 681 682 683PulseAudio 10.0 684 685Changes at a glance: 686 687 * Automatically switch Bluetooth profile when using VoIP applications 688 * New module for prioritizing passthrough streams (module-allow-passthrough) 689 * Fix hotplugging support for USB surround sound cards 690 * Separate volumes for Bluetooth A2DP and HSP profiles 691 * memfd-based shared memory mechanism enabled by default 692 * Removed module-xenpv-sink 693 * Dropped dependency to json-c 694 * When using systemd to start PulseAudio, pulseaudio.socket is always started 695 first 696 * Compatibility with OpenSSL 1.1.0 697 * Clarified qpaeq license 698 699Detailed change log: 700 701 https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/10.0/ 702 703Contributors 704 705 Ahmed S. Darwish 706 Aidan Gauland 707 Alexander E. Patrakov 708 Anton Lundin 709 Arun Raghavan 710 Balázs Úr 711 Chris Billington 712 Cédric Valmary 713 Deepak Srivastava 714 Dušan Kazik 715 Felipe Sateler 716 Fran Dieguez 717 Georg Chini 718 Guillaume Desmottes 719 Jan Alexander Steffens 720 John Paul Adrian Glaubitz 721 Juha Kuikka 722 Juho Hämäläinen 723 KimJeongYeon 724 Marcin Lewandowski 725 Mario Blättermann 726 Moo 727 Nils Schneider 728 Pali Rohár 729 Peter Meerwald-Stadler 730 Philip Withnall 731 Pierre Ossman 732 Piotr Drąg 733 Rikard Söderström 734 Romain Naour 735 Sylvain Baubeau 736 Tanu Kaskinen 737 Ulrich Eckhardt 738 Viktar Vaŭčkievič 739 740 741PulseAudio 9.0 742 743Changes at a glance: 744 745 * Automatic routing improvements 746 * Beamforming and various other new features in the WebRTC echo canceller 747 * Various improvements in module-role-cork and module-role-ducking 748 * LFE remixing disabled by default 749 * memfd-backed shared memory transport 750 * Support for sample rates up to 384 kHz 751 * webrtc-audio-processing dependency minimum version bumped to 0.2 752 * Changed the C standard from C99 to C11. 753 754Detailed change log: 755 756 http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/9.0 757 758Contributors 759 760 Ahmed S. Darwish 761 Alexander E. Patrakov 762 Arun Raghavan 763 Barun Kumar Singh 764 David Henningsson 765 Deepak Srivastava 766 Gabor Kelemen 767 Georg Chini 768 Jeremy Huddleston Sequoia 769 Jonathan Perkin 770 Juho Hämäläinen 771 Jungsup Lee 772 Kamil Rytarowski 773 Marcin Lewandowski 774 Milo Casagrande 775 Muhammet Kara 776 Nazar Mokrynskyi 777 Peter Meerwald 778 Piotr Drąg 779 Sachin Kumar Chauhan 780 Sangchul Lee 781 Tanu Kaskinen 782 YunQiang Su 783 784 785PulseAudio 8.0 786 787Changes at a glance: 788 789 * Automatic routing more likely to change profile 790 * OS X and NetBSD support improvements 791 * Systemd journal logging for clients 792 * New LFE balance programming interface 793 * Module-dbus-protocol improvements 794 * More flexible configuration file handling 795 * pulsecore-8.0.so moved to a private directory 796 * New script for measuring memory consumption 797 * Various bug fixes and small improvements 798 799Detailed change log: 800 801 http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/8.0 802 803Contributors 804 805 Ahmed S. Darwish 806 Alexander E. Patrakov 807 Andrey Semashev 808 Arun Raghavan 809 David Henningsson 810 Deepak Srivastava 811 Felipe Sateler 812 Georg Chini 813 Jason Gerecke 814 John Horan 815 Juho Hämäläinen 816 Julien Isorce 817 Kamil Rytarowski 818 KimJeongYeon 819 Kiran Krishnappa 820 Lev Melnikovsky 821 Manish Sogi 822 Mihai Moldovan 823 Mingye Wang 824 Nazar Mokrynskyi 825 Peter Mattern 826 Peter Meerwald 827 Pierre Ossman 828 Ross Burton 829 Shawn Walker 830 Takashi Iwai 831 Tanu Kaskinen 832 Thomas Petazzoni 833 Yuri Chornoivan 834 Zbigniew Kempczyński 835 jungsup lee 836 837 838PulseAudio 7.0 839 840Changes at a glance: 841 842 * LFE channel synthesis with low-pass filtering 843 * New libsoxr based resamplers 844 * Socket activation support for TCP 845 * The "srbchannel" IPC mechanism enabled by default 846 * More flexible jack detection support when using UCM 847 * Exiting due to SIGTERM isn't considered a failure 848 * Better support for Creative SoundBlaster Omni Surround 5.1 849 850Detailed change log: 851 852 http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/7.0 853 854Contributors: 855 856 Ahmed S. Darwish 857 Alexander E. Patrakov 858 Andrey Semashev 859 Andrey Zholos 860 Arun Raghavan 861 Cédric Valmary 862 David Henningsson 863 David Herrmann 864 Deepak Srivastava 865 Dušan Kazik 866 Felipe Sateler 867 Hui Wang 868 Jaska Uimonen 869 Juho Hämäläinen 870 Manish Sogi 871 Michael Cree 872 Milo Casagrande 873 Muhammet Kara 874 Nazar Mokrynskyi 875 Paul Menzel 876 Peter Meerwald 877 Pierre Ossman 878 Piotr Drąg 879 René J. V. Bertin 880 Sagar Nageshmurthy 881 Shawn Walker 882 Sukesh Adiga 883 Takashi Sakamoto 884 Tanu Kaskinen 885 Ville Skyttä 886 Wim Taymans 887 Yuri Chornoivan 888 Zavadovsky Yan 889 890 891PulseAudio 6.0 892 893Changes at a glance: 894 895 * Bluez 5 HSP (headset profile) support, both with and without oFono 896 * SystemD socket activation support 897 * Better support for multichannel and 2.1 profiles 898 * Protocol optimisations 899 * Remap optimisations 900 * Lots of other enhancements, bug fixes, and documentation and i18n updates 901 902Detailed change log: 903 904 http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/6.0 905 906Contributors: 907 908 Alexander Couzens 909 Alexander E. Patrakov 910 Alexander Kurtz 911 Alexander Potashev 912 Andrey Semashev 913 Arun Raghavan 914 Bradley Broom 915 Cheng-Chia Tseng 916 Colin Guthrie 917 David Henningsson 918 Dimitris Spingos 919 Dušan Kazik 920 Evan Nemerson 921 Felipe Sateler 922 Georg Chini 923 Hemanth Meenakshisundaram 924 Hui Wang 925 James Bunton 926 Jason Newton 927 Javier Jardón 928 Joe Marcus Clarke 929 Josef Andersson 930 João Paulo Rechi Vita 931 Juho Hämäläinen 932 kozdincer 933 Luiz Augusto von Dentz 934 Lukas Peleska 935 Lukasz Marek 936 Mauro Guerrera 937 Michał Górny 938 Niels Ole Salscheider 939 Pali Rohár 940 Parin Porecha 941 Pete Beardmore 942 Peter Meerwald 943 Peter Ujfalusi 944 Pierre Ossman 945 Piotr Drąg 946 poljar (Damir Jelić) 947 Rafael Ferreira 948 Rex Dieter 949 Ricardo Salveti de Araujo 950 Sajeesh Sidharthan 951 Sjoerd Simons 952 Tanu Kaskinen 953 Wim Taymans 954 Yuri Chornoivan 955 956 957PulseAudio 5.0 958 959Changes at a glance: 960 961 * BlueZ 5 support (A2DP only) 962 * Reimplementation of the tunnel modules 963 * Native log target support for systemd-journal 964 * Resampler refactoring 965 * --monitor-stream option for parecord and parec 966 * "latency_msec" argument for module-rtp-recv 967 * "inhibit_auto_suspend" argument for module-rtp-send 968 * "auto" argument for module-tunnel-sink and module-tunnel-source 969 * Removed module-bluetooth-proximity 970 * Jack detection for line out 971 * Laptop internal surround speaker volume support 972 * Improved float->s16 and s16->float sample conversion for ARM NEON 973 * "Available" flag for card profiles 974 * Removed module-dbus-protocol from the default configuration 975 * Lots of other enhancements, bug fixes, and documentation and i18n updates 976 977Detailed change log: 978 979 http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/5.0 980 981Contributors: 982 983 Alexander Couzens 984 Alexander E. Patrakov 985 Alexander Potashev 986 Anton Lundin 987 Arun Raghavan 988 Ben Brewer 989 Cheng-Chia Tseng 990 Colin Guthrie 991 Damir Jelić 992 Daniel Albers 993 David Henningsson 994 Dominique Leuenberger 995 Héctor Martín 996 Ismo Puustinen 997 Jan Alexander Steffens 998 Javier Jardón 999 João Paulo Rechi Vita 1000 Juho Hämäläinen 1001 Kenneth Perry 1002 Kerrick Staley 1003 Kiran Krishnappa 1004 Koop Mast 1005 Lars-Peter Clausen 1006 Laurentiu Nicola 1007 Luiz Augusto von Dentz 1008 Magnus Ekhall 1009 Mikel Astiz 1010 Mitchell Fang 1011 Nikolay Amiantov 1012 Parin Porecha 1013 Peter Meerwald 1014 Pierre Ossman 1015 Piotr Drąg 1016 Rafael Ferreira 1017 Ryan Lortie 1018 Scott Reeves 1019 Shuai Fan 1020 Stefan Sperling 1021 Tanu Kaskinen 1022 Wim Taymans 1023 Yuri Chornoivan 1024 victory 1025 1026 1027PulseAudio 4.0 1028 1029Changes at a glance: 1030 1031 * Better handling of low latency requests 1032 * Optimisations while mixing (generic, ARM NEON) 1033 * Default resampler is now speex-float-1 (lower CPU usage) 1034 * Major Bluetooth refactoring for better reliability and easier maintenance 1035 * Fixes for graceful hand-off to/from JACK 1036 * New module to apply ducking based on stream roles 1037 * Echo canceller infrastructure fixes 1038 * Bash and zsh completion for command line tools 1039 * Solaris and OS X fixes 1040 * Lots of other enhancements, bug fixes, and documentation and i18n updates 1041 1042Detailed change log: 1043 1044 http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/4.0 1045 1046Contributors: 1047 1048 Akihiro Tsukada 1049 Albert Zeyer 1050 Arun Raghavan 1051 Christoph Gysin 1052 David Henningsson 1053 Flavio Ceolin 1054 Jarkko Suontausta 1055 Javier Jardón 1056 João Paulo Rechi Vita 1057 Jyri Sarha 1058 Luiz Augusto von Dentz 1059 Maarten Lankhorst 1060 Marc-Antoine Perennou 1061 Martin Pitt 1062 Matěj Laitl 1063 Mikel Astiz 1064 Paul Meng 1065 Peter Meerwald 1066 Peter Nelson 1067 Piotr Drąg 1068 poljar (Damir Jelić) 1069 Robin H. Johnson 1070 Stefan Huber 1071 Ștefan Săftescu 1072 Tanu Kaskinen 1073 Vadim Troshchinskiy 1074 Wang Xingchao 1075 Yuri Chornoivan 1076 1077---- 1078 1079Change logs for previous versions can be seen at: 1080 1081 http://www.freedesktop.org/wiki/Software/PulseAudio/Notes 1082