[pulseaudio-commits] Changes to 'refs/tags/v11.99.1'
Tanu Kaskinen
tanuk at kemper.freedesktop.org
Sun May 13 06:59:32 UTC 2018
Tag 'v11.99.1' created by Tanu Kaskinen <tanuk at iki.fi> at 2018-05-11 11:29 +0000
PulseAudio 11.99.1
-----BEGIN PGP SIGNATURE-----
iGsEABECACsWIQS2Hh1BHVe9FvEVNhYkdwZM6LnzvQUCWvV+tw0cdGFudWtAaWtp
LmZpAAoJECR3BkzoufO9PdwAnj6tms1VMlFdi7LPhN4k7RR9N0iNAJ4wE6ZoKUYu
H5rmP2M2GP2QxB+wkA==
=SunM
-----END PGP SIGNATURE-----
Changes since v11.0:
Andika Triwidada (1):
i18n: update the Indonesian translation
Andrius Štikonas (1):
qpaeq: port to PyQt5
Arun Raghavan (9):
always-source: Fix pa_module_load() usage
bluez: Don't autodetect MTU by default
bluez: Don't crash on strange MTU sizes
sink, source: Rework reconfiguration logic to apply to more than rate
echo-cancel: Fix speex echo state setting
echo-cancel: Expose dereverb in the speex canceller
client-conf: Add a default value for disable-memfd
build-sys: Stop using symdef headers for modules
module-allow-passthrough: Don't crash if we can't find a sink
Cheng-Chia Tseng (1):
i18n: update the Chinese (Taiwan) translation
Colin Leroy (5):
cli-command: don't exit on "module already loaded" errors
RAOP: Announce real latency
raop: add latency value for Shairport RAOP server
raop: Show device codename in sink properties
raop: Init dummy port and card for latency change
Constantine Kharlamov (1):
sconv-s16be: declaration/implementation mismatches
Daniel Rusek (1):
i18n: update the Czech translation
David Henningsson (1):
switch-on-port-available: Add some basic properties
David Hewitt (1):
vala: Fix lengths for source/sink port arrays
Felipe Sateler (4):
launch: avoid autostarting pulseaudio systemd units for root
build-sys: test for cxx-11 after AC_USE_SYSTEM_EXTENSIONS
build-sys: don't install esdcompat tool if building without esound support
qpaeq: fix Qt5 mainloop use
Georg Chini (9):
loopback: Use new allow_negative flag of pa_{source, sink}_get_latency_within_thread()
bluez5-device: Set transport state correctly for AG role
loopback: Track and use average adjust time
switch-on-connect: add option to ignore virtual sinks/sources
sink, source: Don't finish move if unlink happens after pa_*_move_all_start()
filter-apply: Ignore monitor source of filter in find_paired_master()
bluez5-device: Rewrite of thread function, reduce send buffer size for a2dp sink
bluez5-device: Fix memory leak in sco_process_render()
alsa-util: Set ALSA report_delay flag in pa_alsa_safe_delay()
Guenter Milde (1):
alsa-mixer: fix speaker output on a couple of Asus EeePC machines
Hui Wang (2):
alsa-mixer: Add support for usb audio in the Dell dock TB16
build-sys: add the Dell dock TB16 configuration
Ian Ray (1):
alsa-mixer: round, not truncate, in to_alsa_dB
Iceyer (1):
augment-properties: support XDG_DATA_DIRS when find desktop files
Johan Heikkilä (1):
alsa-mixer: add support for Steelseries Arctis 7 headset
Josef Andersson (1):
i18n: update the Swedish translation
Jungsup Lee (1):
Fix memory leaks
Khem Raj (1):
padsp: Make it compile on musl
KimJeongYeon (2):
filter-apply: Do not re-route stream to master sink/source when manually moved to filter
filter-apply: Eliminate nested and redundant hook events
Kristian Klausen (1):
alsa-mixer: Prioritize hdmi-* mappings over iec958-* mappings
Laurent Bigonville (1):
i18n: fix French translation of "Line Out"
Mihai Moldovan (2):
module-coreaudio-{device, detect}: implement record and playback modargs, curtesy of module-waveout.
svolume: disable incompatible MMX and SSE code on x86 macOS
Mr. M (1):
i18n: update the Lithuanian translation
Peter Meerwald-Stadler (7):
json-test: Fix Coverity warning
bluetooth: bluez5: Fix Coverity warning
raop: Fix gcc-7 warnings, EWOULDBLOCK
raop: Fix typo
core: Fix gcc-7 -Wimplicit-fallthrough= warnings
core: Fix typo and gcc-7 -Wimplicit-fallthrough= warnings
core: Fix gcc-7 -Wimplicit-fallthrough= warnings by rearranging comment
Pierre-Louis Bossart (1):
sink: force suspend/resume on passthrough transitions
Piotr Drąg (1):
i18n: update Polish translation
Roliga (1):
ladspa-sink: add module argument to set sink input properties
Russell Treleaven (1):
build-sys: make bootstrap.sh fail if autopoint or intltoolize are not available
Salvador Fandino (3):
proplist-util: fix compilation on Windows without NLS
ladspa-sink: fix Windows compilation
build-sys: simulate ln -s correctly on Windows
Samo Pogačnik (2):
pipe-sink: new option "use_system_clock_for_timing"
pipe-sink: use existing fifo
Sangchul Lee (2):
alsa-sink/source: always set reconfiguration callback
ladspa-sink: fix incorrect error conditions
Sebastian Dröge (1):
Implement module-always-source
Sylvain Baubeau (1):
module-gsettings: new module to store configuration using gsettings
Tanu Kaskinen (78):
NEWS: add GNU Hurd support
equalizer-sink: update sink description when moving
raop: silence a Coverity complaint
alsa-mixer: set PCM Capture Source for iec958 input
build-sys: add iec958-stereo-input.conf to dist_alsapaths_DATA
device-port, switch-on-port-available: fix automatic profile changing when current profile is off
cli-command: unload modules synchronously
main: set umask to 077 instead of 022
bluetooth: recognize another HSP HS UUID
build-sys: add the Arctis configuration
sink, source: don't try to update volumes of not-yet-linked devices
sink, source: fix out of date comments
sink: remove priority bonus for the "internal" form factor
alsa-mixer: add mixer handling to the fallback stereo case
update NEWS
LICENSE: fix typo
qpaeq: change license from AGPL to LGPL v2.1
thread-mq: create event on the right mainloop
i18n: add raop files to POTFILES.in
Revert "alsa-mixer: fix speaker output on a couple of Asus EeePC machines"
source-output: fix copy-paste error
bluetooth: set better priorities for profiles
volume: improve documentation
mention the sound card clock and system clock difference in libpulse docs
system.pa: load module-device-restore before module-udev-detect
system.pa: load module-card-restore
sink-input, source-output: add a couple of assertions
alsa-sink: update max_rewind when updating the latency
remap-source, virtual-source: fix max_rewind handling
card-restore: log the correct profile name
card-restore: don't restore unavailable profiles
echo-cancel: ignore remaining canceller messages after the module has been unloaded
echo-cancel: fix a memory leak
sink-input, source-output: add sink/source_requested_by_application flag
device-manager: don't override application routing requests
core-util, cpu-x86: use __get_cpuid() instead of homegrown assembly
augment-properties: fix a memory leak
map-file: add pa_encoding_from_string
alsa: fix infinite loop with Intel HDMI LPE
sink, source: improve state change logging
sink, source: improve suspend cause logging
build-sys: fix PA_MODULE_NAME for module-default-device-restore
switch-on-port-available: remove unused return values
alsa-mixer: add another hardware ID for Traktor Audio 6
bluetooth: don't send unsolicted replies to the endpoint Release() call
memfd-wrappers: only define memfd_create() if not already defined
alsa-mixer: add hw_device_index to pa_alsa_mapping
alsa-mixer: autodetect the HDMI jack PCM device
alsa-mixer: autodetect the ELD device
sink, source: redo state changing code
pass pa_suspend_cause_t to set_state() callbacks
sink: don't sync monitor suspend state when unlinking
alsa, solaris, oss: remove unnecessary error handling when suspending
alsa: add a couple of FIXME comments
null-sink, pipe-sink: some state variable cleanups
bluetooth: fix resume error handling
sink, source: rename set_state() to set_state_in_main_thread()
oss: don't fail resume if trigger() fails
replace sink/source SET_STATE handlers with callbacks
pass pa_suspend_cause_t to set_state_in_io_thread() callbacks
fix a call to pa_sink_suspend() from an incorrect thread
man: unify pactl and pacmd suspend command documentation
.gitignore: add module-gsettings related things
default.pa: add module-gsettings
gsettings: add the modules schema to the schema description file
gconf, gsettings: fix config.h includes
gsettings: rename "module" to "module-group"
build-sys: remove a redundant enable_gsettings check
gsettings: check that children haven't been deleted before using them
gsettings: remove bad signal connection
gsettings: free the module-group GSettings objects after use
gsettings: free group_names after use
build-sys: enable GSettings by default
gsettings: run gsettings-data-convert from gsettings-helper
allow-passthrough: fix hook return value
build-sys: bump sonames
build-sys: fix distribution of GSettings files
build-sys: remove module-defs.h.m4 from EXTRA_DIST
Vivek Dasmohapatra (1):
daemon: don't re-exec if the linker supports the -z,now option
Yuri Chornoivan (1):
i18n: update the Ukrainian translation
jnqnfe (4):
volume: pa_cvolume_scale_mask: constify param
volume: slight simplification of code
api documentation improvements
merge and deduplicate some pa_buffer_attr documentation
wellington wallace (1):
vala: fix a struct field name and add missing source output volume/mute functions
---
AGPL | 661 -
LICENSE | 6
Makefile.am | 17
NEWS | 19
bootstrap.sh | 14
configure.ac | 54
man/Makefile.am | 9
man/pactl.1.xml.in | 32
man/pulse-cli-syntax.5.xml.in | 15
po/POTFILES.in | 3
po/cs.po | 183
po/fr.po | 2
po/id.po | 3405 +++++---
po/lt.po | 274
po/pl.po | 409 -
po/sv.po | 330
po/uk.po | 422 -
po/zh_TW.po | 3839 ++++++----
src/.gitignore | 3
src/Makefile.am | 337
src/daemon/default.pa.in | 13
src/daemon/main.c | 12
src/daemon/system.pa.in | 9
src/daemon/systemd/user/pulseaudio.service.in | 1
src/daemon/systemd/user/pulseaudio.socket | 1
src/map-file | 1
src/modules/alsa/alsa-mixer.c | 112
src/modules/alsa/alsa-mixer.h | 10
src/modules/alsa/alsa-sink.c | 270
src/modules/alsa/alsa-source.c | 207
src/modules/alsa/alsa-util.c | 7
src/modules/alsa/mixer/paths/analog-output.conf.common | 12
src/modules/alsa/mixer/paths/hdmi-output-0.conf | 5
src/modules/alsa/mixer/paths/hdmi-output-1.conf | 5
src/modules/alsa/mixer/paths/hdmi-output-2.conf | 5
src/modules/alsa/mixer/paths/hdmi-output-3.conf | 5
src/modules/alsa/mixer/paths/hdmi-output-4.conf | 5
src/modules/alsa/mixer/paths/hdmi-output-5.conf | 5
src/modules/alsa/mixer/paths/hdmi-output-6.conf | 5
src/modules/alsa/mixer/paths/hdmi-output-7.conf | 5
src/modules/alsa/mixer/paths/iec958-stereo-input.conf | 20
src/modules/alsa/mixer/paths/steelseries-arctis-input.conf | 25
src/modules/alsa/mixer/paths/steelseries-arctis-output-mono.conf | 29
src/modules/alsa/mixer/paths/steelseries-arctis-output-stereo.conf | 27
src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules | 8
src/modules/alsa/mixer/profile-sets/default.conf | 95
src/modules/alsa/mixer/profile-sets/dell-dock-tb16-usb-audio.conf | 55
src/modules/alsa/mixer/profile-sets/steelseries-arctis-usb-audio.conf | 43
src/modules/alsa/module-alsa-card.c | 35
src/modules/alsa/module-alsa-sink.c | 1
src/modules/alsa/module-alsa-source.c | 1
src/modules/bluetooth/backend-native.c | 3
src/modules/bluetooth/bluez5-util.c | 24
src/modules/bluetooth/bluez5-util.h | 11
src/modules/bluetooth/module-bluetooth-discover.c | 6
src/modules/bluetooth/module-bluetooth-policy.c | 8
src/modules/bluetooth/module-bluez4-device.c | 183
src/modules/bluetooth/module-bluez4-discover.c | 3
src/modules/bluetooth/module-bluez5-device.c | 544 -
src/modules/bluetooth/module-bluez5-discover.c | 6
src/modules/dbus/iface-core.c | 2
src/modules/dbus/module-dbus-protocol.c | 2
src/modules/echo-cancel/module-echo-cancel.c | 67
src/modules/echo-cancel/speex.c | 26
src/modules/gconf/module-gconf.c | 290
src/modules/gsettings/gsettings-helper.c | 134
src/modules/gsettings/module-gsettings.c | 114
src/modules/gsettings/org.freedesktop.pulseaudio.gschema.xml | 115
src/modules/gsettings/pulseaudio.convert | 160
src/modules/jack/module-jack-sink.c | 2
src/modules/jack/module-jack-source.c | 2
src/modules/jack/module-jackdbus-detect.c | 4
src/modules/macosx/module-bonjour-publish.c | 2
src/modules/macosx/module-coreaudio-detect.c | 34
src/modules/macosx/module-coreaudio-device.c | 33
src/modules/module-allow-passthrough.c | 16
src/modules/module-always-sink.c | 4
src/modules/module-always-source.c | 187
src/modules/module-augment-properties.c | 87
src/modules/module-card-restore.c | 10
src/modules/module-cli.c | 2
src/modules/module-combine-sink.c | 51
src/modules/module-combine.c | 4
src/modules/module-console-kit.c | 2
src/modules/module-default-device-restore.c | 2
src/modules/module-defs.h.m4 | 35
src/modules/module-detect.c | 16
src/modules/module-device-manager.c | 12
src/modules/module-device-restore.c | 2
src/modules/module-equalizer-sink.c | 64
src/modules/module-esound-compat-spawnfd.c | 2
src/modules/module-esound-compat-spawnpid.c | 2
src/modules/module-esound-sink.c | 66
src/modules/module-filter-apply.c | 150
src/modules/module-filter-heuristics.c | 2
src/modules/module-hal-detect-compat.c | 4
src/modules/module-intended-roles.c | 10
src/modules/module-ladspa-sink.c | 57
src/modules/module-lirc.c | 2
src/modules/module-loopback.c | 91
src/modules/module-match.c | 2
src/modules/module-mmkbd-evdev.c | 2
src/modules/module-native-protocol-fd.c | 2
src/modules/module-null-sink.c | 27
src/modules/module-null-source.c | 23
src/modules/module-pipe-sink.c | 261
src/modules/module-pipe-source.c | 2
src/modules/module-position-event-sounds.c | 2
src/modules/module-protocol-stub.c | 30
src/modules/module-remap-sink.c | 38
src/modules/module-remap-source.c | 20
src/modules/module-rescue-streams.c | 2
src/modules/module-role-cork.c | 2
src/modules/module-role-ducking.c | 2
src/modules/module-rygel-media-server.c | 2
src/modules/module-sine-source.c | 23
src/modules/module-sine.c | 4
src/modules/module-solaris.c | 148
src/modules/module-stream-restore.c | 13
src/modules/module-suspend-on-idle.c | 2
src/modules/module-switch-on-connect.c | 19
src/modules/module-switch-on-port-available.c | 25
src/modules/module-systemd-login.c | 2
src/modules/module-tunnel-sink-new.c | 55
src/modules/module-tunnel-source-new.c | 55
src/modules/module-tunnel.c | 24
src/modules/module-udev-detect.c | 4
src/modules/module-virtual-sink.c | 38
src/modules/module-virtual-source.c | 24
src/modules/module-virtual-surround-sink.c | 38
src/modules/module-volume-restore.c | 4
src/modules/module-waveout.c | 2
src/modules/module-zeroconf-discover.c | 4
src/modules/module-zeroconf-publish.c | 2
src/modules/oss/module-oss.c | 208
src/modules/raop/module-raop-discover.c | 89
src/modules/raop/module-raop-sink.c | 6
src/modules/raop/raop-client.c | 6
src/modules/raop/raop-sink.c | 247
src/modules/raop/raop-util.h | 2
src/modules/rtp/module-rtp-recv.c | 4
src/modules/rtp/module-rtp-send.c | 4
src/modules/stdin-util.c | 279
src/modules/stdin-util.h | 85
src/modules/x11/module-x11-bell.c | 2
src/modules/x11/module-x11-cork-request.c | 2
src/modules/x11/module-x11-publish.c | 2
src/modules/x11/module-x11-xsmp.c | 2
src/pulse/channelmap.h | 14
src/pulse/client-conf.c | 1
src/pulse/context.h | 28
src/pulse/def.h | 89
src/pulse/format.h | 11
src/pulse/mainloop-api.h | 17
src/pulse/mainloop.h | 7
src/pulse/proplist.h | 20
src/pulse/pulseaudio.h | 4
src/pulse/sample.h | 38
src/pulse/scache.h | 11
src/pulse/simple.h | 10
src/pulse/stream.h | 179
src/pulse/thread-mainloop.h | 6
src/pulse/utf8.c | 2
src/pulse/volume.c | 20
src/pulse/volume.h | 102
src/pulsecore/cli-command.c | 16
src/pulsecore/cli-text.c | 54
src/pulsecore/core-util.c | 35
src/pulsecore/core.c | 41
src/pulsecore/core.h | 13
src/pulsecore/cpu-x86.c | 37
src/pulsecore/cpu-x86.h | 12
src/pulsecore/dbus-util.c | 7
src/pulsecore/device-port.c | 2
src/pulsecore/iochannel.c | 2
src/pulsecore/memfd-wrappers.h | 7
src/pulsecore/module.c | 20
src/pulsecore/module.h | 31
src/pulsecore/play-memblockq.c | 2
src/pulsecore/proplist-util.c | 2
src/pulsecore/protocol-dbus.c | 8
src/pulsecore/protocol-esound.c | 9
src/pulsecore/protocol-http.c | 2
src/pulsecore/protocol-native.c | 6
src/pulsecore/protocol-simple.c | 9
src/pulsecore/resampler.c | 10
src/pulsecore/sconv-s16be.h | 8
src/pulsecore/sink-input.c | 32
src/pulsecore/sink-input.h | 11
src/pulsecore/sink.c | 318
src/pulsecore/sink.h | 44
src/pulsecore/sound-file-stream.c | 2
src/pulsecore/source-output.c | 36
src/pulsecore/source-output.h | 13
src/pulsecore/source.c | 322
src/pulsecore/source.h | 44
src/pulsecore/svolume_mmx.c | 8
src/pulsecore/svolume_sse.c | 8
src/pulsecore/thread-mq.c | 2
src/tests/json-test.c | 6
src/utils/padsp.c | 15
src/utils/qpaeq | 80
todo | 1
vala/libpulse.vapi | 7
204 files changed, 10607 insertions(+), 6798 deletions(-)
---
More information about the pulseaudio-commits
mailing list