Commit 00654d25 authored by Daniel Reurich's avatar Daniel Reurich

Merge v7.1-2 for suites/jessie

commit c609eb11
Author: Daniel Reurich <daniel@centurion.net.nz>
Date:   Wed Feb 3 00:14:00 2016 +0000

    tidied up changelog for 7.1-2+devuan1.0~1.gbp0a74b7

commit 4588d2b8
Author: Daniel Reurich <daniel@centurion.net.nz>
Date:   Wed Feb 3 00:09:06 2016 +0000

    Update changelog for 7.1-2+devuan1.0~1.gbp0a74b7 release

commit 0a74b77b
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Jun 11 00:25:28 2015 -0300

    reapply: a3cc14ff
     * Use dh-exec instead of manual .install mangling

    Conflicts:
    	debian/pulseaudio.install
    	debian/rules

commit f8f44684
Author: Daniel Reurich <daniel@centurion.net.nz>
Date:   Tue Feb 2 23:10:21 2016 +0000

    updates for devuan release:

    * add me to uploaders
    * stop using pristine tar - use upstream-tags instead.

commit e3cbb342
Merge: fabfdea0 9d5e985e
Author: Daniel Reurich <daniel@centurion.net.nz>
Date:   Tue Feb 2 22:36:39 2016 +0000

    Merge tag 'debian/7.1-2_bpo8+1' into jessie-merge

    pulseaudio Debian release 7.1-2~bpo8+1

    Conflicts:
    	debian/changelog
    	debian/control
    	debian/gbp.conf
    	debian/pulseaudio.install
    	debian/rules

commit 9d5e985e
Author: Felipe Sateler <fsateler@debian.org>
Date:   Fri Nov 13 10:16:58 2015 -0300

    Rebuild for jessie-backports.

commit 8613e46e
Merge: 7e1adb4b ad2ad2c3
Author: Felipe Sateler <fsateler@debian.org>
Date:   Fri Nov 13 10:16:04 2015 -0300

    Merge tag 'debian/7.1-2' into debian/jessie

    pulseaudio Debian release 7.1-2

commit ad2ad2c3
Author: Felipe Sateler <fsateler@debian.org>
Date:   Fri Nov 6 18:05:38 2015 -0300

    Add build-depends on libsoxr-dev to enable soxr resamplers. Closes: #804212

commit e6eafa76
Author: Felipe Sateler <fsateler@debian.org>
Date:   Sun Nov 1 21:23:20 2015 -0300

    Copy autopkgtests from ubuntu

commit c0f04661
Author: Felipe Sateler <fsateler@debian.org>
Date:   Sun Nov 1 16:28:22 2015 -0300

    Update changelog for release

commit 1de233a5
Author: Felipe Sateler <fsateler@debian.org>
Date:   Sun Nov 1 16:32:06 2015 -0300

    Silence lintian warning about pulsecore: it is internal library

commit ea733971
Author: Felipe Sateler <fsateler@debian.org>
Date:   Sun Nov 1 14:31:33 2015 -0300

    Update shlibs file for 7.1

commit ab5182a8
Author: Felipe Sateler <fsateler@debian.org>
Date:   Sun Nov 1 13:42:00 2015 -0300

    New upstream version

commit dd2cfa66
Merge: c00df970 38f07923
Author: Felipe Sateler <fsateler@debian.org>
Date:   Sun Nov 1 13:35:49 2015 -0300

    Merge tag 'upstream/7.1' into master

    Upstream version 7.1

commit 38f07923
Author: Felipe Sateler <fsateler@debian.org>
Date:   Sun Nov 1 13:28:32 2015 -0300

    Imported Upstream version 7.1

commit 7e1adb4b
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Oct 8 22:46:53 2015 -0300

    Release to backports

commit c00df970
Author: Felipe Sateler <fsateler@debian.org>
Date:   Fri Sep 25 09:54:55 2015 -0300

    Upload to unstable

commit b9bd8df9
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Sep 24 20:11:02 2015 -0300

    Update bash completion lintian override

commit 50c0344c
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Thu Sep 24 14:39:15 2015 +1000

    Update shlibs file for 7.0

commit 8fd55586
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Thu Sep 24 14:38:19 2015 +1000

    Dropped patch, applied upstream

commit b970b9bb
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Thu Sep 24 14:37:23 2015 +1000

    New upstream release

commit 24d29f81
Merge: be724060 f0d6f5b4
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Thu Sep 24 14:36:22 2015 +1000

    Merge tag 'upstream/7.0'

    Upstream version 7.0

commit f0d6f5b4
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Thu Sep 24 14:36:06 2015 +1000

    Imported Upstream version 7.0

commit be724060
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Sep 10 20:45:06 2015 -0300

    Release to experimental

commit 2bf953b4
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Sep 10 20:44:36 2015 -0300

    Fix test suite failure on alpha. Patch from Michael Cree.  Closes: #798248

commit 40b4f503
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Sep 3 23:29:20 2015 -0300

    Release

commit 9c7e11de
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Sep 3 23:25:19 2015 -0300

    Bump local shlibs for internal libraries

commit 02e21cf0
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Sep 3 22:57:39 2015 -0300

    Change the bash completion install dir to /usr/share

    Be explicit in the configure command line

commit dbf8fdc1
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Sep 3 22:48:08 2015 -0300

    Drop 0001-core-util-pactl-Make-one-localised-and-one-non- local.patch, was picked from upstream

commit b1849b6b
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Sep 3 21:27:36 2015 -0300

    BUmp changelog version

commit eee6e639
Merge: 08c1068d 78ff69dc
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Sep 3 21:26:10 2015 -0300

    Merge tag 'upstream/6.99.1'

    Upstream version 6.99.1

    # gpg: Signature made Thu 03 Sep 2015 09:26:10 PM CLT
    # gpg:                using RSA key 0xA3BABAE2408DD6CF
    # gpg: Good signature from "Felipe Sateler <fsateler@debian.org>"
    # gpg:                 aka "Felipe Sateler <fsateler@uc.cl>"
    # gpg:                 aka "Felipe Sateler <fsateler@gmail.com>"
    # gpg:                 aka "Felipe Sateler <felipe@sateler.com>"
    # Primary key fingerprint: 218E E036 2033 C87B 6C13  5FA4 A3BA BAE2 408D D6CF

commit 78ff69dc
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Sep 3 21:25:43 2015 -0300

    Imported Upstream version 6.99.1

commit 08c1068d
Author: Felipe Sateler <fsateler@debian.org>
Date:   Mon Aug 3 15:16:42 2015 -0300

    Release to unstable

commit 3e523501
Author: Felipe Sateler <fsateler@debian.org>
Date:   Mon Aug 3 13:01:22 2015 -0300

    Module udev detect is linux-only

commit e1f680bb
Author: Felipe Sateler <fsateler@debian.org>
Date:   Mon Aug 3 10:18:39 2015 -0300

    Release

commit 503dbef2
Author: Felipe Sateler <fsateler@debian.org>
Date:   Mon Aug 3 10:11:27 2015 -0300

    Specify systemd user unit dir explicitly

    This way we avoid build-depending on systemd

commit a865e263
Author: Felipe Sateler <fsateler@debian.org>
Date:   Fri Jul 31 19:54:09 2015 -0300

    Update changelog for release

commit a273e3da
Author: Felipe Sateler <fsateler@debian.org>
Date:   Fri Jul 31 19:49:44 2015 -0300

    Install (but not enable) systemd user units on linux archs

    Closes: #794226

commit 79542ca0
Author: Felipe Sateler <fsateler@debian.org>
Date:   Fri Jul 31 19:42:10 2015 -0300

    debian/rules: use DEB_DH_INSTALL_SOURCEDIR instead of deprecated DEB_DH_INSTALL_ARGS

commit e495564f
Author: Felipe Sateler <fsateler@debian.org>
Date:   Sun May 3 15:04:51 2015 -0300

    libpulse-dev: drop Depends on libavahi-client-dev

commit b39b29c3
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Jun 11 00:53:07 2015 -0300

    Update changelog

commit 06cbb5d4
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Jun 11 00:50:54 2015 -0300

    Do not use dh_installman to install manpages

    Upstream already installs it correctly, so just list them in *.install

commit a3cc14ff
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Jun 11 00:25:28 2015 -0300

    Use dh-exec instead of manual .install mangling

commit 3e4660a0
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Jun 11 00:20:22 2015 -0300

    pulseaudio.install: order alphabetically

commit 2e05f57b
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Jun 11 00:11:43 2015 -0300

    Pass --disable-hal-compat to configure

    We are not installing so don't build it either

    Partially reverts commit aa2b9fd0.

commit 3afb3cff
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Jun 11 00:09:08 2015 -0300

    Do not build bluez4 module, it is no longer available

commit 1956d253
Author: Felipe Sateler <fsateler@debian.org>
Date:   Mon Apr 27 11:17:42 2015 -0300

    Update changelog for release

commit f5cb9781
Author: Felipe Sateler <fsateler@debian.org>
Date:   Tue Apr 21 21:12:25 2015 -0300

    Pick upstream patch that creates a localised version of pa_yes_no

    * Pick upstream patch that creates a localised version of pa_yes_no
      - This fixes a problem when that function was used to create module
        loading arguments.

commit 5a51bcaa
Author: Felipe Sateler <fsateler@debian.org>
Date:   Fri Mar 13 22:47:13 2015 -0300

    Upload to experimental

commit ac1416b4
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Fri Feb 13 11:32:43 2015 +1100

    Update shlibs file

commit 223b57dc
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Fri Feb 13 11:10:12 2015 +1100

    Bump to 6.0 release

commit c45e5a63
Merge: a620ecec 03f5d80e
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Fri Feb 13 11:08:40 2015 +1100

    Merge tag 'upstream/6.0' into debian/experimental

    Upstream version 6.0

commit 03f5d80e
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Fri Feb 13 11:08:24 2015 +1100

    Imported Upstream version 6.0

commit a620ecec
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Jan 27 12:58:58 2015 +1100

    Fix version for removal of pulseaudio-kde.desktop

commit 3213e875
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Jan 27 12:42:02 2015 +1100

    Fix up memblock.c after forgetting to remove a change during the merge

commit 20b8e7f5
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Jan 27 12:12:11 2015 +1100

    Remove pulseaudio-kde autostart file on upgrade (Closes: #776331)

commit 31f050c2
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Jan 27 12:11:48 2015 +1100

    New upstream release candidate

commit 516e8925
Merge: b5b3bb67 9a1fd064
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Jan 27 12:08:24 2015 +1100

    Merge tag 'upstream/5.99.3' into debian/experimental

    Upstream version 5.99.3

    Conflicts:
    	.tarball-version
    	.version
    	configure
    	po/zh_TW.po
    	src/pulsecore/memblock.c

commit 9a1fd064
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Jan 27 11:55:47 2015 +1100

    Imported Upstream version 5.99.3

commit 24db196e
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Mon Jan 5 12:56:11 2015 +1100

    Imported Upstream version 5.99.2

commit b5b3bb67
Author: Felipe Sateler <fsateler@debian.org>
Date:   Wed Dec 24 18:42:48 2014 -0300

    Let configure guess if systemd is available. Closes: #773879

commit 8d575c14
Author: Felipe Sateler <fsateler@debian.org>
Date:   Tue Dec 23 21:28:36 2014 -0300

    Release to experimental

commit 5e9d5cd4
Author: Felipe Sateler <fsateler@debian.org>
Date:   Tue Dec 23 21:27:20 2014 -0300

    Reenable socket activation, as it no longer disables autospawn

commit 399c6c18
Author: Felipe Sateler <fsateler@debian.org>
Date:   Tue Dec 23 21:26:54 2014 -0300

    Build-Depend on newer libsystemd-dev instead of the older -login and -journal variants

commit d0ee3e4b
Author: Felipe Sateler <fsateler@debian.org>
Date:   Tue Dec 23 21:22:50 2014 -0300

    Remove all patches: applied upstream

commit 04096ea4
Author: Felipe Sateler <fsateler@debian.org>
Date:   Tue Dec 23 21:16:24 2014 -0300

    Changelog for new release

commit 87bba476
Merge: 56569513 d93fc191
Author: Felipe Sateler <fsateler@debian.org>
Date:   Tue Dec 23 21:13:45 2014 -0300

    Merge tag 'upstream/5.99.2' into debian/experimental

    Upstream version 5.99.2

commit d93fc191
Author: Felipe Sateler <fsateler@debian.org>
Date:   Tue Dec 23 21:12:25 2014 -0300

    Imported Upstream version 5.99.2

commit 56569513
Author: Felipe Sateler <fsateler@debian.org>
Date:   Wed Dec 10 23:34:48 2014 -0300

    Release

commit 6f78d93a
Author: Felipe Sateler <fsateler@debian.org>
Date:   Wed Dec 10 23:34:38 2014 -0300

    Simplify bug script: use a single pactl list call

commit e60ae54b
Author: Felipe Sateler <fsateler@debian.org>
Date:   Wed Dec 10 11:45:57 2014 -0300

    Do not fail if udevadm commands fail in postinst. They are provided for convenience only, and will fail when udev is not running (eg, in a chroot or container). Closes: #772212

commit d1625263
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Dec 4 00:54:19 2014 -0300

    Release

commit 22da1f1c
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Dec 4 00:52:08 2014 -0300

    Bash completion script has moved, add mv_conffile snippet

commit 6f9c3a8a
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Dec 4 00:31:27 2014 -0300

    Exclude libpulsecommon from dh_makeshlibs

commit 3e9d2d40
Author: Felipe Sateler <fsateler@debian.org>
Date:   Thu Dec 4 00:09:03 2014 -0300

    Bump standards version (no changes)

commit ebb33bfd
Author: Felipe Sateler <fsateler@debian.org>
Date:   Wed Dec 3 23:58:40 2014 -0300

    Note fixed upstream bugs

commit a3a95af9
Author: Felipe Sateler <fsateler@debian.org>
Date:   Wed Dec 3 23:56:49 2014 -0300

    Add patch to disable srbchannel tests when eventfd is not available

commit dccc221d
Author: Felipe Sateler <fsateler@debian.org>
Date:   Wed Dec 3 01:39:21 2014 -0300

    Update changelog for release to experimental

commit 83f1d4ac
Author: Felipe Sateler <fsateler@debian.org>
Date:   Wed Dec 3 10:02:33 2014 -0300

    Trigger a udev reload after configure

commit 97074cd0
Author: Felipe Sateler <fsateler@debian.org>
Date:   Wed Dec 3 01:34:58 2014 -0300

    Install zsh completions to vendor-completions dir

    site-functions (the upstream default) is reserved for the local admin

commit 4512260c
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Thu Nov 27 08:36:19 2014 +1100

    Disable systemd socket activation for now

    Conflicts:
    	debian/changelog

commit b9cde4ec
Author: Felipe Sateler <fsateler@debian.org>
Date:   Wed Dec 3 01:09:02 2014 -0300

    Do not list pulsecommon in symbols file, it is covered by libpulse0.shlibs

commit 72002db9
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Nov 25 12:35:40 2014 +1100

    Update symbols

commit 36bf7b02
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Nov 25 11:45:02 2014 +1100

    Update shlibs

commit 7047863a
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Nov 25 11:03:09 2014 +1100

    Pulse now ships zsh completions, so drop install code, and adjust pulseaudio.install to match

commit f24679ec
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Nov 25 11:01:40 2014 +1100

    Remove all references to start-pulseaudio-kde, it was dropped upstream

commit b21dbfc1
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Nov 25 10:05:12 2014 +1100

    Refreshed debian/patches/gnu-kfreebsd.patch

commit 1881bb94
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Nov 25 10:00:47 2014 +1100

    Dropped patches, either applied upstream or are now obsolete:

commit 948f1c2c
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Nov 25 09:39:48 2014 +1100

    New upstream release candidate

commit e6150277
Merge: b9c21064 9d219dac
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Nov 25 09:38:43 2014 +1100

    Merge tag 'upstream/5.99.1'

    Upstream version 5.99.1

commit 9d219dac
Author: Luke Yelavich <themuso@ubuntu.com>
Date:   Tue Nov 25 09:38:27 2014 +1100

    Imported Upstream version 5.99.1
parent fabfdea0
......@@ -29,6 +29,9 @@ considered too small and stable to be considered as an external library) use the
more permissive MIT license. This include the device reservation DBus protocol
and realtime kit implementations.
A more permissive BSD-style license is used for LFE filters, see
src/pulsecore/filter/LICENSE.WEBKIT for details.
Additionally, a more permissive Sun license is used for code that performs
u-law, A-law and linear PCM conversions.
......
......@@ -11,9 +11,7 @@
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
# USA.
# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
ACLOCAL_AMFLAGS = -I m4
......@@ -21,6 +19,7 @@ EXTRA_DIST = \
bootstrap.sh \
git-version-gen \
LICENSE \
pulseaudio.supp \
GPL \
LGPL \
doxygen/Makefile.am \
......@@ -29,7 +28,6 @@ EXTRA_DIST = \
PROTOCOL \
README \
todo \
shell-completion/pulseaudio-zsh-completion.zsh \
.gitignore \
doxygen/.gitignore \
m4/.gitignore \
......@@ -47,7 +45,8 @@ noinst_DATA =
vapidir = $(datadir)/vala/vapi
dist_vapi_DATA = \
vala/libpulse.deps vala/libpulse.vapi \
vala/libpulse-mainloop-glib.deps vala/libpulse-mainloop-glib.vapi
vala/libpulse-mainloop-glib.deps vala/libpulse-mainloop-glib.vapi \
vala/libpulse-simple.deps vala/libpulse-simple.vapi
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = libpulse.pc libpulse-simple.pc
......@@ -60,8 +59,23 @@ endif
cmakedir = $(libdir)/cmake/PulseAudio
cmake_DATA = PulseAudioConfig.cmake PulseAudioConfigVersion.cmake
bashcompletiondir=$(sysconfdir)/bash_completion.d
dist_bashcompletion_DATA = shell-completion/pulseaudio-bash-completion.sh
bashcompletiondir=@bashcompletiondir@
dist_bashcompletion_DATA = shell-completion/bash/pulseaudio
install-bashcompletion-aliases:
$(LN_S) -f pulseaudio $(DESTDIR)$(bashcompletiondir)/pactl
$(LN_S) -f pulseaudio $(DESTDIR)$(bashcompletiondir)/pacmd
$(LN_S) -f pulseaudio $(DESTDIR)$(bashcompletiondir)/pasuspender
$(LN_S) -f pulseaudio $(DESTDIR)$(bashcompletiondir)/padsp
$(LN_S) -f pulseaudio $(DESTDIR)$(bashcompletiondir)/pacat
$(LN_S) -f pulseaudio $(DESTDIR)$(bashcompletiondir)/paplay
$(LN_S) -f pulseaudio $(DESTDIR)$(bashcompletiondir)/parec
$(LN_S) -f pulseaudio $(DESTDIR)$(bashcompletiondir)/parecord
install-data-hook: install-bashcompletion-aliases
zshcompletiondir=@zshcompletiondir@
dist_zshcompletion_DATA = shell-completion/zsh/_pulseaudio
homepage: all dist doxygen
test -d $$HOME/homepage/private
......@@ -99,4 +113,4 @@ $(top_srcdir)/.version:
DISTCLEANFILES = \
po/.intltool-merge-cache
DISTCHECK_CONFIGURE_FLAGS = --with-udev-rules-dir="$$dc_install_base/lib/udev/rules.d"
DISTCHECK_CONFIGURE_FLAGS = --with-udev-rules-dir="$$dc_install_base/lib/udev/rules.d" --with-systemduserunitdir="$$dc_install_base/lib/systemd/user" --with-bash-completion-dir="$$dc_install_base/share/bash-completion/completions"
This diff is collapsed.
PulseAudio 7.1
Changes at a glance:
* Fix a crasher when using srbchannel
* Fix a build system typo that caused symlinks to turn up in /
* Make Xonar cards work better
* Other minor bug fixes and improvements
Contributors:
David Henningsson (4):
Felipe Sateler (2):
Georg Chini (1):
Takashi Iwai (1):
Tanu Kaskinen (3):
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 documenation 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:
......
......@@ -30,7 +30,7 @@ SHM data transfer support
### v11, implemented by >= 0.9.7
Reply to to PA_COMMAND_GET_SINK_INPUT_INFO, PA_COMMAND_GET_SINK_INPUT_INFO_LIST gets new field at the end:
Reply to PA_COMMAND_GET_SINK_INPUT_INFO, PA_COMMAND_GET_SINK_INPUT_INFO_LIST gets new field at the end:
mute
......@@ -351,6 +351,26 @@ New field in all commands that send/receive profile introspection data
The field is added once for every profile.
## v30, implemented by >= 6.0
#
A new protocol mechanism supported: Two ringbuffers in shared memory.
Pulseaudio fdsem (wrappers around event file descriptors) are used for
signalling new data.
The protocol has a new SHM flag telling whether a SHM memblock is writable
by both sides.
PA_COMMAND_ENABLE_SRBCHANNEL
First sent from server to client, tells the client to start listening on
the additional SHM ringbuffer channel.
This command also has ancillary data (two eventfds attached to it).
Must be directly followed by a memblock which is the ringbuffer memory.
When memblock is received by the client, it acks by sending
PA_COMMAND_ENABLE_SRBCHANNEL back (without ancillary or memblock data).
PA_COMMAND_DISABLE_SRBCHANNEL
Tells the client to stop listening on the additional SHM ringbuffer channel.
Acked by client by sending PA_COMMAND_DISABLE_SRBCHANNEL back.
#### If you just changed the protocol, read this
## module-tunnel depends on the sink/source/sink-input/source-input protocol
## internals, so if you changed these, you might have broken module-tunnel.
......
......@@ -21,9 +21,6 @@ TRAC/BUGZILLA TICKET CHANGES MAILING LIST:
IRC:
#pulseaudio on irc.freenode.org
CIA:
http://cia.navi.cx/stats/project/polypaudio
FRESHMEAT:
http://freshmeat.net/projects/pulseaudio/
......
This diff is collapsed.
......@@ -13,8 +13,7 @@
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, write to the Free Software Foundation,
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
case $(uname) in
*Darwin*)
......@@ -39,7 +38,7 @@ fi
# which will make PKG_PROG_PKG_CONFIG be undefined and the generated
# configure file faulty.
if ! pkg-config --version &>/dev/null; then
echo "pkg-config is required to bootstrap this program" &>/dev/null
echo "pkg-config is required to bootstrap this program"
DIE=1
fi
......@@ -47,10 +46,6 @@ fi
intltoolize --version >/dev/null || DIE=1
test "$DIE" = 1 && exit 1
if type -p colorgcc > /dev/null ; then
export CC=colorgcc
fi
autopoint --force
AUTOPOINT='intltoolize --automake --copy' autoreconf --force --install --verbose
......
......@@ -3,7 +3,7 @@
scriptversion=2012-10-14.11; # UTC
# Copyright (C) 1999-2013 Free Software Foundation, Inc.
# Copyright (C) 1999-2014 Free Software Foundation, Inc.
# Written by Tom Tromey <tromey@cygnus.com>.
#
# This program is free software; you can redistribute it and/or modify
......
#! /bin/sh
# Attempt to guess a canonical system name.
# Copyright 1992-2013 Free Software Foundation, Inc.
# Copyright 1992-2015 Free Software Foundation, Inc.
timestamp='2013-06-10'
timestamp='2015-01-01'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
......@@ -24,12 +24,12 @@ timestamp='2013-06-10'
# program. This Exception is an additional permission under section 7
# of the GNU General Public License, version 3 ("GPLv3").
#
# Originally written by Per Bothner.
# Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
#
# You can get the latest version of this script from:
# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
#
# Please send patches with a ChangeLog entry to config-patches@gnu.org.
# Please send patches to <config-patches@gnu.org>.
me=`echo "$0" | sed -e 's,.*/,,'`
......@@ -50,7 +50,7 @@ version="\
GNU config.guess ($timestamp)
Originally written by Per Bothner.
Copyright 1992-2013 Free Software Foundation, Inc.
Copyright 1992-2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
......@@ -149,7 +149,7 @@ Linux|GNU|GNU/*)
LIBC=gnu
#endif
EOF
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
;;
esac
......@@ -579,8 +579,9 @@ EOF
else
IBM_ARCH=powerpc
fi
if [ -x /usr/bin/oslevel ] ; then
IBM_REV=`/usr/bin/oslevel`
if [ -x /usr/bin/lslpp ] ; then
IBM_REV=`/usr/bin/lslpp -Lqc bos.rte.libc |
awk -F: '{ print $3 }' | sed s/[0-9]*$/0/`
else
IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
fi
......@@ -826,7 +827,7 @@ EOF
*:MINGW*:*)
echo ${UNAME_MACHINE}-pc-mingw32
exit ;;