[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