[pulseaudio-commits] Changes to 'refs/tags/v0.9.23'
Colin Guthrie
colin at kemper.freedesktop.org
Thu Jun 23 15:21:49 PDT 2011
Tag 'v0.9.23' created by Colin Guthrie <colin at mageia.org> at 2011-06-23 21:56 -0700
PulseAudio 0.9.23
Changes since v0.9.22:
Alexander Kurtz (3):
vala: Some bugfixes for the vala bindings
vala: move GLibMainLoop class into separate file to fix linker errors
vala: More vala fixes
Arnaud Fontaine (1):
x11: More XCB fixes.
Arun Raghavan (16):
volume: Add explicit checks for ARMv6 instructions
rescue-streams: Fix segfault in some conditions
client: Don't update smoother while corked
echo-cancel: Move the module into it's own directory
echo-cancel: Split out speex code from the core module
echo-cancel: Pass arguments to the specific canceller module
echo-cancel: Let AEC module determine source/sink spec
echo-cancel: Add alternative echo-cancellation implementation
echo-cancel: Allow selection of AEC method using modargs
echo-cancel: Make blocksize a module-wide parameter
echo-cancel: Mark immutable parameters as const in vfunc
echo-cancel: Fix out-of-tree build
echo-cancel: Ensure correct handling of endianness
echo-cancel: Use S16NE for adrian module
echo-cancel: Fix source may_move_to function
i18n: Update POTFILES.*
Chen Rui (1):
fix bug about get source-output status
Colin Guthrie (16):
build-sys: Replace dummy Makefiles with proper Makefile.am's
build-sys: Fix make distcheck failure due to udev rules fixed install path
build-sys: Include the .version file in the distribution tarball
console-kit: Console Kit support is dependent on DBUS and is thus optional.
build-sys: Put in specific warnings when there is no udev or DBUS support
build-sys: Mention dbus support in the summary
build-sys: Make --disable-dbus actually work.
tunnel: Fix automatic names when source/sink_name argument is missing.
conf: Make system.pa use udev-detect and not hal-detect.
volume: Add a PA_VOLUME_UI_MAX define for the recommended max volume to show in UIs
vala: Fix path error in the last commit.
streams: Fix the actual resampler method shown in debug messages.
pulsecore: Add a couple pa_asserts() on pa_tagstruct* calls.
device-manager: Free a hook slot to prevent segv on unload
build-sys: Add echo-cancel dummy Makefile
build-sys: bump soname
Daniel T Chen (2):
trivial: Mention speex as a resampler reference in pulse-daemon.conf
Further clarify src- and speex- references in pulse-daemon.conf
David Henningsson (5):
jack: Add module-jackdbus-detect
Fighting rewinds: Seek and write data in the same message
Fighting rewinds: Reduce calls to handle_seek
module-jack-sink/source: protect against null return in jack_get_ports
SSE/MMX: Fix problem with highpitched noise on i386
Forest Bond (3):
module-combine-sink: Initialize smoother with offset pa_rtclock_now()
module-combine-sink: Initialize smoother in paused state
module-combine-sink: Check running flag before rendering in null mode
Jyri Sarha (3):
build-sys: Link binaries linking libpulse to libpulsecommon too
build-sys: Link binaries linking libpulsecommon to libpulse too
build-sys: Link lirc libraries in right order
Lennart Poettering (3):
ratelimit: fix log levels of log suppression messages
memblockq: implement new call pa_memblockq_peek_fixed_size()
rtkit: use private bus connection in order to avoid threading issues when invoking pa_make_realtime()
Maarten Bosmans (5):
module-loopback: Add adjust_time to valid args
Limit rate adjustments to small, inaudible jumps
module-rtp-recv: Use new algorithm for adjusting sample rate
module-rtp-recv: Average the estimated real sample rate
module-rtp-recv: Remove smoother from write index
Maarten Lankhorst (1):
module-loopback: Prevent an infinite loop when rate adjusting is disabled
Maciej Grela (1):
x11: Fix build errors with newest xcb-util.
Matthijs Kooijman (1):
http: support HTTP HEAD
Michal Schmidt (1):
padsp: wrap __open_2 and __open64_2
Rico Tzschichholz (1):
echo-cancel: Fix make distcheck
Scott Reeves (1):
Core: Fix incorrect check of return value
Sean McNamara (2):
vala: delegate FreeCb does not have a target.
vala: ChannelMap has no destroy function.
Vincent Becker (1):
Fix return value of pa_sndfile_format_from_string
Wim Taymans (9):
make echo-cancel module that exposes a new sink and source
echo-cancel: take into account snapshot delay
echo-cancel: use the phone media role
echo-cancel: tweak the resync code a little
echo-cancel: improve debug
echo-cancel: keep frame_size a power of 2
echo-cancel: rework alignment code
echo-cancel: improve accuracy
echo-cancel: pause timer when echo canceling is off
Yang Xichuan (1):
core: Fix variable "has_whined" value bug
Zhang Wanming (1):
Fix typos
---
LICENSE | 4
Makefile.am | 12
configure.ac | 157 +-
git-version-gen | 1
man/pulse-daemon.conf.5.xml.in | 29
po/POTFILES.in | 1
src/Makefile.am | 107 -
src/daemon/Makefile | 1
src/daemon/Makefile.am | 20
src/daemon/default.pa.in | 4
src/daemon/main.c | 2
src/daemon/system.pa.in | 6
src/modules/Makefile | 1
src/modules/Makefile.am | 20
src/modules/alsa/Makefile | 1
src/modules/alsa/Makefile.am | 20
src/modules/alsa/alsa-mixer.c | 8
src/modules/alsa/alsa-sink.c | 6
src/modules/alsa/alsa-source.c | 4
src/modules/alsa/mixer/Makefile | 1
src/modules/alsa/mixer/Makefile.am | 20
src/modules/alsa/mixer/paths/Makefile | 1
src/modules/alsa/mixer/paths/Makefile.am | 20
src/modules/alsa/mixer/profile-sets/Makefile | 1
src/modules/alsa/mixer/profile-sets/Makefile.am | 20
src/modules/bluetooth/Makefile | 1
src/modules/bluetooth/Makefile.am | 20
src/modules/echo-cancel/Makefile.am | 20
src/modules/echo-cancel/adrian-aec.c | 233 +++
src/modules/echo-cancel/adrian-aec.h | 370 +++++
src/modules/echo-cancel/adrian-license.txt | 17
src/modules/echo-cancel/adrian.c | 113 +
src/modules/echo-cancel/adrian.h | 31
src/modules/echo-cancel/echo-cancel.h | 80 +
src/modules/echo-cancel/module-echo-cancel.c | 1680 ++++++++++++++++++++++++
src/modules/echo-cancel/speex.c | 116 +
src/modules/gconf/Makefile | 1
src/modules/gconf/Makefile.am | 20
src/modules/jack/Makefile.am | 20
src/modules/jack/module-jack-sink.c | 13
src/modules/jack/module-jack-source.c | 13
src/modules/jack/module-jackdbus-detect.c | 304 ++++
src/modules/module-card-restore.c | 2
src/modules/module-combine.c | 47
src/modules/module-device-manager.c | 5
src/modules/module-device-restore.c | 2
src/modules/module-loopback.c | 22
src/modules/module-pipe-source.c | 2
src/modules/module-rescue-streams.c | 10
src/modules/module-stream-restore.c | 4
src/modules/module-tunnel.c | 4
src/modules/module-udev-detect.c | 2
src/modules/oss/Makefile | 1
src/modules/oss/Makefile.am | 20
src/modules/raop/Makefile.am | 20
src/modules/rtp/Makefile | 1
src/modules/rtp/Makefile.am | 20
src/modules/rtp/module-rtp-recv.c | 114 -
src/modules/x11/Makefile.am | 20
src/pulse/Makefile | 13
src/pulse/Makefile.am | 20
src/pulse/stream.c | 4
src/pulse/volume.h | 7
src/pulsecore/Makefile | 1
src/pulsecore/Makefile.am | 20
src/pulsecore/asyncq.c | 2
src/pulsecore/core-util.c | 7
src/pulsecore/ffmpeg/Makefile | 13
src/pulsecore/ffmpeg/Makefile.am | 20
src/pulsecore/log.c | 4
src/pulsecore/log.h | 2
src/pulsecore/memblock.c | 2
src/pulsecore/memblockq.c | 71 +
src/pulsecore/memblockq.h | 5
src/pulsecore/pdispatch.c | 2
src/pulsecore/pid.c | 2
src/pulsecore/protocol-http.c | 47
src/pulsecore/protocol-native.c | 60
src/pulsecore/pstream.c | 2
src/pulsecore/random.c | 2
src/pulsecore/ratelimit.c | 4
src/pulsecore/ratelimit.h | 3
src/pulsecore/sink-input.c | 1
src/pulsecore/sndfile-util.c | 6
src/pulsecore/source-output.c | 1
src/pulsecore/svolume_arm.c | 8
src/pulsecore/svolume_mmx.c | 12
src/pulsecore/svolume_sse.c | 12
src/pulsecore/tagstruct.c | 2
src/pulsecore/x11prop.c | 40
src/tests/Makefile | 1
src/tests/Makefile.am | 20
src/tests/memblockq-test.c | 44
src/utils/Makefile | 1
src/utils/Makefile.am | 20
src/utils/padsp.c | 61
vala/libpulse-mainloop-glib.deps | 1
vala/libpulse-mainloop-glib.vapi | 13
vala/libpulse.deps | 1
vala/libpulse.vapi | 28
100 files changed, 4056 insertions(+), 344 deletions(-)
---
More information about the pulseaudio-commits
mailing list