[pulseaudio-discuss] [ANNOUNCE] PulseAudio 0.9.16
Lennart Poettering
lennart at poettering.net
Wed Sep 9 18:44:20 PDT 2009
Yepp, it's out!
http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-0.9.16.tar.gz
Already available in rawhide. paprefs and pavucontrol will follow shortly.
Changes since test7:
Lennart Poettering (47):
i18n: fix LINGUAS
i18n: run make update-po
alsa: add more input sources to path set
null: make name of null sink translatable
always-sink: rename null sink created to 'dummy sink' and make it translatable
daemon: disable CPU load limiter by default
libpulse: introduce PA_BYTES_SNPRINT_MAX and make use of it wherever applicable
introspect: rearrange order of functions a bit
volume: fix definition of PA_VOLUME_MAX and introduce PA_VOLUME_INVALID and use it wherever applicable
volume: add a couple of validity checks for pa_volume_t arguments
volume: drop some redundant but expensive validity checks
volume: when passing NULL as channel map to pa_cvolume_scale_mask() handle this the same way as pa_cvolume_scale()
volume: if pa_cvolume_set_{balance|fade}() is called with invalid fade/balance value log, but don't assert
vala: add vala .vapi file for the PulseAudio APIs, but don't include them in the tarball for now
vala: s/PropList/Proplist/g since the C version does not use an underscore there
vector: don't try to build vector stuff on altivec
vala: reindent
libpulse: allow invocation of pa_context_play_sample_with_proplist() with NULL proplist
i18n: move \r out of translatable string
llvm-clang-analyzer: drop a few unnecessary assignments and other trivial fixes
alsa-sink: init after_avail earlier (llvm-clang-analyzer)
blueooth: actually honour 'room' variable (llvm-clang-analyzer)
hal: check properly for failure of libhal_find_device_by_capability() (llvm-clang-analyzer)
rtsp: document that rtsp_exec() needs fixing (llvm-clang-analyzer)
utf8: minor simplification
cli-command: modernizations
cli-command: don't necessarily ovveride failure code of files (llvm-clang-analyzer)
conf-parser: properly initialize variable we free() later (llvm-clang-analyzer)
core-util: properly fill in exception array for pa_reset_sigs() (llvm-clang-analyzer)
protocol-native: log explicitly when someone asks us to quit
stripnul: initialize 'found' bool properly (llvm-clang-analyzer)
pacat: don't convert stream name twice (llvm-clang-analyzer)
padsp: properly return return values (llvm-clang-analyzer)
ratelimit: allow non-static ratelimit structs
udev: ratelimit device initializations
sample-util: add pa_convert_size() call for converting sizes between two sample specs
simd: be more precise which SIMD optimizations we activate
alsa: rework buffer/period configuration
alsa: pass SND_PCM_NONBLOCK when opening device during unsuspend, the same way we do it for initial opening
alsa: when probing for profiles configure buffer/period sizes since some broken drivers apparently need that
alsa: disable tsched for software devices before we configure the buffer metrics so that we don't accidently set a buffer size that is suitable for tsched where we don't use tsched
add ml to LINGUAS
i18n: get rid of ko.po/ru.po since they contain exactly 0 translated strings
i18n: run make update-po
i18n: run make update-po
native: send PA_COMMAND_PLAYBACK_BUFFER_ATTR_CHANGED messages only to clients that understand it
libpulse: don't support pa_context_get_card_info_list() on servers that cannot handle it
Wim Taymans (2):
x86: only install some functions when SSE2
x86: also call see init for SSE2
anipeter (1):
Sending translation for po/ml.po
beckerde (1):
Sending translation for Spanish
giallu (1):
Sending translation for Italian
ifelix (2):
Sending translation for Tamil
Sending translation for Tamil
igor (1):
Sending translation for Brazilian Portuguese
jassy (1):
Sending translation for Punjabi
kkrothap (1):
Sending translation for Telugu
kmilos (2):
Sending translation for Serbian
Sending translation for Serbian (Latin)
mgiri (2):
Sending translation for Oriya
Sending translation for Oriya
mvdz (2):
Sending translation for Ukrainian
Sending translation for Ukrainian
perplex (1):
Sending translation for Italian
pmkovar (2):
Sending translation for Czech
Sending translation for Czech
rajesh (1):
Sending translation for Hindi
raven (2):
Sending translation for po/LINGUAS
Sending translation for Polish
runab (2):
Sending translation for Bengali (India)
Sending translation for Bengali (India)
sandeeps (2):
Sending translation for Marathi
Sending translation for Marathi
shanky (2):
Sending translation for Kannada
Sending translation for Kannada
soko (2):
Sending translation for Serbian
Sending translation for Serbian (Latin)
swkothar (1):
Sending translation for Gujarati
vpv (3):
Sending translation for Finnish
Sending translation for Finnish
Sending translation for Finnish
warrink (2):
Sending translation for Dutch
Sending translation for Dutch
xconde (1):
Sending translation for Catalan
ypoyarko (1):
Sending translation for po/ru.po
Lennart
--
Lennart Poettering Red Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/ GnuPG 0x1A015CC4
More information about the pulseaudio-discuss
mailing list