[pulseaudio-discuss] ANNOUNCE: PulseAudio 1.0 test release 2
Colin Guthrie
gmane at colin.guthr.ie
Tue Aug 16 03:24:46 PDT 2011
Hiya,
Another test tarball.
Several bug fixes since last time.
http://freedesktop.org/software/pulseaudio/releases/pulseaudio-0.99.2.tar.gz
MD5: c4deb071424e4f03fdf1d80bd62db267
SHA1: 97c6eeadfef4a7ae44c453109e89e39a058bcace
(you may want to grab pavucontrol from git too - only two commits
really, so not doing a tarball for this one - as it now contains a GUI
to let you choose your digital receiver formats for pass through support)
PulseAudio 0.99.2 (1.0 RC2)
Changes since v0.99.1:
Arun Raghavan (18):
log: Add missing pulsecore/thread.h include
sink: Add a set_formats() API
alsa: Implement get/set_formats()
device-restore: Make bools not be bit fields
device-restore: Set sink format when possible
format: Make pa_format_info_snprint() more parseable
format: Add string to pa_format_info conversion function
pactl: Add a set-sink-formats command
sink: Fix lazy commenting
device-restore: Log invalid sink index while setting formats
Remind people not to break module-tunnel
proplist: Make filter properties line up prettily
filter-heuristics: Don't force AEC on all phone streams
conf: Load module-filter-* by default
build-sys: Bump JACK dependency to 0.117.0
sink: Add a SET_FORMATS flag
alsa: Set SET_FORMATS flag when appropriate
format: Remove stupid copy-paste-o
Colin Guthrie (10):
source-output: Fix resampling.
stream-restore: Save/restore source output volume/mute
device-restore: Various fixes for the protocol extension.
pactl: Make stat backwards compatible with previous versions.
alsa-mixer: Fix rounding direction on mixer initialisation
alsa: Ensure that volumes are written to the h/w at startup.
ext-device-restore: Include format.h
sink-input: Drop redundant assert (PA_SINK_INPUT_IS_LINKED()
checked already)
core: Unload the modules and cached samples before unref'ing the core.
build-sys: bump soname
David Henningsson (2):
Fix crash in path subset elimination
Document PA_COMMAND_UNDERFLOW protocol change
Jonny Lamb (1):
introspect: fix source output and sink input docs mix-up
Lu Guanqun (5):
log: add thread name
sample-util: use built-in function
i18n: po file fixes
memblock: fix memory leak when pa_shm_create_rw fails
memblock: use built-in function
Maarten Bosmans (15):
Fix default.pa on non udev systems
pactl: Update manpage
pactl: Short --help output a bit by consolidating sink/source commands
pactl: Split help string up in shorter pieces for easier translation
Include config.h consistently in source files and not in headers
Add some missing format.h includes
Move i18n.[ch] to src/pulsecore
Plug some memory leaks and an invalid read
module-tunnel: Fix for new protocol versions
Plug some memory leaks
Initialise variables
Avoid read from freed memory
Initialise write_volume
default.pa: Update rtp null sink line
pactl: Add set-source-output-mute command
Tanu Kaskinen (2):
daemon-conf: Don't make log files executable.
svolume: Make log messages more precise.
Wang Xingchao (3):
alsa: Update process_usec before going to sleep
alsa: resets POLLOUT event
sink-input: Avoid fake rewind in corked state
---
PROTOCOL | 12 +
configure.ac | 4
man/pactl.1.xml.in | 149
++++++++++++++++------
po/POTFILES.in | 2
src/Makefile.am | 4
src/daemon/caps.c | 3
src/daemon/cmdline.c | 2
src/daemon/daemon-conf.c | 4
src/daemon/default.pa.in | 15 +-
src/daemon/dumpmodules.c | 4
src/daemon/ltdl-bind-now.c | 3
src/daemon/main.c | 7 -
src/daemon/system.pa.in | 12 +
src/map-file | 1
src/modules/alsa/alsa-mixer.c | 12 +
src/modules/alsa/alsa-sink.c | 85 ++++++++++++
src/modules/alsa/alsa-source.c | 8 +
src/modules/alsa/alsa-util.c | 2
src/modules/alsa/module-alsa-card.c | 2
src/modules/bluetooth/bluetooth-util.c | 4
src/modules/bluetooth/module-bluetooth-device.c | 2
src/modules/dbus/iface-core.c | 6
src/modules/dbus/module-dbus-protocol.c | 2
src/modules/echo-cancel/module-echo-cancel.c | 2
src/modules/jack/module-jackdbus-detect.c | 1
src/modules/module-always-sink.c | 4
src/modules/module-card-restore.c | 3
src/modules/module-device-manager.c | 7 -
src/modules/module-device-restore.c | 89 +++++++++++--
src/modules/module-equalizer-sink.c | 2
src/modules/module-esound-compat-spawnfd.c | 3
src/modules/module-filter-apply.c | 6
src/modules/module-filter-heuristics.c | 11 -
src/modules/module-ladspa-sink.c | 2
src/modules/module-native-protocol-fd.c | 4
src/modules/module-null-sink.c | 2
src/modules/module-null-source.c | 1
src/modules/module-rygel-media-server.c | 2
src/modules/module-stream-restore.c | 93 +++++++++++++-
src/modules/module-tunnel.c | 24 ++-
src/modules/module-virtual-sink.c | 2
src/modules/module-virtual-source.c | 4
src/modules/raop/raop_client.c | 2
src/modules/reserve-wrap.c | 2
src/pulse/channelmap.c | 2
src/pulse/client-conf-x11.c | 2
src/pulse/client-conf.c | 2
src/pulse/context.c | 4
src/pulse/def.h | 4
src/pulse/error.c | 3
src/pulse/ext-device-restore.c | 9 +
src/pulse/ext-device-restore.h | 2
src/pulse/format.c | 79 +++++++++--
src/pulse/format.h | 7 +
src/pulse/i18n.c | 38 -----
src/pulse/i18n.h | 62 ---------
src/pulse/introspect.h | 8 -
src/pulse/mainloop-api.c | 2
src/pulse/mainloop-signal.c | 2
src/pulse/mainloop.c | 2
src/pulse/proplist.h | 6
src/pulse/sample.c | 2
src/pulse/thread-mainloop.c | 2
src/pulse/volume.c | 3
src/pulsecore/core.c | 4
src/pulsecore/cpu-orc.c | 4
src/pulsecore/cpu-orc.h | 4
src/pulsecore/flist.c | 1
src/pulsecore/i18n.c | 38 +++++
src/pulsecore/i18n.h | 61 +++++++++
src/pulsecore/lock-autospawn.c | 2
src/pulsecore/log.c | 5
src/pulsecore/memblock.c | 8 -
src/pulsecore/mime-type.h | 4
src/pulsecore/protocol-dbus.c | 2
src/pulsecore/protocol-native.c | 3
src/pulsecore/sample-util.c | 2
src/pulsecore/sink-input.c | 18 +-
src/pulsecore/sink.c | 27 +++-
src/pulsecore/sink.h | 12 +
src/pulsecore/source-output.c | 10 -
src/pulsecore/source.c | 9 +
src/pulsecore/source.h | 1
src/pulsecore/svolume_arm.c | 2
src/pulsecore/svolume_mmx.c | 2
src/pulsecore/svolume_orc.c | 2
src/pulsecore/svolume_sse.c | 2
src/tests/resampler-test.c | 2
src/utils/pacat.c | 5
src/utils/pacmd.c | 2
src/utils/pactl.c | 159
++++++++++++++++++------
src/utils/pasuspender.c | 3
src/utils/pax11publish.c | 2
93 files changed, 899 insertions(+), 349 deletions(-)
---
--
Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/
Day Job:
Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
Mageia Contributor [http://www.mageia.org/]
PulseAudio Hacker [http://www.pulseaudio.org/]
Trac Hacker [http://trac.edgewall.org/]
More information about the pulseaudio-discuss
mailing list