[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