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