[pulseaudio-commits] Changes to 'refs/tags/v7.99.1'
Arun Raghavan
arun at kemper.freedesktop.org
Mon Dec 28 04:56:30 PST 2015
Tag 'v7.99.1' created by Arun Raghavan <git at arunraghavan.net> at 2015-12-28 12:21 -0800
PulseAudio 7.99.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJWgSlfAAoJELehow+y/8vzOWoP/2Bye7m9AymCYeYFpHuU6GYx
G4WNtjHKfBnU7G33Y2jPxi5RwpMT5Qh10YGaO416PAR2uqHYMVjtIjBkcGtOQlZH
aI1U9G7OqhE1RIVUnMrynpOp7RruYZhLDS4H6Xvwecti2aleU/onDqM5r47sPQWk
L3CmRjuuM5j0FjPPGoeLJmJqfBCuhXrbnS9CjDRA0j5wQ8LLNLZO7Klkz0sCEqp/
VsO1bIvrwoY3axk3HQbQuIeoRdt/GKl1dsPYf5nWUzOwzZPiinuUxhqL2vOR/7p2
t55Fpn/OnGz+m699OuQYQKktnmxZG0piHHyomeNTqYk/jf/aumT7WTelPrUFrzEj
MUnyYxsU5lZW9xI1pHGCC48cIBHDpMUGiNsXQTU2mUSBEvd7OOBCAPNQrcUpOJQV
KgOMfSTPjIUHSvABxFewlPmhpSx2+9Sd2gFrK2ssF5GYv9KrY/JMGQrNjcYDtrzk
TV4hs/7hxh42PXWJIU2A6QCOttUgOmyjWlA5KZolTrEgT0Q4wwA8N7NKsz3zrES8
Ber7fjUDSd4aDxrRV6nsZMxP8Q0OAdXLmdSW6XeCfHkfLm3v6gCpE8ByQtgtUYNd
aqj6ruv2JST/t0hQlyFJpNRPAL/aZCj5aA1McdtnpXEWy2sIEmkvaRZumZT5wggK
9FHbCOt8LxWTiV2lUpXu
=K4Ta
-----END PGP SIGNATURE-----
Changes since v7.0:
Ahmed S. Darwish (5):
log: Introduce PULSE_LOG_JOURNAL environment variable
log: Fix compilation error on non-systemd systems
build-sys: bootstrap.sh: Do a make only if configure has succeeded
scripts: Introduce benchmark_memory_usage.sh
scripts: Plot memory benchmarks using gnuplot
Alexander E. Patrakov (1):
alsa-sink: Don't pretend to support passthrough on HDMI surround sinks
Andrey Semashev (1):
soxr: Use soxr_clear() if libsoxr version is 0.1.2 or later.
Arun Raghavan (10):
resampler: Don't expose soxr methods if they are not supported
tests: Set appropriate timeouts for a couple of tests
build: Add IRC notifications to Travis
sink: Make early drain reporting propagate down to filters
source: Deal with filter having more channels than the master
alsa: Use helper function for byte conversion across sample specs
tests: Make echo-cancel-test not crash
echo-cancel: Don't skip canceller when sink is inactive
build: Move to using Travis trusty images
daemon: Sanitise message about unsupported high res timers
David Henningsson (23):
alsa-mixer: Add "Mic Boost" and "Line Boost" to analog-input.conf
client: Use pa_xnew0 when creating a client
card: Use pa_xnew0 when creating a card
shm: Warn on not being able to open shm files
card: Use pa_xmalloc0 when creating card profiles
module-alsa-card: Report available ports before unavailable ones
pstream: Fix use-after-free in srb_callback
alsa-mixer: Ignore volume with unexpected number of channels
volume: Refactor get/set balance/fade
volume: Add LFE balance API
alsa-mixer: Add "Front Headphone" to headset mic path
alsa-mixer: Return early in case of no mixer poll descriptors
card: Add variables for splitting up a profile
alsa-mixer: Fill in input and output names
device-port: Add preferred_profile field to pa_device_port
card: Update preferred_profile for ports when profile changes
card-restore: Save and restore "preferred profile" of port
module-switch-on-port-available: Use input and output names
module-switch-on-port-available: Route to preferred profile
module-card-restore: Remove "version" from internal entry struct
card: Only update port's preferred profile if profile is saved
typedefs.h: Move some typedefs to a separate file
gitignore: Add .orig and .rej to gitignore
Deepak Srivastava (1):
Rename functions with "tostring" in the name to one with "to_string" to conform with the convention.
Felipe Sateler (3):
daemon: Use Type=notify for systemd service
pulseaudio.1: document that systemd notification only works without daemonization
build-sys: Make pulsecore a private library
Georg Chini (2):
null-sink: correct update of timestamp when state changes to RUNNING or IDLE
loopback: Validate the rate parameter
John Horan (1):
make availability of ports visible over dbus
Juho Hämäläinen (2):
dbus: Add card profile availability info to API
alsa-mixer: Have valid proplist for synthesized path as well.
Julien Isorce (2):
core-util: avoid calling fchmod if already right mode
thread-mainloop: keep SIGSYS unblocked if currently trapped
Kamil Rytarowski (6):
netbsd: NetBSD ships with paccept(2) a superset of Linux-specific accept4()
netbsd: Improve handling of <locale> and <xlocale.h> headers
netbsd: Fix unportable test(1) construct
core-rtclock: Add missing declaration of struct timespec
core, pulse, modules: Fix undefined behavior with array subscript of invalid type
netbsd: Revamp NetBSD platform checks
Kiran Krishnappa (1):
module: Remove redundant core argument from pa_module_unload()
Lev Melnikovsky (1):
rtp: fix non null terminated string / non portable sscanf
Manish Sogi (1):
bluetooth: bluez4: Remove the unused "auto_connect" parameter as it is not used in bluez4
Mingye Wang (Arthur2e5) (1):
i18n: Updated zh_CN translation
Nazar Mokrynskyi (1):
alsa-mixer: sb-omni-surround-5.1.conf: remove analog-surround-21, add Linux 4.3+ support
Peter Mattern (1):
pacmd: Fix typo in set-default-* help
Peter Meerwald (1):
core: Fallbacks for machine-id in filesystem
Pierre Ossman (1):
context: continue without srbchannel if it fails
Ross Burton (1):
git-version-gen: Avoid further processing when tarball-version is present
Shawn Walker (1):
build-sys: don't use the nodelete linker flag on executables
Takashi Iwai (1):
alsa-mixer: Recognize "Dock Line Out" jack
Tanu Kaskinen (12):
alsa-mixer: Add "Dock Line Out" jack handling to analog-output-speaker-always
build-sys: fix the default bash completion directory
alsa-ucm: fix pa_device_port.profiles leak
man: document when system.pa is used instead of default.pa
man: remove a reference to pacmd from default.pa.5
core-util: improve comments in pa_machine_id()
build-sys: fix PULSE_LOCALEDIR definition
conf-parser: add support for .d directories
client-conf, daemon-conf: enable .d directories
always-sink: simplify hook management with pa_module_hook_connect()
build-sys: bump sonames
build-sys: add typedefs.h to libpulsecore SOURCES
Thomas Petazzoni (1):
pulsecore/packet: avoid redefinition of pa_packet structure
Yuri Chornoivan (1):
i18n: Update Ukrainian translation
Zbigniew Kempczyński (1):
alsa-sink: Avoid unloading alsa-sink module before calling try_recover()
---
.gitignore | 2
.travis.yml | 13
Makefile.am | 4
bootstrap.sh | 4
configure.ac | 27
git-version-gen | 5
man/default.pa.5.xml.in | 19
man/pulse-client.conf.5.xml.in | 19
man/pulse-daemon.conf.5.xml.in | 25
man/pulseaudio.1.xml.in | 4
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/daemon/cmdline.c | 2
src/daemon/daemon-conf.c | 4
src/daemon/main.c | 14
src/daemon/systemd/user/pulseaudio.service.in | 2
src/map-file | 3
src/modules/alsa/alsa-mixer.c | 31
src/modules/alsa/alsa-mixer.h | 3
src/modules/alsa/alsa-sink.c | 17
src/modules/alsa/alsa-source.c | 3
src/modules/alsa/alsa-ucm.c | 1
src/modules/alsa/mixer/paths/analog-input-headset-mic.conf | 3
src/modules/alsa/mixer/paths/analog-input.conf | 6
src/modules/alsa/mixer/paths/analog-output-lineout.conf | 8
src/modules/alsa/mixer/paths/analog-output-speaker-always.conf | 4
src/modules/alsa/mixer/paths/analog-output-speaker.conf | 4
src/modules/alsa/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-null-sink.c | 6
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/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/pstream.c | 11
src/pulsecore/resampler.c | 7
src/pulsecore/resampler/soxr.c | 15
src/pulsecore/sample-util.h | 8
src/pulsecore/shm.c | 10
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/typedefs.h | 37
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
107 files changed, 3422 insertions(+), 2245 deletions(-)
---
More information about the pulseaudio-commits
mailing list