[pulseaudio-commits] Changes to 'refs/tags/v2.99.1'
Arun Raghavan
arun at kemper.freedesktop.org
Sat Nov 3 04:48:37 PDT 2012
Tag 'v2.99.1' created by Arun Raghavan <arun.raghavan at collabora.co.uk> at 2012-11-03 11:53 -0700
PulseAudio 2.99.1 (3.0 RC1)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
iQEcBAABAgAGBQJQlPemAAoJEBjVq3EIiMl3CVoH/RI50uMVwptq4KpiiMwua4OC
+WtJ9zFSJsBHIP5rMRwI5zxDtnGO1WMfrEU6DZASkTrtxzFasXO/yw4vBUPVa9bs
B7sz9BqnKUpzaOnYdBOnqR2uLcrcove14u1f6Vg+kmlSQYCO+KhKGQ9uhibOF3Hf
IQgVnVAJb1sc2wd8KvPW4jG33+b1EoV358SVck37O/7ummetBrCOJKEf6rqF2uYg
VLhtCRH7iJPbBhRJoBt9/D5qSuVRS1zqALX5NuTfKCptdxLj6yWZd9qkOHOf4+Qu
fSuyWRpiKM0w9p4zbIPcHiiEcXDmorRShUsALkvc6jWyFZqvjoQRcWHnvFxi1Es=
=1P30
-----END PGP SIGNATURE-----
Changes since v2.98-dev:
Andika Triwidada (1):
i18n: Add Indonesian translation.
Arti Trivedi Bora (4):
modules: Use pa_streq instead of strcmp.
pulsecore: Use pa_streq instead of strcmp.
tests: use pa_streq instead of strcmp
daemon: use pa_streq instead of strcmp
Arun Raghavan (53):
sink-input,source-output: Avoid unneccessary rate updates
role-cork: Fix a minor leak
core-util: Add a pa_split_in_place() string utility function
core-util: Make pa_make_secure_dir() act like mkdir -p
auth: Create cookie directory if it doesn't exist
pactl: Print sink-input/source-output corked status
glib: Stop using g_source_get_current_time()
core-util: Fix permissions handling while creating directories
Revert "role-cork: Fix a minor leak"
role-cork: Fix incorrect check at deinitialisation time
Revert "Revert "role-cork: Fix a minor leak""
role-cork: Fix another minor leak
alsa: Allow channel count probe on open by mapping
alsa: Add a proplist to mappings
alsa: Add separate sinks/sources for UCM modifiers if needed
i18n: Remove module-hal-detect reference in POTFILES
echo-cancel: Print what AEC engine is being used
build: Avoid libstdc++ dep for module-echo-cancel if possible
i18n: module-coreaudio-device now has some translatable strings
build: Fix distcheck failure on libwebrtc-util
tests: Factor out Orc test code into cpu-test
tests: Make cpu-test less verbose
build: Merge bluez pkg-config checks into one
Revert "build: Merge bluez pkg-config checks into one"
stream: Allow record streams to start muted
core: Separate ARM CPU detection from initialisation
tests: Factor out ARM svolume test into cpu-test
tests: Minor cpu-test reorganisation
core: Document ARM-optimised svolume code a bit
core: Fix a litte-endian bug in ARM svolume code
tests: Add a copyright header to cpu-test
tests: Factor out core sconv test code in cpu-test
tests: Reorganise cpu-test to reuse code
tests: Add a basic sanity test to sconv cpu-test
tests: Run sconv tests with multiple alignments
build-sys: Add volume code to libpulsecommon
sconv: Fix NEON sconv rounding code
tests: Allow off-by-one error in sconv test
tests: Increase sconv cpu-test timeout
tests: Print average outer-loop iteration time in cpu-test
tests: Minor cpu-test fixes for non-NEON builds
core: Fix warning on non-win32 builds
tests: Run svolume test for various sample alignments
tests: Make cpu-test less verbose
tests: Run svolume on different channel counts
tests: Fix a cpu-test debug message
build-sys: Drop -Wvla from compiler flags
tests: Minor alignment adjustment fix for cpu-test
svolume: Fix ARM alignment issues
Revert "core: adjust playing_for and underrun_for at rewind"
build-sys: Bump soname
i18n: Fix POTFILES for poll changes
build-sys: Document libpulsecommon vs. libpulse duplication
Chan-yeol Park (1):
bluetooth: Remove ipc.[ch] files in the bluetooth module
Colin Walters (1):
git-version-gen: Honor GIT_DESCRIBE_FOR_BUILD environment variable
David Henningsson (16):
once: Fix race causing pa_once to sometimes run twice
alsa-mixer: Add special profiles for some laptops missing speaker and/or internal mic
alsa-mixer: Add Phantom Jack support
alsa-mixer: Always turn "Inverted Internal Mic" off
alsa-mixer: Add "Front Headphone" jack
alsa-mixer: Document "state.plugged" and "state.unplugged"
alsa-mixer: Add "Front Headphone Jack" (fixup)
alsa-mixer: Add "Headphone Mic" support for 3-pin ASUS netbooks
resampler: Fix volume on downmix to mono
alsa-mixer: Add "iec958-stereo-input" to well known path names
flist: Increase default list size to 256
alsa-mixer: Cache failure to open inputs/output mappings
alsa-mixer: Remove analog-output-lfe-on-mono
cli: Output asterisk when default sink/source is found
alsa-sink/source: Warn for scheduling delays
alsa-mixer: Don't let "Mic Jack Mode" alone create a "Line In" path
Deng Zhengrong (47):
cli: Add set-log-target command for pacmd
daemon: use pa_streq instead of plain strcmp
x11: fix the wrong parameter sequence in pax11publish
build: Add gcov coverage support
pacmd: add help info for 'set-log-target'
xen: add the HAVE_CONFIG_H macro guard
add a new log target that enables to create new log file if it exists
bluetooth: add a parenthesis around pa_streq()
man: document option `set-log-target`
core: add more verbose error info
build-sys: add `check` test framework
tests: modify mix-test to use new 'check' test framework
tests: add cpu test
tests: modify mainloop-test to use new 'check' framework
tests: modify utf8-test to use new 'check' test framework
tests: modify strlist-test to use new 'check' framework
build: add a target to ease the creation of coverage files
tests: enable to test standalone pulseaudio daemon
tests: modify volume_test to use new 'check' framework
tests: modify usergroup-test to use 'check' test framework
tests: modify format-test to use 'check' framework
tests: modify get-binary-name-test to use 'check' framework
tests: modify thread-test to use 'check' framework
tests: modify thread-mainloop-test to use 'check' framework
tests: modify alsa-time-test to use 'check' framework
tests: modify asyncmsgq-test to new 'check' framework
tests: modify asyncq-test to use 'check' framework
tests: modify channelmap-tets to use 'check' framework
tests: modify cpulimit-test to use 'check' framework
tests: modify queue-test to use 'check' framework
tests: modify connect-stress to use 'check' framework
tests: modify memblock-test to use 'check' framework
tests: modify proplist-test to use 'check' framework
tests: modify memblockq-test to use 'check' framework
tests: modify hook-list-test to use 'check' framework
tests: modify extended-test to use 'check' framework
tests: modify sync-playback to use 'check' framework
tests: modify smoother-test to use 'check' framework
tests: modify interpol-test to use 'check' framework
tests: modify sigbus-test to use 'check' framework
tests: modify sig2str-test to use 'check' framework
tests: modify rtpoll-test to use 'check' framework
tests: modify lock-autospawn-test to use 'check' framework
tests: modify once-test to use 'check' framework
tests: modify ipacl-test to use 'check' framework
tests: fix the wrong library path in check-daemon
tests: make 'check' optional
Eero Nurkkala (2):
alsa-sink: add missing header 'signal.h'
alsa-source: add missing header 'signal.h'
Feng Wei (3):
alsa: Integrate UCM basic functions
alsa: Add UCM jack detection
alsa: Catch role matched streams to enable/disable modifier
Flavio Ceolin (4):
sink-input: Remove redundant check in pa_sink_input_request_rewind().
modargs: New function: pa_modargs_get_value_double().
pulse: Fix for volume documentation
utils: Adding a function to get volume from string
Frédéric Dalleau (5):
loopback: Enable routing on loopback streams
bluetooth: module-bluetooth-policy initial commit
pacmd: Display inputs and outputs PASSTHROUGH flag
loopback: Cork sink-input if source is suspended
loopback: Cork source-output if sink is suspended
Frédéric Danis (2):
bluetooth: Fix crash on disconnection
bluetooth: Fix bluetooth.nrec property not updated
Harsh Prateek Bora (2):
modules: Use PA_IDXSET_FOREACH wherever applicable.
pulsecore: Use PA_IDXSET_FOREACH wherever applicable.
Ismo Puustinen (2):
ladspa: D-Bus interface for setting algorithm parameters on-the-fly.
ladspa: Added a python script for testing.
Jan Alexander Steffens (heftig) (1):
alsa-mixer: Actually install analog-input-headphone-mic.conf
Jarkko Nikula (2):
alsa: move pa_alsa_setting_select close to pa_alsa_path_select
alsa: Merge pa_alsa_setting_select with pa_alsa_path_select
Jarkko Suontausta (1):
bluetooth: Release transport when the pa_rtpoll_run loop finishes.
Lennart Poettering (14):
util: XDG_SESSION_COOKIE is unsuitable as session ID
proplist: document new meaning of the session ID
util: /etc/machine-id should be tried first, the D-Bus only as fallback for legacy systems
util: use the return value of gethosid() as fallback, not the address of the function
build-sys: readd stub makefiles to subdirectories to make building with emacs easier
build-sys: remove HAL support, it's obsolete since years
rtkit: update drop-in files
context: get rid of really old runtime dir logic, i.e. break compat with >4y-old PA
util: hook up pa_get_runtime_dir() with XDG_RUNTIME_DIR
core-util: move configuration home directory from ~/,pulse to ~/.config/pulse to follow XDG basedir spec
man: update man pages to only refer to the new place for the configuration files
core-util: when searching for configuration files, honour XDG basedir spec
auth: move cookie file to ~/.config/pulse/cookie
gnome: start PA early in the gnome session
Luiz Augusto von Dentz (2):
bluetooth: Remove built-in/static SBC codec
bluetooth: Don't force any profile on discovery module
Marc-Antoine Perennou (1):
udev: Don't use deprecated udev_get_*_path() functions
Martin-Ãric Racine (1):
manpage, finnish translation: fix spelling errors
Matthijs Kooijman (1):
equalizer: Don't cleanup u->sink in sink_input_kill_cb yet
Mihai Moldovan (1):
core-util: use the generic PATH_MAX variant of pa_realpath on Mac OS X
Mikel Astiz (58):
bluetooth: Don't use the old socket IPC mechanism with BlueZ
bluetooth: Refactor property parsing code
bluetooth: Remove library for IPC to BlueZ
bluetooth: Minor style fixes
bluetooth: Consider different input and output MTU
bluetooth: Avoid duplicating profile argument twice
bluetooth: Replace deprecated ListAdapters()
bluetooth: Replace deprecated ListDevices()
bluetooth: Remove minor unnecessary check
bluetooth: Minor style fix
bluetooth: Fix missing state checks for a2dp_source
bluetooth: Fix bluetooth.protocol property
bluetooth: Trivial style fix
bluetooth: Generalize module-bluetooth-policy
bluetooth: Support HFGW in module-bluetooth-policy
loopback: Disable adjust timer when suspended
bluetooth: Remove return value of bt_transport_config()
bluetooth: Remove return value of setup_stream()
bluetooth: Refactor parsing of signal PropertyChanged
bluetooth: Refactor code to helper function
bluetooth: Fix wrongly set "phone" role for HFGW
bluetooth: Fix using garbage memory
bluetooth: Fix check if transport exists before acquire
sink, source: Support creating suspended sinks and sources
bluetooth: Provide dummy set_port callbacks
bluetooth: Config MTU transport after acquire
bluetooth: Support port availability flag
bluetooth: Set profile even if transport not acquired
bluetooth: Do not acquire transport during profile change
bluetooth: Acquire transport when becomes available
bluetooth: Release transport when not available
bluetooth: Do not switch to HFGW automatically
bluetooth: Let suspend-on-idle request audio in headset
bluetooth: Add port availability transition policies
bluetooth: Ignore Device.DisconnectRequested
bluetooth: Trivial function rename
bluetooth: Fix potential assertion failure
bluetooth: Don't find device if set profile is off
bluetooth: Release transport in stop_thread()
bluetooth: Unlink sink-sources in stop_thread()
bluetooth: Remove stream moving code
bluetooth: Use assertions when setting off profile
bluetooth: Check return value of init_profile()
bluetooth: Check return value of start_thread()
bluetooth: Remove const qualifier for transports
bluetooth: Add hook to tell transport was removed
bluetooth: Set to off if transport removed
bluetooth: Set to off instead of failing module load
bluetooth: Hold transport pointer while profile set
bluetooth: Remove const qualifier for device
bluetooth: Add hook to tell device was removed
bluetooth: Self unload module-bluetooth-device
bluetooth: Hold device pointer while module loaded
bluetooth: Refactor code to create card profiles
bluetooth: Refactor code to create profile ports
card: Support adding profiles dynamically
card: Support adding ports dynamically
bluetooth: Add hook to announce late UUIDs
Niels Ole Salscheider (2):
virtual-surround: Add silence to hrir if necessary.
virtual-surround: Limit the number of hrir samples.
Paul Menzel (1):
Fix spelling of separated: s, sepera, separa, g
Peter Meerwald (13):
pipe: whitespace and log output cleanup
pipe: check return value of mkfifo()
memblock: Fix typos.
build: Fix static linking
core: Set volumes const in pa_do_volume_func_t
modules: Add null/dummy echo canceller
daemon: Fix redundant redeclaration warning
svolume_arm: Fix a const warning.
echo-cancel: Fix false warning in webrtc AEC.
rtp: Fix warning using pa_assert_not_reached()
core: Add ARM NEON optimized sample conversion code
tests: Fix test description in cpu-test
tests: Implement test code for ARM NEON sconv s16_to_float
Sjoerd Simons (1):
build-sys: webrtc-utils needs to be installed before module-echo-cancel
Sjors Gielen (1):
osx: Add a single "On" profile to coreaudio devices. Fixes crash on OS X.
Tanu Kaskinen (40):
device-port: Create the profiles hashmap at initialization.
device-port: Remove an out-of-date comment.
native: Don't save device, volume or mute of new streams.
sink, source: Fix setting the latency offset when the sink/source is unlinked.
Fix a copy-paste error in PROTOCOL.
pulse: Use more intuitive indexing with port infos in introspect.c.
proplist: Change proplist_name_valid() to be public function pa_proplist_key_valid().
tagstruct: Allow NULL proplist with pa_tagstruct_get_proplist().
conf-parser: Pass parser state in a struct instead of function parameters.
conf-parser: Pass parser state in a struct also for parse callbacks.
conf-parser: Add support for parsing property lists.
alsa-mixer: Add support for defining port property lists in the path configuration files.
native: Send the actual port proplists with card info.
pactl: Print card port properties with the "list" command.
card: Don't crash if someone gives NULL name to pa_card_set_profile().
sink, source: Always create a hashmap for ports.
card: Ensure that there's always at least one profile.
Assume that the profiles hashmap of ports is always non-NULL.
Assume that the ports hashmap of cards is always non-NULL.
card-restore: Handle reading NULL profile name from the database.
alsa-mixer: Implement a new path option: "mute-during-activation".
build-sys: Link utf8-test to libpulsecommon.
Add comments referring to bug #53709.
memblock: Add pa_memblock_acquire_chunk().
object: Get rid of "warning: cast increases required alignment of target type"
sink-input: Fix comment: s/push/peek/
sink-input: Add a comment in pa_sink_input_request_rewind().
sink: Remove an incorrect FIXME comment.
bluetooth: Remove commented out code.
.gitignore: Add cpu-test.
rtp: Fix rtp_port reading.
card: Store a pa_card pointer in pa_card_profile.
build: Add a2dp-codecs.h to libbluetooth-util sources.
memblockq: Fix the order of setting minreq and prebuf.
resampler: Make sure that there are no overflows when multiplying potentially big numbers.
loopback: Use the real sample spec once it's known.
loopback: Don't fix the source output format/rate/channels.
virtual-surround-sink: Fix setting max_request and max_rewind.
combine: Keep the timer active in the null mode only when running.
match: Use the SINK_INPUT_FIXATE hook instead of NEW.
Thomas Martitz (7):
pacat: Enable binary mode on Windows.
core: Transparently handle non-blocking sockets on Windows
pacat: Replace read(), write() with pa_* equivalent.
core: Slightly more helpful pa_cstrerror for unknown errors
gccmacro: Disable printf-like format checking on mingw32 compilers.
core: Proper poll() emulation to fix pacat and friends on Windows
core-util: Don't error out on existing runtime directory.
Uoti Urpala (2):
sink-input: Fix underrun_for calculation when resampling.
core: adjust playing_for and underrun_for at rewind
poljar (7):
native: Use foreach to iterate trough modules.
pactl: Add unloading modules by name.
pacmd: Add unloading modules by name.
bluetooth: Add ports to the bluetooth sink/source
device-port: Add a latency variable to the port struct
sink, source: Add a latency offset which is inherited from the port
pacmd: Add functions to handle the latency offset
poljar (Damir Jelic) (2):
introspect: Add functions to handle the latency offset.
pactl: Add set-latency-offset command.
poljar (Damir JeliÄ) (5):
device-port: Change the latency offset type to a signed int.
conf-parser: Initialize the state to zero immediately.
device-port: Send a subscription event when the offset changes.
man: Add latency offset documentation to the cli syntax.
card-restore: Add the ability to save and restore the latency offset.
---
.gitignore | 4
PROTOCOL | 15
configure.ac | 129
doxygen/.gitignore | 6
git-version-gen | 14
libpulse-mainloop-glib.pc.in | 2
libpulse-simple.pc.in | 2
libpulse.pc.in | 2
man/.gitignore | 10
man/default.pa.5.xml.in | 4
man/pacat.1.xml.in | 2
man/pactl.1.xml.in | 10
man/pax11publish.1.xml.in | 8
man/pulse-cli-syntax.5.xml.in | 12
man/pulse-client.conf.5.xml.in | 6
man/pulse-daemon.conf.5.xml.in | 12
man/pulseaudio.1.xml.in | 6
po/.gitignore | 30
po/LINGUAS | 1
po/POTFILES.in | 5
po/as.po | 4
po/bn_IN.po | 4
po/fi.po | 2
po/gu.po | 4
po/hi.po | 4
po/id.po | 2307 ++++++++++
po/ml.po | 4
po/pa.po | 4
po/ta.po | 4
po/zh_CN.po | 4
src/.gitignore | 5
src/Makefile.am | 309 -
src/daemon/Makefile | 1
src/daemon/cmdline.c | 4
src/daemon/daemon-conf.c | 267 -
src/daemon/default.pa.in | 6
src/daemon/dumpmodules.c | 6
src/daemon/main.c | 6
src/daemon/pulseaudio-system.conf | 4
src/daemon/pulseaudio.desktop.in | 1
src/map-file | 2
src/modules/Makefile | 7
src/modules/alsa/alsa-mixer.c | 744 +--
src/modules/alsa/alsa-mixer.h | 15
src/modules/alsa/alsa-sink.c | 83
src/modules/alsa/alsa-source.c | 83
src/modules/alsa/alsa-ucm.c | 1612 ++++++
src/modules/alsa/alsa-ucm.h | 184
src/modules/alsa/alsa-util.c | 10
src/modules/alsa/mixer/paths/analog-input-headphone-mic.conf | 103
src/modules/alsa/mixer/paths/analog-input-internal-mic-always.conf | 135
src/modules/alsa/mixer/paths/analog-input-internal-mic.conf | 13
src/modules/alsa/mixer/paths/analog-input-linein.conf | 1
src/modules/alsa/mixer/paths/analog-input-mic.conf.common | 4
src/modules/alsa/mixer/paths/analog-input.conf | 2
src/modules/alsa/mixer/paths/analog-output-headphones.conf | 8
src/modules/alsa/mixer/paths/analog-output-lfe-on-mono.conf | 89
src/modules/alsa/mixer/paths/analog-output-mono.conf | 2
src/modules/alsa/mixer/paths/analog-output-speaker-always.conf | 127
src/modules/alsa/mixer/paths/analog-output-speaker.conf | 9
src/modules/alsa/mixer/paths/analog-output.conf.common | 21
src/modules/alsa/mixer/profile-sets/90-pulseaudio.rules | 48
src/modules/alsa/mixer/profile-sets/default.conf | 16
src/modules/alsa/mixer/profile-sets/extra-hdmi.conf | 16
src/modules/alsa/mixer/profile-sets/force-speaker-and-int-mic.conf | 122
src/modules/alsa/mixer/profile-sets/force-speaker.conf | 121
src/modules/alsa/mixer/profile-sets/native-instruments-audio8dj.conf | 2
src/modules/alsa/module-alsa-card.c | 209
src/modules/bluetooth/bluetooth-util.c | 437 -
src/modules/bluetooth/bluetooth-util.h | 30
src/modules/bluetooth/ipc.c | 134
src/modules/bluetooth/ipc.h | 361 -
src/modules/bluetooth/module-bluetooth-device.c | 1759 +++----
src/modules/bluetooth/module-bluetooth-discover.c | 21
src/modules/bluetooth/module-bluetooth-policy.c | 279 +
src/modules/bluetooth/module-bluetooth-proximity.c | 2
src/modules/bluetooth/sbc/sbc.c | 1241 -----
src/modules/bluetooth/sbc/sbc.h | 113
src/modules/bluetooth/sbc/sbc_math.h | 61
src/modules/bluetooth/sbc/sbc_primitives.c | 554 --
src/modules/bluetooth/sbc/sbc_primitives.h | 80
src/modules/bluetooth/sbc/sbc_primitives_armv6.c | 299 -
src/modules/bluetooth/sbc/sbc_primitives_armv6.h | 52
src/modules/bluetooth/sbc/sbc_primitives_iwmmxt.c | 304 -
src/modules/bluetooth/sbc/sbc_primitives_iwmmxt.h | 42
src/modules/bluetooth/sbc/sbc_primitives_mmx.c | 375 -
src/modules/bluetooth/sbc/sbc_primitives_mmx.h | 41
src/modules/bluetooth/sbc/sbc_primitives_neon.c | 893 ---
src/modules/bluetooth/sbc/sbc_primitives_neon.h | 41
src/modules/bluetooth/sbc/sbc_tables.h | 662 --
src/modules/dbus/iface-card.c | 41
src/modules/dbus/iface-device.c | 32
src/modules/dbus/module-dbus-protocol.c | 6
src/modules/echo-cancel/echo-cancel.h | 8
src/modules/echo-cancel/module-echo-cancel.c | 20
src/modules/echo-cancel/null.c | 50
src/modules/echo-cancel/webrtc.cc | 2
src/modules/gconf/module-gconf.c | 4
src/modules/hal-util.c | 130
src/modules/hal-util.h | 30
src/modules/jack/module-jack-sink.c | 2
src/modules/jack/module-jackdbus-detect.c | 2
src/modules/macosx/module-coreaudio-detect.c | 2
src/modules/macosx/module-coreaudio-device.c | 12
src/modules/module-always-sink.c | 2
src/modules/module-augment-properties.c | 66
src/modules/module-card-restore.c | 127
src/modules/module-combine-sink.c | 8
src/modules/module-detect.c | 2
src/modules/module-device-manager.c | 14
src/modules/module-device-restore.c | 6
src/modules/module-equalizer-sink.c | 11
src/modules/module-esound-sink.c | 2
src/modules/module-hal-detect.c | 860 ---
src/modules/module-ladspa-sink.c | 692 ++
src/modules/module-loopback.c | 182
src/modules/module-match.c | 10
src/modules/module-pipe-sink.c | 9
src/modules/module-pipe-source.c | 15
src/modules/module-protocol-stub.c | 2
src/modules/module-remap-sink.c | 5
src/modules/module-role-cork.c | 16
src/modules/module-stream-restore.c | 2
src/modules/module-suspend-on-idle.c | 4
src/modules/module-switch-on-port-available.c | 74
src/modules/module-tunnel.c | 30
src/modules/module-udev-detect.c | 9
src/modules/module-virtual-sink.c | 9
src/modules/module-virtual-source.c | 3
src/modules/module-virtual-surround-sink.c | 65
src/modules/module-zeroconf-discover.c | 10
src/modules/oss/oss-util.c | 2
src/modules/raop/module-raop-discover.c | 2
src/modules/raop/raop_client.c | 4
src/modules/rtp/module-rtp-recv.c | 5
src/modules/rtp/rtp.c | 12
src/modules/rtp/rtsp_client.c | 14
src/modules/rtp/sap.c | 2
src/modules/udev-util.c | 4
src/modules/x11/module-x11-publish.c | 6
src/modules/xen/module-xenpv-sink.c | 4
src/pulse/Makefile | 1
src/pulse/client-conf.c | 26
src/pulse/context.c | 70
src/pulse/gccmacro.h | 9
src/pulse/glib-mainloop.c | 6
src/pulse/introspect.c | 68
src/pulse/introspect.h | 4
src/pulse/mainloop.c | 18
src/pulse/proplist.c | 28
src/pulse/proplist.h | 5
src/pulse/stream.c | 1
src/pulse/volume.h | 2
src/pulsecore/Makefile | 1
src/pulsecore/auth-cookie.c | 4
src/pulsecore/auth-cookie.h | 2
src/pulsecore/authkey.c | 17
src/pulsecore/authkey.h | 4
src/pulsecore/card.c | 66
src/pulsecore/card.h | 4
src/pulsecore/cli-command.c | 125
src/pulsecore/cli-text.c | 70
src/pulsecore/conf-parser.c | 224
src/pulsecore/conf-parser.h | 48
src/pulsecore/core-error.c | 5
src/pulsecore/core-scache.c | 4
src/pulsecore/core-util.c | 275 -
src/pulsecore/core-util.h | 8
src/pulsecore/core.h | 2
src/pulsecore/cpu-arm.c | 24
src/pulsecore/cpu-arm.h | 9
src/pulsecore/cpu-orc.c | 8
src/pulsecore/cpu-orc.h | 2
src/pulsecore/cpu-x86.c | 8
src/pulsecore/cpu-x86.h | 1
src/pulsecore/device-port.c | 37
src/pulsecore/device-port.h | 5
src/pulsecore/flist.c | 2
src/pulsecore/memblock.c | 7
src/pulsecore/memblock.h | 14
src/pulsecore/memblockq.c | 2
src/pulsecore/memblockq.h | 4
src/pulsecore/memchunk.c | 2
src/pulsecore/memchunk.h | 6
src/pulsecore/modargs.c | 16
src/pulsecore/modargs.h | 3
src/pulsecore/module.c | 4
src/pulsecore/native-common.h | 6
src/pulsecore/object.h | 2
src/pulsecore/once.c | 43
src/pulsecore/once.h | 8
src/pulsecore/poll-posix.c | 237 +
src/pulsecore/poll-win32.c | 639 ++
src/pulsecore/poll.c | 237 -
src/pulsecore/protocol-esound.c | 2
src/pulsecore/protocol-native.c | 192
src/pulsecore/pstream.c | 2
src/pulsecore/resampler.c | 67
src/pulsecore/rtkit.c | 134
src/pulsecore/rtkit.h | 17
src/pulsecore/sample-util.c | 4
src/pulsecore/sample-util.h | 2
src/pulsecore/sconv_neon.c | 106
src/pulsecore/sconv_sse.c | 54
src/pulsecore/sink-input.c | 16
src/pulsecore/sink.c | 82
src/pulsecore/sink.h | 10
src/pulsecore/source-output.c | 5
src/pulsecore/source.c | 50
src/pulsecore/source.h | 11
src/pulsecore/strlist.c | 2
src/pulsecore/svolume_arm.c | 203
src/pulsecore/svolume_c.c | 24
src/pulsecore/svolume_mmx.c | 94
src/pulsecore/svolume_orc.c | 87
src/pulsecore/svolume_sse.c | 89
src/pulsecore/tagstruct.c | 8
src/tests/Makefile | 1
src/tests/alsa-time-test.c | 118
src/tests/asyncmsgq-test.c | 30
src/tests/asyncq-test.c | 35
src/tests/channelmap-test.c | 27
src/tests/connect-stress.c | 54
src/tests/cpu-test.c | 469 ++
src/tests/cpulimit-test.c | 28
src/tests/extended-test.c | 47
src/tests/format-test.c | 80
src/tests/get-binary-name-test.c | 28
src/tests/hook-list-test.c | 28
src/tests/interpol-test.c | 69
src/tests/ipacl-test.c | 45
src/tests/ladspa-dbus.py | 112
src/tests/lock-autospawn-test.c | 40
src/tests/mainloop-test.c | 37
src/tests/memblock-test.c | 57
src/tests/memblockq-test.c | 113
src/tests/mix-test.c | 291 +
src/tests/once-test.c | 44
src/tests/proplist-test.c | 52
src/tests/queue-test.c | 33
src/tests/rtpoll-test.c | 27
src/tests/sig2str-test.c | 98
src/tests/sigbus-test.c | 34
src/tests/smoother-test.c | 24
src/tests/strlist-test.c | 32
src/tests/sync-playback.c | 48
src/tests/test-daemon.sh | 71
src/tests/thread-mainloop-test.c | 39
src/tests/thread-test.c | 27
src/tests/usergroup-test.c | 58
src/tests/utf8-test.c | 74
src/tests/volume-test.c | 32
src/utils/Makefile | 1
src/utils/pacat.c | 12
src/utils/pacmd.c | 4
src/utils/pactl.c | 84
src/utils/pax11publish.c | 2
257 files changed, 12956 insertions(+), 10663 deletions(-)
---
More information about the pulseaudio-commits
mailing list