[pulseaudio-commits] [SCM] PulseAudio Sound Server branch, oh-nine-fourteen, created. v0.9.13-57-g5eef7a0

Lennart Poettering gitmailer-noreply at 0pointer.de
Mon Jan 12 14:09:04 PST 2009


This is an automated email from the git hooks/post-receive script. It was
generated because of a push to the "PulseAudio Sound Server" repository.

The oh-nine-fourteen branch has been created
        at  5eef7a039c8a28b6ff4cb1dd4ea17c2112c87e86 (commit)

- Log -----------------------------------------------------------------
commit 5eef7a039c8a28b6ff4cb1dd4ea17c2112c87e86
Author: Lennart Poettering <lennart at poettering.net>
Date:   Mon Jan 12 19:44:21 2009 +0100

    Fix suspending of all sinks/sources
    
    pasuspender issues a SUSPEND_ALL requests for suspending all
    sinks/sources at once. This has been broken due to an ill-placed sanity
    checked.

commit 6d12f81d500a68a205e69071d6c5d4cf15d5f031
Author: Lennart Poettering <lennart at poettering.net>
Date:   Mon Jan 12 19:34:12 2009 +0100

    for record streams fill in the latency as the fragsize

commit 71e8be6eaf5ee889f2d5ddedb30442bce8757d7b
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Jan 10 03:33:27 2009 +0100

    Make sure we don't drop any data on the client side

commit 94b94e92c5cea9c9c77d2164edf90134184e45b9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Jan 10 02:55:57 2009 +0100

    show maximum usable slot size

commit a14b8dc43a40678f91f1977eff97e6012cc31005
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 8 23:30:51 2009 +0100

    add a few missing parens

commit 1982bb7fd42f7b6d95fbccb2d90bc8627e4612a6
Author: Sean McNamara <smcnam at gmail.com>
Date:   Wed Jan 7 23:29:16 2009 +0100

    --check: Updated manpage slightly and pulseaudio --help slightly.
    
    It's good for new users - I didn't know about the convention for
    daemon checks to only bump the exit code until, say, a year after I
    first installed Linux. Of course, we could also put an entire guide to
    using Linux in our manpage, or tell users how to check the exit code
    with $?, or how to get to the terminal, or an example script, ... (you
    can see how this would quickly get out of control). So just a little
    bit more hint should be good for now. John? Does this work for you?
    
    Sean
    
    Signed-off-by: Lennart Poettering <lennart at poettering.net>

commit 8cc548dfc64c03629b272dfa1ebe4485d1e263bd
Author: Luiz Augusto von Dentz <luiz.dentz at openbossa.org>
Date:   Tue Jan 6 11:02:16 2009 -0300

    Fix sending wrong codec capability length.

commit f325786f539bf500e4b1e2f209317ef0947d7136
Author: Luiz Augusto von Dentz <luiz.dentz at openbossa.org>
Date:   Tue Jan 6 11:00:44 2009 -0300

    Fix send and recv message sizes.

commit 49147c9dab20fddd486e7b4f3dbbd358d3981eab
Author: Luiz Augusto von Dentz <luiz.dentz at openbossa.org>
Date:   Mon Jan 5 19:12:43 2009 -0300

    Send packets with proper size.

commit 033c9ac08a8e20211aa8a2909d334f72ad4906e3
Author: chocolateboy <chocolate.boy at email.com>
Date:   Thu Nov 27 22:48:23 2008 +0000

    Fix typo in log message: s/Recevied/Received/
    
    Signed-off-by: Lennart Poettering <lennart at poettering.net>

commit d636a8c04607ecbd2f36367650deb62563e2a39c
Author: Tom Bamford <tom at tombamford.co.uk>
Date:   Sat Dec 20 23:44:09 2008 +0200

    Multicast SDP packets sent with same IP TTL as RTP packets
    
    Signed-off-by: Lennart Poettering <lennart at poettering.net>

commit 4fdebe9404a020d0bc20776f6571999e76a15440
Author: Luiz Augusto von Dentz <luiz.dentz at openbossa.org>
Date:   Wed Dec 17 17:19:22 2008 -0300

    Update module-bluetooth-device to the new ipc.

commit bed16cb42227d7a1645aea93eb39902a66ae41d8
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Jan 8 21:13:18 2009 +0100

    A few minor cleanups and updates

commit 56e78332c5796da6ae5779ad4f59df12dbc798cc
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Dec 24 00:58:34 2008 +0100

    Rework handling of the PA_SINK_LATENCY/PA_SOURCE_LATENCY flags

commit 03bdc0795f88d313d6a5161936910a85813a823a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Dec 23 15:15:21 2008 +0100

    fix a gcc warning

commit ed96f11f55e08c0741c8d16ef81f31d8b4c7bae7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Dec 23 15:14:28 2008 +0100

    If we cannot open an ALSA device with SND_PCM_NO_AUTO_FORMAT retry without
    
    This should fix compatibility with some sound cards which only support
    24 bit packed samples.

commit 9e4599820ae52719ba1bd4584297a2130369992a
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Dec 21 17:55:29 2008 +0100

    make sure we don't hit an assert when we issue two rewind requests in a
    single iteration
    
    Closes rhbz 472757.

commit 0cb0d683be073a2a88299b1ac8168fd09f4c85e7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Dec 21 13:34:56 2008 +0100

    Implement PA_SOURCE_MESSAGE_GET_LATENCY
    
    The pipe source needs to implement PA_SOURCE_MESSAGE_GET_LATENCY since
    we'll otherwise hit an assert.
    
    Closes #424.

commit e4cc38055fb2b5408125eb6adc99d572098f1336
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Dec 21 13:33:32 2008 +0100

    Use FIONREAD instead of TIOCINQ
    
    On Linux the two ioctls FIONREAD and TIOCINQ share the same number.
    However TIOCINQ is used for terminals while FIONREAD is used (among
    others) for sockets and pipes. Hence use FIONREAD here since it seems
    more appropriate.

commit 6c2c7a5d4205be10ff1b033c47647b73287a9022
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Dec 18 15:24:02 2008 +0100

    Allow access("/dev/dsp", W_OK) succeed
    
    Some stupid apps (such as X-lite Softphone) check for W_OK on /dev/dsp.
    This is of course crazy but easy for us to support.
    
    Closes rhbz #474313

commit 5fc8444a4b6e6ce140e1ff75cca5757e6e296d57
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Dec 18 01:25:54 2008 +0100

    Make sure we drop CAP_NICE if RT is not allowed
    
    but make sure we still allow RT if RLIMIT_RTPRIO is properly set when PA
    is called.

commit cc23b291355672e1275dd33f3d965b6d476e372f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Dec 17 22:58:17 2008 +0100

    downgrade a few warnings

commit 484252042925c613b910cb1690a7820eeaf01069
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Dec 17 21:32:40 2008 +0100

    it's better to always use the index of a module instead of the pa_module*

commit 06dd737e00ace4ad26073987fed7c7449e7f2d79
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Dec 17 21:27:07 2008 +0100

    unload tunnel modules from a new stack frame

commit f786c6923cdc995462df67b6f3144f1ae07a5013
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Dec 17 21:20:51 2008 +0100

    actually unload the modules from a new stack frame

commit 92bb3b9d61b0e095f87105ed6c157c2b46793ffc
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Dec 17 21:19:53 2008 +0100

    Don't store pointer to pa_module
    
    pa_module pointers might become invalid at any time, so we use the
    stable uin32_t index of the module for identifying or modules instead.

commit 7272c026103beccec8a04bb0831effb6898733a0
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Dec 17 21:19:34 2008 +0100

    introduce new function pa_module_unload_request_by_index

commit 09e3c5e7160047e3691fc94603c0c9f48f60d5bc
Author: Luiz Augusto von Dentz <luiz.dentz at openbossa.org>
Date:   Fri Dec 5 15:47:37 2008 -0300

    Fix bug walking on module list.

commit a9131ff2caae83707483feb1d0c9b54367d5d970
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Dec 17 20:30:01 2008 +0100

    Load module-volume-restore and module-device-restore before all other modules
    
    Since m-v-r and m-d-r become active in the FIXATE hooks for
    stream/device creation we need to make sure the modules are loaded
    before the first devices/streams are created.

commit 6f4d8bc2b44007867b8fb345eaf5dbd6ba36ab6d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Dec 17 20:22:42 2008 +0100

    Pass GDBM_NOLOCK to gdbm
    
    gdbm still uses BSD lockf for locking which is incompatible with NFS.
    Since we don't need the locking here since the db files in question
    should never be accessed by more than one process since they are
    per-home-dir and per-machine we can disable locking without any ill
    results.
    
    This should fix rhbz #471279.

commit a66d2ed7d19a6ad8ba12e3a74df4b765937e9445
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Dec 17 19:53:58 2008 +0100

    Don't mix front-center into rear channels
    
    If there's a center channel on input that is not available on output
    make sure we mix front-center only into front-left/right and rear-center
    into rear-left/right.
    
    Closes #400

commit d72b6eb7de07c98aecd1fe316fae4a35c6dd0df8
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Dec 16 18:17:21 2008 +0100

    Fix return value of --dump-resample-methods
    
    We should return 0 when --dump-resample-methods is called.
    
    Problem identified by "hchen59".
    
    Closes bug #407.

commit 08ee14177dabc56a578f133bd97d862512b937e9
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Dec 16 14:03:40 2008 +0100

    Check if environ is actually set before we use it
    
    Some applications seem to set **environ to NULL for various reasons.
    Before we iterate through it we thus need to make sure it is actually
    set to make sure we don't segfault.
    
    Closes rhbz #473080

commit 3bef1a94b4a757292f6077b9c93285f74210752f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Nov 1 21:11:48 2008 +0100

    Make sure libpulse never gets unloaded
    
    When an .so is unloaded during runtime all TLS keys it has registered
    need to be freed because the destructor callbacks of the TLS key might
    otherwise point to invalid code. Hence it would appear sensible to
    destruct the TLS keys from a function marked as __attribute__
    ((destructor)). However functions marked like that are also called when
    an application terminates, on exit(). If a thread continues to run until
    the very exit it might still want to access that TLS data. The
    destructor functions are called while all other threads are still
    running. If __attribute ((destructor)) is used to destruct TLS keys for
    such threads this might hence cause a crash when the application shuts
    down.
    
    To circumvent this problem we'll now compile libpulse with -z nodelete,
    to make it unnecessary to delete the TLS data ever and thus avoiding the
    problem. It's suboptimal, but for now I see no better solution.

commit 68e9a48bb96f195ee13a093d7741a658d89591a7
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sat Nov 1 21:41:07 2008 +0100

    make shm marker architecture independant, patch from michich, closes #401

commit ac8af20d8fb42523c70fc364030ce4242d230076
Author: Lennart Poettering <lennart at poettering.net>
Date:   Fri Oct 24 04:34:10 2008 +0200

    make sure to use 64bit rounding even on 32bit machines when converting to pa_usec_t

commit 6f4b228742398ef1cc28257aa82ddffdd5884e70
Author: Lennart Poettering <lennart at poettering.net>
Date:   Thu Oct 23 23:23:39 2008 +0200

    fix build

commit 09279f76342a1f3b261c04232821c3dc225312c3
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Oct 22 23:55:52 2008 +0200

    warn if ALSA wakes us up and there is actually nothing to do

commit bfdad535da00ca0a06aeafd774d3168b4f79c82c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Oct 22 22:48:53 2008 +0200

    don't set the volume of pacat unless it is explicitly set

commit 8e2a48a7a2baa49a900b9c42e8d08aca5db90d1f
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Oct 21 22:04:22 2008 +0200

    make the debug trap macro a proper macro in macro.h

commit 0796f5a2d6bf8e175a16d7f58cd0a18783fb4590
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Oct 21 20:00:36 2008 +0200

    Try to catch certain driver errors
    
    ... by verifying return values of snd_pcm_avail_update() and
    snd_pcm_begin_mmap() for their sanenness.

commit b041aac9b104008240cf4f3571de6a4637d94b1d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Oct 21 18:40:01 2008 +0200

    include log.h near the end so that macro.h can be included in log.h and defines pa_bool_t properly

commit ab1139ffd3b33e55cd0a480e6e6ed86f5f1b53f1
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Oct 21 18:27:25 2008 +0200

    convert argument to boolean int in PA_UNLIKELY, too

commit 74898ff657ff85a3a3ce481d74d75438d79fde25
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Oct 21 18:22:28 2008 +0200

    fix invalid validity check

commit f3770fa7afa6c9f8a38336c4d0ee735bbb60216c
Author: Lennart Poettering <lennart at poettering.net>
Date:   Mon Oct 20 20:33:28 2008 +0200

    Make missing git-changelog.perl non-fatal

commit ac4b0afadbd58b5313ed9d2c6b71999cb3898c13
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Oct 19 22:25:58 2008 +0200

    Fix spelling of privilige

commit af133f504f83b7e657d3d9d1fda88d767e324b42
Author: Lennart Poettering <lennart at poettering.net>
Date:   Sun Oct 19 22:24:18 2008 +0200

    always check for libtool prefix binary name to avoid confusion when using both installed and run-from-build-tree versions of PA in parallel

commit 6ad65da869df57a93a6f0a53eb5744126ce439ba
Author: Luiz Augusto von Dentz <luiz.dentz at openbossa.org>
Date:   Thu Oct 9 19:31:43 2008 -0300

    Fix possible invalid read while attempting to load module-bluetooth-device.

commit 9fd82c196432f3b5aadd0970a810fc778804bb34
Author: Lennart Poettering <lennart at poettering.net>
Date:   Mon Oct 13 19:52:02 2008 +0200

    properly remove dbus matches an filters when unloading m-b-d

commit cab7cc3dfdbcc7dbe55862a3b39d9c6950a93c12
Author: Colin Guthrie <pulse at colin.guthr.ie>
Date:   Sat Oct 11 18:20:06 2008 +0100

    Fix two typos that broke tunnels

commit c72a7db3b1e08b9ebef3a0f7da0b8e669f7e79fa
Author: Colin Guthrie <pulse at colin.guthr.ie>
Date:   Wed Oct 8 22:56:12 2008 +0200

    Fix a potential C++/C99 ism, add a log message on error condition
    
    Signed-off-by: Lennart Poettering <lennart at poettering.net>

commit 220c9c0c207c9e3a205596b540277825c8a917cd
Author: Lennart Poettering <lennart at poettering.net>
Date:   Wed Oct 8 04:02:10 2008 +0200

    define 0dB in PA as maximum amplification

commit f0a2294f685985fd6edcf3a52018cc833eb5fa11
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Oct 7 22:46:18 2008 +0200

    if the channel map was modified due to PA_SINK_INPUT_FIX_CHANNELS, remap the specified volume properly

commit 215f1fbffa18caa1cfb8ac4c7c3a108dc740a2c6
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Oct 7 22:45:37 2008 +0200

    use pa_channel_map_init_extend() instead of pa_channel_map_init_auto() as channel map for sink inputs/source outputs in case no map is specified

commit fc2ba1f914b2d015c9c43951c6ffb917977257b1
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Oct 7 22:42:13 2008 +0200

    instead of resetting virtual_volume unconditionally on initialization, do so only when no volume was set before

commit 31318274ff84e2d359aa762ffcde09eae115d2d4
Author: Luiz Augusto von Dentz <luiz.dentz at openbossa.org>
Date:   Mon Oct 6 14:59:15 2008 -0300

    Unload module-bluetooth-device if the remote device disconnects.

commit b6a802717b02ca77689b044773956462d58df12d
Author: Lennart Poettering <lennart at poettering.net>
Date:   Tue Oct 7 02:00:07 2008 +0200

    Initialize exit_idle_time to -1 instead of 0  when in system mode.
    
    Spotted by Rafał Mużyło.

-----------------------------------------------------------------------

-- 
hooks/post-receive
PulseAudio Sound Server



More information about the pulseaudio-commits mailing list