This is an automated email from the git hooks/post-receive script. themuso-guest pushed a commit to branch ubuntu in repository pulseaudio.
commit 2a0d389b1f528421853a13b363f9117206cdad1d Merge: cd60081 033da49 Author: Luke Yelavich <[email protected]> Date: Tue Jan 5 10:06:41 2016 +1100 Merge remote-tracking branch 'origin/master' into ubuntu-pulse8-ppa .gitignore | 2 + .tarball-version | 2 +- .version | 2 +- Makefile.am | 4 + Makefile.in | 5 +- NEWS | 18 - bootstrap.sh | 4 +- config.h.in | 12 +- configure | 74 +- configure.ac | 25 +- debian/changelog | 55 +- debian/control | 194 +- debian/libpulse0.symbols | 3 + debian/libpulsedsp.lintian-overrides | 3 - ...ild-sys-Fix-install-order-of-libpulsecore.patch | 44 + debian/patches/series | 1 + debian/pulseaudio-dev.install | 2 - debian/pulseaudio-esound-compat.lintian-overrides | 1 - .../pulseaudio-module-bluetooth.lintian-overrides | 1 - debian/pulseaudio-module-raop.lintian-overrides | 2 - debian/pulseaudio-module-x11.lintian-overrides | 2 - .../pulseaudio-module-zeroconf.lintian-overrides | 1 - debian/pulseaudio.install | 2 +- debian/pulseaudio.lintian-overrides | 4 - debian/rules | 2 + debian/shlibs.local | 4 +- doxygen/Makefile.in | 1 - git-version-gen | 5 +- man/Makefile.in | 1 - man/default.pa.5 | 6 +- man/default.pa.5.xml.in | 19 +- man/pulse-client.conf.5 | 6 +- man/pulse-client.conf.5.xml.in | 19 +- man/pulse-daemon.conf.5 | 8 +- man/pulse-daemon.conf.5.xml.in | 25 +- po/uk.po | 341 +- po/zh_CN.po | 3660 +++++++++++--------- scripts/benchmark_memory_usage.sh | 133 + scripts/benchmarks/.gitignore | 10 + scripts/benchmarks/README | 4 + scripts/plot_memory_usage.gp | 63 + src/Makefile.am | 42 +- src/Makefile.in | 129 +- src/daemon/cmdline.c | 2 +- src/daemon/daemon-conf.c | 4 +- src/daemon/main.c | 6 +- src/map-file | 3 + src/modules/alsa/alsa-mixer.c | 25 +- src/modules/alsa/alsa-mixer.h | 3 + src/modules/alsa/alsa-sink.c | 17 +- src/modules/alsa/alsa-source.c | 3 +- .../alsa/mixer/paths/analog-input-headset-mic.conf | 3 + .../mixer/profile-sets/sb-omni-surround-5.1.conf | 21 +- src/modules/alsa/module-alsa-card.c | 33 +- src/modules/bluetooth/module-bluez4-device.c | 11 +- src/modules/bluetooth/module-bluez5-device.c | 2 +- src/modules/dbus/iface-card-profile.c | 19 + src/modules/dbus/iface-card.c | 51 +- src/modules/dbus/iface-core.c | 4 +- src/modules/dbus/iface-device-port.c | 65 +- src/modules/echo-cancel/module-echo-cancel.c | 18 +- src/modules/macosx/module-coreaudio-device.c | 4 +- src/modules/module-always-sink.c | 9 +- src/modules/module-augment-properties.c | 2 +- src/modules/module-card-restore.c | 58 +- src/modules/module-loopback.c | 5 + src/modules/module-rygel-media-server.c | 2 +- src/modules/module-switch-on-port-available.c | 179 +- src/modules/module-udev-detect.c | 2 +- src/modules/module-zeroconf-publish.c | 2 +- src/modules/rtp/headerlist.c | 2 +- src/modules/rtp/rtsp_client.c | 6 +- src/modules/rtp/sdp.c | 7 +- src/modules/x11/module-x11-publish.c | 2 +- src/pulse/channelmap.c | 13 + src/pulse/channelmap.h | 5 + src/pulse/client-conf.c | 2 +- src/pulse/context.c | 6 +- src/pulse/proplist.c | 14 +- src/pulse/pulseaudio.h | 9 + src/pulse/thread-mainloop.c | 16 +- src/pulse/version.h | 4 +- src/pulse/volume.c | 149 +- src/pulse/volume.h | 18 + src/pulsecore/card.c | 46 +- src/pulsecore/card.h | 15 +- src/pulsecore/cli-text.c | 18 +- src/pulsecore/cli.c | 2 +- src/pulsecore/client.c | 6 +- src/pulsecore/client.h | 3 +- src/pulsecore/conf-parser.c | 42 +- src/pulsecore/conf-parser.h | 8 +- src/pulsecore/core-rtclock.h | 2 + src/pulsecore/core-util.c | 52 +- src/pulsecore/core.c | 2 +- src/pulsecore/core.h | 3 +- src/pulsecore/device-port.c | 11 + src/pulsecore/device-port.h | 5 +- src/pulsecore/log.c | 9 + src/pulsecore/ltdl-helper.c | 2 +- src/pulsecore/modargs.c | 8 +- src/pulsecore/module.c | 7 +- src/pulsecore/module.h | 2 +- src/pulsecore/packet.c | 4 +- src/pulsecore/protocol-dbus.c | 4 +- src/pulsecore/protocol-http.c | 2 +- src/pulsecore/resampler.c | 7 +- src/pulsecore/resampler/soxr.c | 15 +- src/pulsecore/sample-util.h | 8 + src/pulsecore/sink-input.h | 3 +- src/pulsecore/sink.c | 38 +- src/pulsecore/sink.h | 4 +- src/pulsecore/source-output.h | 3 +- src/pulsecore/source.c | 18 +- src/pulsecore/source.h | 3 +- src/pulsecore/strbuf.c | 8 +- src/pulsecore/strbuf.h | 4 +- src/pulsecore/strlist.c | 4 +- src/pulsecore/strlist.h | 2 +- src/pulsecore/{strbuf.h => typedefs.h} | 33 +- src/tests/extended-test.c | 2 + src/tests/memblockq-test.c | 4 +- src/tests/strlist-test.c | 6 +- src/tests/sync-playback.c | 3 +- src/utils/pacmd.c | 2 +- 125 files changed, 3572 insertions(+), 2595 deletions(-) diff --cc debian/changelog index a416e85,1c887ff..3db5ea3 --- a/debian/changelog +++ b/debian/changelog @@@ -1,53 -1,23 +1,106 @@@ ++pulseaudio (7.99.1-1ubuntu1~xenial1) UNRELEASED; urgency=medium ++ ++ * Merge from Debian experimental, remaining changes: ++ - epoch (my stupid fault :S) ++ - Don't ship the consolekit module, and explicitly depend on the PAM ++ systemd module ++ - Add a module to allow pulseaudio to use the Android audio HAL ++ - Adjust gbp.conf file to point to the ubuntu branch for package builds ++ - Disable module-role-cork by default ++ - Load module-x11-bell in the start-pulseaudio-x11 script ++ - Hide pulseaudio from startup apps dialog ++ - Quit daemon if pid file is removed ++ - Avoid abort when poll descriptor is 0, such as when using it with the ++ audioflinger bridge, like done in ubuntu touch ++ - change default rlimit_rttime value to 200 ms ++ - Don't probe UCM profiles, trust that the profile writer knows what they ++ are doing ++ - Add card hook to allow modules to do something before a profile becomes ++ active ++ - Add an option to the bluez4 discovery module to set the profile ++ - Allow leaving bluetooth transport running while sink and source are ++ suspended. ++ - Add option to module-switch-on-connect to skip abstract devices ++ - Add property to module-device-restore to skip store/restore ++ - Add missing fields for sink_input/source_output info struct to the vala ++ bindings ++ - Add example upstart job to run pulseaudio in system mode ++ - Add a build/run autopkgtest for libpulse-dev ++ - Drop libsoxr-dev build dep, its in universe ++ * Refreshed patches, and dropped those that were applied upstream. ++ ++ -- Luke Yelavich <[email protected]> Tue, 05 Jan 2016 10:04:43 +1100 ++ + pulseaudio (7.99.1-1) experimental; urgency=medium + + * New upstream release candidate + - Update local shlibs file for 7.99 + - libpulsecore is now installed in the package-private directory + - Update symbols file to add new balance functions + * Drop pulsecore related lintian overrides + * Drop stale pulseaudio-dev.install file + * Drop stale lintian overrides + * Add patch to fix install order of libpulsecore + + -- Felipe Sateler <[email protected]> Mon, 28 Dec 2015 17:34:22 -0300 + + pulseaudio (7.1-2) unstable; urgency=medium + + * Add build-depends on libsoxr-dev to enable soxr resamplers. + Closes: #804212 + + -- Felipe Sateler <[email protected]> Fri, 06 Nov 2015 17:15:54 -0300 + +pulseaudio (1:7.1-1ubuntu3) xenial; urgency=medium + + * trust-store: Update translation string + Actually ship the .so files in the correct package + * Cherrypick upstream patches to allow client.conf.d + and daemon.conf.d + * debian/patches/0508/0509/0510*.patches - - More patches for bluez5 + ofono + HFP support ++ - More patches for bluez5 + ofono + HFP support + + -- David Henningsson <[email protected]> Thu, 17 Dec 2015 12:36:42 +0100 + +pulseaudio (1:7.1-1ubuntu2) xenial; urgency=medium + + * debian/patches/050*.patch: + - Add bluez5 + ofono + HFP patches for Ubuntu touch + + -- David Henningsson <[email protected]> Mon, 30 Nov 2015 11:24:05 +0100 + +pulseaudio (1:7.1-1ubuntu1) xenial; urgency=medium + + * Merge from Debian experimental, remaining changes: + - epoch (my stupid fault :S) + - Don't ship the consolekit module, and explicitly depend on the PAM + systemd module + - Add a module to allow pulseaudio to use the Android audio HAL + - Adjust gbp.conf file to point to the ubuntu branch for package builds + - Disable module-role-cork by default + - Load module-x11-bell in the start-pulseaudio-x11 script + - Hide pulseaudio from startup apps dialog + - Quit daemon if pid file is removed + - Avoid abort when poll descriptor is 0, such as when using it with the + audioflinger bridge, like done in ubuntu touch + - change default rlimit_rttime value to 200 ms + - Don't probe UCM profiles, trust that the profile writer knows what they + are doing + - Add card hook to allow modules to do something before a profile becomes + active + - Add an option to the bluez4 discovery module to set the profile + - Allow leaving bluetooth transport running while sink and source are + suspended. + - Add option to module-switch-on-connect to skip abstract devices + - Add property to module-device-restore to skip store/restore + - Add missing fields for sink_input/source_output info struct to the vala + bindings + - Add example upstart job to run pulseaudio in system mode + - Add a build/run autopkgtest for libpulse-dev + * Refreshed patches, and dropped those that were applied upstream. + + -- Luke Yelavich <[email protected]> Mon, 02 Nov 2015 10:16:47 +1100 + pulseaudio (7.1-1) unstable; urgency=medium * New upstream version diff --cc debian/control index b14027d,12376be..2b2557d --- a/debian/control +++ b/debian/control @@@ -277,71 -187,6 +191,34 @@@ Description: RAOP module for PulseAudi . This module enables PulseAudio to stream audio to an Apple Airport Express. - Package: pulseaudio-module-raop-dbg - Architecture: any - Priority: extra - Section: debug - Depends: ${shlibs:Depends}, ${misc:Depends}, - pulseaudio-module-raop (= ${binary:Version}) - Description: RAOP module for PulseAudio sound server (debugging symbols) - PulseAudio, previously known as Polypaudio, is a sound server for POSIX and - WIN32 systems. It is a drop in replacement for the ESD sound server with - much better latency, mixing/re-sampling quality and overall architecture. - . - This package contains debugging symbols for the PulseAudio RAOP module. - +Package: pulseaudio-module-droid +Architecture: armhf i386 amd64 +Priority: extra +Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: pulseaudio (<< 0.9.14-2) +Description: Android Audio HAL module for PulseAudio sound server + PulseAudio, previously known as Polypaudio, is a sound server for POSIX and + WIN32 systems. It is a drop in replacement for the ESD sound server with + much better latency, mixing/re-sampling quality and overall architecture. + . + This module enables PulseAudio to work on top of the Android Audio HAL. + . + The module is called module-droid. + - Package: pulseaudio-module-droid-dbg - Architecture: armhf i386 amd64 - Priority: extra - Section: debug - Depends: ${misc:Depends}, pulseaudio-module-droid (= ${binary:Version}) - Description: Android Audio HAL module for PulseAudio sound server (debugging) - PulseAudio, previously known as Polypaudio, is a sound server for POSIX and - WIN32 systems. It is a drop in replacement for the ESD sound server with - much better latency, mixing/re-sampling quality and overall architecture. - . - This package contains debugging symbols for the PulseAudio droid module. - +Package: pulseaudio-module-trust-store +Architecture: armhf i386 amd64 +Priority: extra +Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: pulseaudio (<< 0.9.14-2) +Description: trust-store module for PulseAudio sound server + PulseAudio, previously known as Polypaudio, is a sound server for POSIX and + WIN32 systems. It is a drop in replacement for the ESD sound server with + much better latency, mixing/re-sampling quality and overall architecture. + . + This module enables PulseAudio to use the trust-store in Ubuntu touch systems. + . + The module is called module-trust-store. + - Package: pulseaudio-module-trust-store-dbg - Architecture: armhf i386 amd64 - Priority: extra - Section: debug - Depends: ${misc:Depends}, pulseaudio-module-trust-store (= ${binary:Version}) - Description: trust-store module for PulseAudio sound server (debugging) - PulseAudio, previously known as Polypaudio, is a sound server for POSIX and - WIN32 systems. It is a drop in replacement for the ESD sound server with - much better latency, mixing/re-sampling quality and overall architecture. - . - This package contains debugging symbols for the PulseAudio trust-store module. - Package: pulseaudio-module-bluetooth Architecture: linux-any Priority: extra diff --cc debian/patches/series index b7e614a,b463a04..0e2e707 --- a/debian/patches/series +++ b/debian/patches/series @@@ -1,41 -1,1 +1,42 @@@ +# Ubuntu/Debian specific config/fixes + 0001-build-sys-Fix-install-order-of-libpulsecore.patch +0001-volume-config-changes.patch +0005-dont-load-cork-music-on-phone.patch +0006-load-module-x11-bell.patch +0016-nodisplay-autostart.patch +0022-inotify-wrapper-Quit-daemon-if-pid-file-is-removed.patch +0023-fixing_snd_mixer_poll_descriptors_count_when_zero.patch + +# Patches cherrypicked from upstream +0101-conf-parser-add-support-for-.d-directories.patch +0102-client-conf-daemon-conf-enable-.d-directories.patch + +# Ubuntu touch stuff +0202-dont-probe-ucm.patch +0203-card-Add-hook-before-profile-changes.patch +0206-module-bluetooth-discover-adding-module-option-profi.patch +0207-Enable-pulseaudio-droid.patch +0208-module-bluetooth-device-Allow-leaving-transport-runn.patch +0209-module-switch-on-connect-adding-parameter-to-allow-s.patch +0210-module-device-restore-adding-property-to-skip.patch +0211-corking-a-sink-input-stream-when-stalled.patch + +# Ubuntu touch: support for trust-store +0406-tagstruct-add-copy-method.patch +0407-access-Add-access-control-hooks.patch +0408-protocol-native-add-access-checks.patch +0409-Trust-store-patch.patch +0410-Add-thread-to-activate-trust-store-interface.patch +0417-increase-timeout-check-apparmor.patch + +# Ubuntu touch: enable bluez5 HFP over ofono support +0501-bluetooth-bluez5-ofono-add-support-for-HFP-gateway-r.patch +0502-bluetooth-bluez5-bring-back-SCO-over-PCM-support.patch +0503-bluetooth-bluez5-ofono-add-support-for-spekaer-micro.patch +0504-bluetooth-bluez5-add-support-for-both-mode.patch +0505-bluetooth-bluez5-let-user-specify-a-default-profile-.patch +0506-bluetooth-bluez5-prevent-SCO-sink-source-to-be-suspe.patch +0507-bluetooth-bluez5-drop-save-restore-of-SCO-sink-sourc.patch +0508-bluetooth-bluez5-add-guards-to-prevent-HFP-and-HSP-c.patch +0509-bluetooth-bluez5-don-t-reactivate-default-profile-wh.patch +0510-Further-fixes-for-HFP-A2DP-with-BlueZ-5.x.patch -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-pulseaudio/pulseaudio.git _______________________________________________ pkg-pulseaudio-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-pulseaudio-devel

