[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