[pulseaudio-commits] Changes to 'refs/tags/v8.99.1'
Arun Raghavan
arun at kemper.freedesktop.org
Thu May 12 11:08:33 UTC 2016
Tag 'v8.99.1' created by Arun Raghavan <arun at arunraghavan.net> at 2016-05-12 10:41 +0000
PulseAudio 8.99.1 (9.0 RC1)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJXNF3LAAoJELehow+y/8vz3AsP/1/pCvReUahFz2/x81Wt1clJ
uJaod1unST32qQ6mT2wRUncgtfIbW0lR7XOWSfbE4YLW1PTH0/IoiekqlzSMrsWH
5lBuJ14CWyiax2udZAhtXEmLht5b/HZYY5hroJ+ELRa4RHDM2zjR81i8y42Y+9F4
wWxytoT6O5tqL5QcmLAGNebu4dnLtg5z3482kKYjivSmI1DMlFvxa6O/va40GEDC
SIWLi/SCFKIOMotlHyFsfTRg/TZZupEHazSSH2xnUANU8nfg0yfIjnFsyRgyi2OY
MRDYxrcveW3E4qrWS9V8VFA/DXFRrzdkHVNnS8JdFgx7WYJHimI9hMpHKTTwU/v/
RekG2NGaCUDssbzhVz0hsxzaY1LXvw41cGLoMWnVVY0EQsbC37UCvAHAEv84g42T
GBl+zmrzucVZhq0A1pjdd05pIpMaRHnREGMWI75RyrEieLxIN22nQO2TwTq/8j8g
My1nJWKi7eQzmtOm/No1zNlVvy66Z2E4jbkTVdv9ULFlo2gGyaSq4PmtLLiBYZMJ
GPVBdStMaTEWyS/IDlR7ZYm2UNO9EdaxDy6q8h1pWtfPueBNFyiPmXxCcC8723//
f0HxRKjbGNE4ZXi/0ha6RJJI+x5Xhvgj/6/Sk9oVCGxP/BG3p6WNGohTo8FHQUbo
at5/jWiLYLvu4UPMCOJV
=sWcd
-----END PGP SIGNATURE-----
Changes since v8.0:
Ahmed S. Darwish (16):
log: journal: Prevent duplicate values for CODE_* fields
pulsecore: Cache daemon shm size inside pa_core
pulsecore: Reference count mempools
srbchannel: Introduce per-client SHM files
pulsecore: Transform pa_mempool_new() into a factory method
SHM: Refactor private allocations
pulsecore: Introduce memfd support
memimport: Support memfd blocks
pulsecore: Specially mark global mempools
pstream: Support memfd blocks transport
build-sys: Set C language standard to gnu11
protocol-native: Disable srbchannel for setups without SCM_CREDENTIALS
stream: Document pa_stream_write() size and offset requirements
detect: Don't deprecate module-detect on non-Linux systems
client audio: Support memfd transport
core: Support memfd transport; bump protocol version
Arun Raghavan (36):
format: Make pa_format_info_valid() stricter for PCM
pulse: Bump PA_RATE_MAX to 384 kHz
glib: Trivial whitespace fix
build-sys: Only use sysroot in OS X CFLAGS if specified
coreaudio: Dynamically allocate C string when converting from CFString
coreaudio: Catch devices with more channels than we support
echo-cancel: Update webrtc-audio-processing usage to new API
echo-cancel: Allow enabling the extended filter in webrtc AEC
echo-cancel: Canceller may use different spec for playback and capture
echo-cancel: Express restrictions correctly on webrtc AEC stream config
echo-cancel: Add a modarg to use sink/source master format and spec
echo-cancel: Mark private function as static
echo-cancel: Allow enabling tracing output from the webrtc canceller
echo-cancel: Deal with volume limit breakage in webrtc AGC
echo-cancel: Start capture at a sane volume if we're doing webrtc AGC
echo-cancel: Allow enabling of the webrtc experimental AGC mechanism
echo-cancel: Add a modarg toggle for VAD in the webrtc canceller
build-sys: Move to compiling with C11 support
echo-cancel: Use anonymous unions for echo canceller params
echo-cancel: Make webrtc AGC start volume a modarg
echo-cancel: Fix webrtc canceller when rec channels != play channels
echo-cancel: Improve webrtc canceller error handling a bit
echo-cancel: webrtc canceller supports different in/out channel counts
echo-cancel: Use webrtc's deinterleaved API
echo-cancel: Update a copyright notice
echo-cancel: Remove pa_ prefix on private functions
echo-cancel: Add beamforming support in the webrtc canceller
echo-cancel: Convert AGC API to deal with pa_volume_t
rtp: Do all receive side rate calculations in sink-input domain
Revert "format: Make pa_format_info_valid() stricter for PCM"
module-filter-apply: Remove some dead code
module-filter-apply: Don't implement policy in module-device-manager
module-device-manager: Refine logic to ignore filtered streams
alsa: Reread and upate jack status when a card is unsuspended
module-filter-apply: Fix stale m-d-m property name in comment
build-sys: Bump sonames for release
David Henningsson (3):
switch-on-port-available: Switch from HDMI to analog; but not the other way around
alsa-mixer: refactor element_probe and fix >2 channel bug
memblock/pstream: Fix two compiler warnings
Deepak Srivastava (1):
pulsecore: Fixed possible memory leak
Gabor Kelemen (1):
Updated Hungarian translation
Georg Chini (11):
role-cork: Don't ignore streams without media.role
role-cork: React to mute/cork of trigger streams and to proplist changes
role-cork: allow cork of all non-trigger streams using cork_roles=any_role
role-cork: remove corking on module exit
role-cork: prepare merge with role-ducking: move most code to stream-interaction.c
role-cork: prepare merge with role-ducking: replace "cork" with "interact" where appropriate
role-cork: more cosmetic changes, changed debug output
stream-interaction: Bugfix for improper uncorking behavior with global=1
stream-interaction: add ducking functionality
role-ducking: use the common code in stream-interaction.c
stream-interaction: interact if a stream starts corked
Jeremy Huddleston Sequoia (1):
build-sys: Fix check for CoreServices.h
Jonathan Perkin (1):
solaris: Catch up with newer API
Juho Hämäläinen (1):
stream-restore: With dbus-proto fix segfault if e->device is NULL.
Jungsup Lee (1):
rescue-streams : Fix a typo
Kamil Rytarowski (1):
solaris: Illumos does not ship with SOUND_PCM* functionality
Marcin Lewandowski (1):
vala: Added cnames to callback delegates in Vala VAPI
Milo Casagrande (1):
i18n: Update Italian translation
Muhammet Kara (1):
i18n: Updated Turkish translation
Nazar Mokrynskyi (1):
alsa-mixer: Support for Creative SoundBlaster Omni Surround 5.1 USB sound card with latest firmware
Peter Meerwald (2):
modules: Fix compiler warning comparing 0 with bool
core: Fix GCC 6 compiler warning regarding left shift of negative value
Sachin Kumar Chauhan (1):
module-filter-apply: Fix a memory leak
Sangchul Lee (3):
role-ducking: Fix improper unducking behavior in case of operating globally
role-ducking: Add support for ducking group
stream-interaction: Fix crash in case of invalid argument for volume
Tanu Kaskinen (23):
source-output: do volume_factor_source application before resampling
source-output: remap volume_factor_source when starting move
device-manager: improve logging about non-existing data
default.pa: remove X11 module examples
echo-cancel: Add some bits for webrtc intelligibility enhancer
card-restore: save the database when shutting down
resampler-test: remove translations
filter-apply: fix typo "what" -> "want"
build-sys: build gtk-test only when glib is enabled
echo-cancel: rework move handling
don't move streams to devices that are going away
device-manager, filter-apply: don't reroute streams that have a filter
sink-input, source-output: rework property setting
sink-input, source-output: remove set_name()
loopback: refactor proplist updating
filter-apply: simplify proplist updating
switch-on-port-available: unify input/output switching policy
switch-on-port-available: fix inverted if condition
switch-on-port-available: avoid repetitive pointer deferencing
card: add preferred_{input, output}_port
card-restore: restore preferred ports
switch-on-port-available: prefer ports that have been selected by the user
alsa: ignore jack events when the user is inactive
YunQiang Su (1):
i18n: update Simplified Chinese translation
---
PROTOCOL | 37
configure.ac | 58
m4/ax_check_compile_flag.m4 | 74
m4/ax_cxx_compile_stdcxx.m4 | 558 +
m4/ax_cxx_compile_stdcxx_11.m4 | 39
man/pulse-client.conf.5.xml.in | 8
man/pulse-daemon.conf.5.xml.in | 7
man/pulseaudio.1.xml.in | 15
po/hu.po | 3610 +++++-----
po/it.po | 662 +
po/tr.po | 766 +-
po/zh_CN.po | 1001 +-
shell-completion/bash/pulseaudio | 4
shell-completion/zsh/_pulseaudio | 1
src/Makefile.am | 22
src/daemon/cmdline.c | 13
src/daemon/daemon-conf.c | 2
src/daemon/daemon-conf.h | 1
src/daemon/default.pa.in | 31
src/daemon/main.c | 4
src/modules/alsa/alsa-mixer.c | 436 -
src/modules/alsa/mixer/paths/analog-input-linein.conf | 4
src/modules/alsa/mixer/paths/analog-input-mic.conf | 4
src/modules/alsa/mixer/profile-sets/sb-omni-surround-5.1.conf | 17
src/modules/alsa/module-alsa-card.c | 32
src/modules/echo-cancel/adrian.c | 18
src/modules/echo-cancel/echo-cancel.h | 14
src/modules/echo-cancel/module-echo-cancel.c | 95
src/modules/echo-cancel/null.c | 4
src/modules/echo-cancel/speex.c | 58
src/modules/echo-cancel/webrtc.cc | 437 +
src/modules/macosx/module-coreaudio-device.c | 68
src/modules/module-card-restore.c | 72
src/modules/module-detect.c | 3
src/modules/module-device-manager.c | 32
src/modules/module-filter-apply.c | 86
src/modules/module-loopback.c | 28
src/modules/module-rescue-streams.c | 2
src/modules/module-role-cork.c | 256
src/modules/module-role-ducking.c | 267
src/modules/module-solaris.c | 12
src/modules/module-stream-restore.c | 6
src/modules/module-switch-on-port-available.c | 240
src/modules/module-tunnel.c | 2
src/modules/rtp/module-rtp-recv.c | 18
src/modules/stream-interaction.c | 550 +
src/modules/stream-interaction.h | 21
src/pulse/client-conf.c | 1
src/pulse/client-conf.h | 2
src/pulse/context.c | 103
src/pulse/glib-mainloop.c | 2
src/pulse/internal.h | 3
src/pulse/sample.h | 2
src/pulse/stream.h | 4
src/pulsecore/card.c | 60
src/pulsecore/card.h | 14
src/pulsecore/core-util.c | 4
src/pulsecore/core.c | 24
src/pulsecore/core.h | 15
src/pulsecore/creds.h | 5
src/pulsecore/filter/lfe-filter.c | 5
src/pulsecore/iochannel.c | 1
src/pulsecore/log.c | 11
src/pulsecore/macro.h | 6
src/pulsecore/mem.h | 60
src/pulsecore/memblock.c | 277
src/pulsecore/memblock.h | 22
src/pulsecore/memblockq.c | 5
src/pulsecore/memchunk.c | 5
src/pulsecore/memfd-wrappers.h | 68
src/pulsecore/native-common.c | 78
src/pulsecore/native-common.h | 11
src/pulsecore/pdispatch.c | 30
src/pulsecore/pdispatch.h | 5
src/pulsecore/protocol-native.c | 118
src/pulsecore/pstream-util.c | 102
src/pulsecore/pstream-util.h | 4
src/pulsecore/pstream.c | 200
src/pulsecore/pstream.h | 8
src/pulsecore/shm.c | 293
src/pulsecore/shm.h | 23
src/pulsecore/sink-input.c | 145
src/pulsecore/sink-input.h | 4
src/pulsecore/sink.c | 7
src/pulsecore/sink.h | 6
src/pulsecore/source-output.c | 168
src/pulsecore/source-output.h | 4
src/pulsecore/source.c | 5
src/pulsecore/source.h | 6
src/tests/connect-stress.c | 15
src/tests/cpu-mix-test.c | 6
src/tests/cpu-remap-test.c | 4
src/tests/cpu-sconv-test.c | 4
src/tests/cpu-volume-test.c | 2
src/tests/cpulimit-test.c | 4
src/tests/extended-test.c | 4
src/tests/get-binary-name-test.c | 2
src/tests/interpol-test.c | 2
src/tests/lfe-filter-test.c | 4
src/tests/mcalign-test.c | 4
src/tests/memblock-test.c | 21
src/tests/memblockq-test.c | 4
src/tests/mix-test.c | 4
src/tests/mult-s16-test.c | 2
src/tests/remix-test.c | 4
src/tests/resampler-test.c | 46
src/tests/srbchannel-test.c | 6
src/tests/sync-playback.c | 4
src/utils/padsp.c | 6
vala/libpulse.vapi | 15
110 files changed, 7468 insertions(+), 4306 deletions(-)
---
More information about the pulseaudio-commits
mailing list