[pulseaudio-commits] Changes to 'refs/tags/v3.99.1'
Arun Raghavan
arun at kemper.freedesktop.org
Mon Apr 15 21:11:48 PDT 2013
Tag 'v3.99.1' created by Arun Raghavan <arun.raghavan at collabora.co.uk> at 2013-04-15 19:04 -0700
PulseAudio 3.99.1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAABAgAGBQJRbEExAAoJEBjVq3EIiMl3rDYIAJ4wuNJrsrIkhkdPpwtVG8ph
EBmIkCHXjG2qzz86obIzsqySB1SjV/8vji2WiKjXWfCzwsyxL8GHhojsyjxcCnzb
aEpgIUbtwABiMT/HU4IKhsWb0Gv84ujInmBpYj0l89vF/m12riLnNxz17aAdY/Da
FOmHg8ADXFrlgSM40nRs6FKFI7QF60iDNkRsp30eGJv5CierrRpxAqx85taOJ7cB
x0K8/Wxg0Ap8gGXMBBcEs1OdNkBrnFGGej5ZnlKqBhhIRlTgUvHoMsfmQitlLwCU
WWI1+eZ2F0se4aXnoeNVXVoyXZvLSAEK0dBdQ99kJon76obVxXZvpSM8ytIY+y0=
=/ax3
-----END PGP SIGNATURE-----
Changes since v3.0:
Akihiro Tsukada (2):
add support for MPEG-2 AAC pass-through
Bump the native protocol version
Albert Zeyer (1):
semaphore-osx: posix implementation based on named semaphores
Arun Raghavan (9):
tests: Minor alsa-time-test improvments
core: Fix up some debug logging
stream: Make it easier to enable debug output
alsa: Minor debug log addition
protocol-native: Fix some debug output
resample: Switch to speex-float-1 by default
pulsecore: Don't conditionally inline pa_run_from_build_tree()
alsa: Fix mixer path when running from build tree
build-sys: Bump sonames
Christoph Gysin (1):
doc: Generate API documentation for ext-device-manager and ext-device-restore.
David Henningsson (25):
alsa-mixer: Fix the analog-output-speaker-always path
pactl: Document @DEFAULT_SINK@, @DEFAULT_SOURCE@ and @DEFAULT_MONITOR@
alsa-sink/source: Better thread names
alsa-ucm: Fallback to stereo duplex
module: Unload modules in reverse order
alsa-util: Add a function to read ELD info
alsa-mixer: Add possibility to configure ELD device
alsa-card: Make ELD monitor name a port property
default.pa: Load module-jackdbus-detect with channels=2 by default
bluetooth: Never allow microphone output ports
core, alsa: Better drain reporting
tests: Move ipacl-tests to TESTS_norun
sink-input: Make sure the process_underrun callback is cleared
alsa-mixer: Add path for Headset Microphone
alsa-mixer: Support more phantom jacks
tests: Add tests for alsa-mixer paths
protocol-native: Ensure tlength is not set higher than maxlength
protocol-native: Lower default minreq in low-latency scenarios
client API: Document buffer_attr.maxlength
alsa-mixer: It's valid to have zero elements in a path
alsa-mixer: Add "Headset Playback|Capture" element
pstream: Rename "do_something" function
socket-server: Make the new channel low-delay, not the listening one
pstream: Optimise write of smaller packages
alsa-mixer: Add more jack detection for Headset mic path
Flavio Ceolin (3):
sink-input: New volume_factor system
modargs: Adding pa_modargs_get_value_volume()
role-ducking: Apply a ducking effect based on streams roles
Jarkko Suontausta (1):
core: Assert on memchunk divisibility by sample spec in pa_memblockq_push().
Javier Jardón (1):
build-sys: Use AM_CPPFLAGS instead of AM_CFLAGS for preprocessor arguments
Jyri Sarha (1):
combine: Stop rate adjustments if sink is supended
Luiz Augusto von Dentz (1):
bluetooth: Add support for transport created by external profile
Maarten Lankhorst (1):
alsa: skip eld initialization if hctl_handle is NULL
Marc-Antoine Perennou (1):
port to gtk+-3.0
Martin Pitt (1):
console-kit, systemd-login: Check for logind, not for systemd
MatÄj Laitl (1):
qpaeq: Try to load equalizer module before failing, better error messages
Mikel Astiz (64):
dbus: Support dynamically created card profiles
dbus: Add signal org.PulseAudio.Core1.Card.NewProfile
bluetooth: Handle UUIDs announced later
bluetooth: Fix condition to load module
bluetooth: Make pa_bluetooth_transport_parse_property() private
bluetooth: Remove unused pa_bluetooth_discovery_get_transport()
bluetooth: Add device pointer to transport
bluetooth: Use round() to convert PA<->BT volumes
bluetooth: Add transport hashmap to discovery
bluetooth: Use transport array instead of hashmap for devices
bluetooth: Remove pa_bluetooth_device_get_transport()
bluetooth: Avoid PA_BLUETOOTH_DEVICE_HOOK_REMOVED
bluetooth: Extend discovery to support multiple hooks
bluetooth: Move device hooks into pa_bluetooth_hook_t
bluetooth: Use array to store profile states
bluetooth: Refactor parse_audio_property() to support more properties
bluetooth: Add state to transport objects
bluetooth: Add transport hooks into pa_bluetooth_hook_t
bluetooth: Avoid PA_BLUETOOTH_TRANSPORT_HOOK_REMOVED
bluetooth: Avoid PA_BLUETOOTH_TRANSPORT_HOOK_NREC_CHANGED
bluetooth: Remove deprecated transport hooks
bluetooth: Connect all hooks during module load/unload
bluetooth: Abstract microphone gain in transport
bluetooth: Abstract speaker gain in transport
bluetooth: Use bluetooth-util for mic/speaker gain control
bluetooth: Move profile_to_string() to bluetooth-util
bluetooth: Refactor parsing of profile state changes
bluetooth: Use transport state to update port availability
bluetooth: Abstract transport access types inside bluetooth-util
bluetooth: Trivially remove bt_transport_is_acquired()
bluetooth: Refactor dependency to org.bluez.Audio
bluetooth: Use transport state instead of profile states
bluetooth: Remove D-Bus dependency in module-bluetooth-device
bluetooth: Call setup_stream() manually
bluetooth: Replace acquire param 'start' with 'optional'
bluetooth: Fix incorrect error messages
bluetooth: Fix minor style issues
bluetooth: Check message signature for SetConfiguration
bluetooth: Use stdbool for pa_bool_t
bluetooth: Do not check profile states is device_audio_is_ready()
bluetooth: Remove device_is_audio_ready()
bluetooth: Simplify redundant error check
bluetooth: Fix potential assertion failure if MTU changes
bluetooth: Fix sending D-Bus reply before internal callback
bluetooth: Fix potential assertion failure due to unaligned packet size
bluetooth: Propagate to property parsers if it is initial value
bluetooth: Detect changes in constant properties
reserve: Move get_name_owner() to the public rd_device API
reserve: Fix leaking NameLost signals after release+acquire
bluetooth: Fix incorrect index check with PA_ELEMENTSOF
bluetooth: Fix premature acquire attempts
core: Internally deprecate pa_port_available_t to use pa_available_t
card: Add card profile availability
cli: Show card profile availability status
bluetooth: Expose card profile availability
bluetooth: Use profile availability to auto-switch profiles
bluetooth: Merge all ports into "bluetooth-input" and "bluetooth-output"
bluetooth: Fix possible adapter duplicates
bluetooth: Fix assertion failure if BlueZ crashes during GetProperties
card: Set initial profile availability state
bluetooth: Use enum to represent form factors
bluetooth: Add specific form factor for phones
bluetooth: Use form factor to set port name and description
Revert "card: Support adding ports dynamically"
Paul Meng (1):
pulse: Add pa_operation_set_state_callback() API
Peter Meerwald (36):
tests: Fix allowed sample formats in resampler-test usage text
echo-cancel: Fix error cleanup of pa_speex_ec_init()
tests: Fix conversion typo in cpu-test
tests: Fix potential out-of-bound access violation in svolume cpu-test
remap_sse: More specific logging: SSE -> SSE2
tests: Test both, SSE and SSE2, sconv in cpu-test
tests: Add remap test code to cpu-test
sconv: Check for SSE flag before initializing code
tests: Fix sconv sample correctness in cpu-test
resampler: Drop redundant assignment in convert_from_work_format()
resampler: Improve s16<-->s32 conversion, use s16 work format if input or output is s16
sconv: Change/fix conversion to/from float32
build-sys: ALSA use-case manager requires ALSA library >= 1.0.24
build-sys: Properly check for HAVE_DBUS in module-ladspa-sink
echo-cancel: Add function pa_echo_canceller_blocksize_power2()
echo-cancel: Output echo canceller name if invalid
echo-cancel: Fix memory leak / deinitialization of Adrian AEC
echo-cancel: Fix zeroing of w in AEC_leaky()
echo-cancel: Use proper float constants in adrian-aec
resampler: Resample first followed by remapping if have more out channels than in channels
tests: Volume-test seems to be long-running, set timeout
core: Move pa_mix() into new file mix.c
sample-util: Remove duplicate stdio.h #include
mix: Use table for calc_stream_columes()
mix: Split pa_mix() code using function table
mix: Export function to get/set mixing implementation for a sample format
mix: Combine loops over streams in pa_mix()
core: Refactor code to multiply s16 by volume
tests: Add mult-s16 test
mix: Add special cases for mixing streams in s16ne format
mix: Change end pointer to length parameter in mixing function
mix: Add optimized mix code path for ARM NEON
tests: Add NEON mix test cases to cpu-test
tests: add test/performance comparison for mixing special-case code
remap: fix check when to apply specialized code path
doc: Fix suggested dl-search-path in README
Peter Nelson (1):
jackdbus-detect: Add channel count override.
Piotr DrÄ
g (2):
i18n: Update Polish translation
i18n: Update Polish translation
Robin H. Johnson (3):
rtp: Cleanup variable naming.
rtp: rename modarg destination to destination_ip
rtp: Introduce source IP configuration
Stefan Huber (19):
echo-cancel: Fix apply_diff_time() to use correct sample spec
echo-cancel: Fix null implementation to setup one channel
echo-cancel: Fix echo-cancel-test's argument number checking
echo-cancel: Fix missing setup of sink_ss in echo-cancel-test.
echo-cancel: Fix calc_diff for asymmetric sample specs
echo-cancel: Enable different blocksizes for sink and source
echo-cancel: Extend null implementation to arbitary sample specs
resampler: Replace pa_bool_t by bool
resampler: Refactor calc_map_table()
resampler: Generate normalized rows in calc_map_table()
echo-cancel-test: Enable debug log level
echo-cancel-test: Pass aec_args with module args
echo-cancel-test: When fopen() fails tell which file failed
echo-cancel: Do not bypass EC implementation when play stream is empty
echo-cancel: Enable different sample specs for rec and out stream
modules: add module-remap-source
virtual-source: remove redundant checks and callbacks
modules: remove obsolete comment on PA_SOURCE_OUTPUT_DONT_INHIBIT_AUTO_SUSPEND
modules: Remove obsolete may_move_to callbacks
Tanu Kaskinen (84):
mainloop: Remove redundant wakeup_pipe validity checks.
mainloop: Check pa_write() return value.
esound: Suspend/resume also sources on STANDBY/RESUME commands.
Log the reason for every suspend/resume.
card-restore: Log the restored profile name.
bluetooth: Check if BlueZ tries to set the configuration twice for the same transport.
bluetooth: Remove prefixing from static functions.
core-util: Improve get_path() documentation
man: Document the possiblity of unloading modules by name in pulse-cli-syntax.
bluetooth: Improve transport state change log message.
bluetooth: Make pa_bt_audio_state_from_string() private.
bluetooth: Don't free read_smoother in pa__done().
pasuspender: Check pa_context_connect() return value.
Fix pa_parse_boolean() return value checking.
smoother-test: Fix array overflow.
mainloop-signal: Explicitly ignore pa_write() return value.
oss: Check pa_read() return value.
cpulimit: Explicitly ignore pa_read() return value.
device-restore: Fix empty argument list declaration.
memblockq: Use pa_xnew0() to avoid manual zeroing.
modargs: Don't fail needlessly in pa_modargs_get_sample_spec_and_channel_map().
man: Update log-target documentation.
bluetooth: Don't access a transport after it's freed.
build: Don't enable BlueZ if libbluetooth is not found.
bluetooth: Remove pa_bluetooth_discovery_sync().
shm: Support Solaris shm file paths.
solaris: Fix get_playback_buffered_bytes() return value.
solaris: When suspending, flush the device instead of draining it.
pulse: Fix endianness definition on Sparc.
bluetooth: Convert booleans to stdbool.
pulse: Initialize pa_operation objects to all-zero.
Call change_cb() only when there's an actual change.
Initialize monitor's busy status to false if we own the device.
jack: Don't fail module-jackdbus-detect loading if the channels argument is not given.
device-port: Return early from pa_device_port_set_latency_offset() if the offset doesn't change.
card: Remove some unnecessary checks.
build-sys: Bump D-Bus dependency version to 1.4.12.
build-sys: Fix an outdated D-Bus version in an error message.
ladspa: Fix a couple of minor memory leaks.
.gitignore: Add pulse-daemon.log.
build-sys: Install the bash completion script.
build-sys: Use dist_vapi_DATA instead of listing the files in EXTRA_DIST.
bluetooth: Fail if BlueZ tries to give duplicate device addresses.
tests: Fix function argument wrapping style in cpu-test.c.
simple: Handle holes in recording streams.
padsp: Handle holes in recording streams.
pacat: Handle holes in recording streams.
dbus: Fix connection cleanup when killing clients
dbus: Fix cleanup when removing signal listeners
udev: Add use_ucm module argument
build-sys: Add check-daemon target to the top-level Makefile.am.
tests: Indicate failure in test-daemon.sh by returning 1 if any test fails.
daemon: Don't rely on prctl(PR_SET_KEEPCAPS, 0) for dropping caps.
echo-cancel: Fix tap weights array alignment
echo-cancel: Fix uninitialized variable dotp_xf_xf of AEC struct
gconf: Add userdata pointer to struct module_info
gconf: Remove needless userdata function arguments
hashmap: Use pa_free_cb_t instead of pa_free2_cb_t
device-port: Remove pa_device_port_hashmap_free()
idxset: Use pa_free_cb_t instead of pa_free2_cb_t
hashmap: Add pa_hashmap_remove_all()
idxset: Add pa_idxset_remove_all()
bluetooth: Fix thread teardown code ordering
format: Add #defines for enum values
module: Don't use lt_dlerror(), it's useless
ltdl-bind-now: Log an error in case of failures
man: Remove reference to the .verbose CLI command
udev: Add tsched_buffer_size module argument
ladspa: Use volume sharing.
pulse: Document the operation state behavior on context disconnection.
alsa: Add configuration for NI Traktor Audio 2
pacat: Fix mode detection for parecord
loopback: Fix segfault in may_move_to() callbacks
filter-apply: Fix segfault with moving streams
loopback: Flush asyncmsgq from the right context
conf-parser: Remove redundant feof() call
Revert "conf-parser: Remove redundant feof() call"
.gitignore: Add alsa-mixer-path-test
sink: Fix flag name typo
mix: Mix the right number of streams
shm: Don't force the shm files to be read-only
sink, source: Propagate flag changes to filters
sink, source: Really set the fixed latency in set_fixed_latency_within_thread(), always.
sink, source: Send notifications when flags change
Wang Xingchao (1):
sndfile-util: reduce useless loop
Yuri Chornoivan (1):
Update Ukrainian translation.
poljar (Damir JeliÄ) (14):
device-port: Add a card pointer to the ports.
device-port: Access the cards directly.
device-port: Cleanup of the sink/source subscription events.
device-port: Fire a hook when the latency offset changes.
card-restore: Only use hooks for the events.
pactl: Add the ability to toggle mute state.
build: Add zsh completion
build: Add bash completion
bash-completion: Don't complete devices in the list commands
pactl: Add a command for setting the default sink/source.
zsh-completion: Add support for remote servers.
zsh-completion: Add support for the new pactl commands.
zsh-completion: Fix pacat completion.
systemd-login: Remove unused variable session.
Ètefan SÄftescu (1):
virtual-sink: Removed the option to specify sample format.
---
.gitignore | 1
Makefile.am | 13
PROTOCOL | 9
README | 2
configure.ac | 55
doxygen/doxygen.conf.in | 32
man/pactl.1.xml.in | 18
man/pulse-cli-syntax.5.xml.in | 11
man/pulse-daemon.conf.5.xml.in | 17
man/pulseaudio.1.xml.in | 7
po/pl.po | 714 ++++---
po/uk.po | 977 +++++----
shell-completion/pulseaudio-bash-completion.sh | 564 +++++
shell-completion/pulseaudio-zsh-completion.zsh | 534 +++++
src/.gitignore | 3
src/Makefile.am | 76
src/daemon/caps.c | 27
src/daemon/caps.h | 2
src/daemon/cmdline.c | 37
src/daemon/cpulimit.c | 2
src/daemon/default.pa.in | 2
src/daemon/ltdl-bind-now.c | 1
src/daemon/main.c | 4
src/map-file | 1
src/modules/alsa/alsa-mixer.c | 109 -
src/modules/alsa/alsa-mixer.h | 3
src/modules/alsa/alsa-sink.c | 79
src/modules/alsa/alsa-source.c | 20
src/modules/alsa/alsa-ucm.c | 19
src/modules/alsa/alsa-util.c | 68
src/modules/alsa/alsa-util.h | 8
src/modules/alsa/mixer/paths/analog-input-dock-mic.conf | 5
src/modules/alsa/mixer/paths/analog-input-front-mic.conf | 5
src/modules/alsa/mixer/paths/analog-input-headset-mic.conf | 112 +
src/modules/alsa/mixer/paths/analog-input-linein.conf | 5
src/modules/alsa/mixer/paths/analog-input-mic.conf | 5
src/modules/alsa/mixer/paths/analog-input-rear-mic.conf | 5
src/modules/alsa/mixer/paths/analog-output-headphones.conf | 17
src/modules/alsa/mixer/paths/analog-output-speaker-always.conf | 5
src/modules/alsa/mixer/paths/analog-output.conf.common | 2
src/modules/alsa/mixer/paths/hdmi-output-0.conf | 1
src/modules/alsa/mixer/paths/hdmi-output-1.conf | 1
src/modules/alsa/mixer/paths/hdmi-output-2.conf | 1
src/modules/alsa/mixer/paths/hdmi-output-3.conf | 1
src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules | 1
src/modules/alsa/mixer/profile-sets/default.conf | 4
src/modules/alsa/mixer/profile-sets/extra-hdmi.conf | 4
src/modules/alsa/mixer/profile-sets/native-instruments-traktor-audio2.conf | 54
src/modules/alsa/module-alsa-card.c | 103 -
src/modules/bluetooth/bluetooth-util.c | 793 +++++--
src/modules/bluetooth/bluetooth-util.h | 100
src/modules/bluetooth/module-bluetooth-device.c | 1012 ++++------
src/modules/bluetooth/module-bluetooth-discover.c | 22
src/modules/bluetooth/module-bluetooth-policy.c | 112 -
src/modules/bluetooth/module-bluetooth-proximity.c | 32
src/modules/dbus/iface-card.c | 48
src/modules/dbus/iface-core.c | 68
src/modules/dbus/iface-device.c | 33
src/modules/dbus/module-dbus-protocol.c | 10
src/modules/echo-cancel/adrian-aec.c | 32
src/modules/echo-cancel/adrian-aec.h | 3
src/modules/echo-cancel/adrian.c | 45
src/modules/echo-cancel/adrian.h | 1
src/modules/echo-cancel/echo-cancel.h | 55
src/modules/echo-cancel/module-echo-cancel.c | 286 +-
src/modules/echo-cancel/null.c | 26
src/modules/echo-cancel/speex.c | 56
src/modules/echo-cancel/webrtc.cc | 28
src/modules/gconf/module-gconf.c | 37
src/modules/jack/module-jackdbus-detect.c | 18
src/modules/macosx/module-bonjour-publish.c | 2
src/modules/module-augment-properties.c | 10
src/modules/module-card-restore.c | 206 +-
src/modules/module-combine-sink.c | 20
src/modules/module-console-kit.c | 22
src/modules/module-device-manager.c | 10
src/modules/module-device-restore.c | 10
src/modules/module-filter-apply.c | 12
src/modules/module-ladspa-sink.c | 47
src/modules/module-loopback.c | 55
src/modules/module-position-event-sounds.c | 4
src/modules/module-remap-sink.c | 11
src/modules/module-remap-source.c | 435 ++++
src/modules/module-role-cork.c | 18
src/modules/module-role-ducking.c | 318 +++
src/modules/module-solaris.c | 7
src/modules/module-stream-restore.c | 14
src/modules/module-suspend-on-idle.c | 12
src/modules/module-switch-on-port-available.c | 20
src/modules/module-systemd-login.c | 20
src/modules/module-udev-detect.c | 84
src/modules/module-virtual-sink.c | 13
src/modules/module-virtual-source.c | 32
src/modules/module-virtual-surround-sink.c | 11
src/modules/module-zeroconf-discover.c | 2
src/modules/module-zeroconf-publish.c | 18
src/modules/oss/module-oss.c | 26
src/modules/raop/module-raop-discover.c | 2
src/modules/reserve-monitor.c | 43
src/modules/reserve.c | 73
src/modules/reserve.h | 9
src/modules/rtp/headerlist.c | 7
src/modules/rtp/module-rtp-recv.c | 17
src/modules/rtp/module-rtp-send.c | 97
src/pulse/context.c | 4
src/pulse/def.h | 21
src/pulse/format.c | 5
src/pulse/format.h | 24
src/pulse/internal.h | 4
src/pulse/mainloop-signal.c | 3
src/pulse/mainloop.c | 24
src/pulse/operation.c | 23
src/pulse/operation.h | 11
src/pulse/proplist.c | 7
src/pulse/sample.h | 7
src/pulse/simple.c | 7
src/pulse/stream.c | 26
src/pulsecore/card.c | 83
src/pulsecore/card.h | 13
src/pulsecore/cli-command.c | 10
src/pulsecore/cli-text.c | 13
src/pulsecore/client.c | 4
src/pulsecore/core-scache.c | 5
src/pulsecore/core-util.c | 10
src/pulsecore/core-util.h | 9
src/pulsecore/core.c | 22
src/pulsecore/core.h | 5
src/pulsecore/cpu-arm.c | 4
src/pulsecore/cpu-arm.h | 1
src/pulsecore/database-simple.c | 7
src/pulsecore/device-port.c | 54
src/pulsecore/device-port.h | 8
src/pulsecore/hashmap.c | 25
src/pulsecore/hashmap.h | 7
src/pulsecore/idxset.c | 25
src/pulsecore/idxset.h | 10
src/pulsecore/memblock.c | 4
src/pulsecore/memblockq.c | 21
src/pulsecore/memblockq.h | 2
src/pulsecore/mix.c | 725 +++++++
src/pulsecore/mix.h | 64
src/pulsecore/mix_neon.c | 94
src/pulsecore/modargs.c | 28
src/pulsecore/modargs.h | 4
src/pulsecore/module.c | 31
src/pulsecore/mutex-win32.c | 2
src/pulsecore/protocol-cli.c | 2
src/pulsecore/protocol-dbus.c | 68
src/pulsecore/protocol-esound.c | 15
src/pulsecore/protocol-http.c | 2
src/pulsecore/protocol-native.c | 112 -
src/pulsecore/protocol-simple.c | 2
src/pulsecore/pstream.c | 41
src/pulsecore/remap.c | 3
src/pulsecore/remap_mmx.c | 3
src/pulsecore/remap_sse.c | 5
src/pulsecore/resampler.c | 596 ++---
src/pulsecore/sample-util.c | 645 ------
src/pulsecore/sample-util.h | 48
src/pulsecore/sconv-s16le.c | 84
src/pulsecore/sconv_neon.c | 25
src/pulsecore/sconv_sse.c | 69
src/pulsecore/semaphore-osx.c | 54
src/pulsecore/shm.c | 16
src/pulsecore/sink-input.c | 208 +-
src/pulsecore/sink-input.h | 36
src/pulsecore/sink.c | 95
src/pulsecore/sink.h | 2
src/pulsecore/sndfile-util.c | 22
src/pulsecore/socket-server.c | 4
src/pulsecore/sound-file-stream.c | 1
src/pulsecore/source-output.c | 12
src/pulsecore/source.c | 48
src/pulsecore/svolume_c.c | 42
src/tests/alsa-mixer-path-test.c | 111 +
src/tests/alsa-time-test.c | 24
src/tests/cpu-test.c | 471 ++++
src/tests/mix-special-test.c | 354 +++
src/tests/mix-test.c | 1
src/tests/mult-s16-test.c | 145 +
src/tests/resampler-test.c | 2
src/tests/smoother-test.c | 3
src/tests/test-daemon.sh | 6
src/tests/volume-test.c | 1
src/utils/pacat.c | 39
src/utils/pactl.c | 180 +
src/utils/padsp.c | 15
src/utils/pasuspender.c | 6
src/utils/qpaeq | 22
189 files changed, 9039 insertions(+), 4307 deletions(-)
---
More information about the pulseaudio-commits
mailing list