]> code.delx.au - pulseaudio/log
pulseaudio
16 years agoadd new functions pa_state_path()/pa_get_state_dir(), change return value of pa_start...
Lennart Poettering [Wed, 21 May 2008 22:39:40 +0000 (22:39 +0000)]
add new functions pa_state_path()/pa_get_state_dir(), change return value of pa_startswith()/pa_endswith() pa_bool, add pa_in_system_mode() and pa_streq(); alow pa_unlock_lockfile() without file name spec

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2470 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agofix daemon shutdown with active monitor streams
Lennart Poettering [Sun, 18 May 2008 23:56:16 +0000 (23:56 +0000)]
fix daemon shutdown with active monitor streams

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2469 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoignore close-test binary
Lennart Poettering [Sun, 18 May 2008 19:13:45 +0000 (19:13 +0000)]
ignore close-test binary

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2468 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoadd a small test program for pa_close_all()
Lennart Poettering [Sun, 18 May 2008 19:12:59 +0000 (19:12 +0000)]
add a small test program for pa_close_all()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2467 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoremove a misplaced assert
Lennart Poettering [Sun, 18 May 2008 19:10:32 +0000 (19:10 +0000)]
remove a misplaced assert

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2466 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomake sure we don't hit an assert when autospawning
Lennart Poettering [Sun, 18 May 2008 19:09:59 +0000 (19:09 +0000)]
make sure we don't hit an assert when autospawning

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2465 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agofix pa_close_all() to make it actually work as advertised
Lennart Poettering [Sun, 18 May 2008 19:09:14 +0000 (19:09 +0000)]
fix pa_close_all() to make it actually work as advertised

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2464 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agofix a misplaced assert
Lennart Poettering [Sun, 18 May 2008 19:06:31 +0000 (19:06 +0000)]
fix a misplaced assert

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2463 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agofix return value of noop pa_limit_caps()
Lennart Poettering [Sat, 17 May 2008 10:57:52 +0000 (10:57 +0000)]
fix return value of noop pa_limit_caps()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2462 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoadd another assert to catch sleep time miscalculations easier
Lennart Poettering [Sat, 17 May 2008 09:59:34 +0000 (09:59 +0000)]
add another assert to catch sleep time miscalculations easier

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2461 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agouse pa_source_set_latency_range()/pa_sink_set_latency_range() in the ALSA drivers...
Lennart Poettering [Sat, 17 May 2008 09:57:45 +0000 (09:57 +0000)]
use pa_source_set_latency_range()/pa_sink_set_latency_range() in the ALSA drivers; fix sleep time calculation

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2460 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agouse pa_source_set_latency_range()/pa_sink_set_latency_range() in the ALSA drivers...
Lennart Poettering [Sat, 17 May 2008 09:57:32 +0000 (09:57 +0000)]
use pa_source_set_latency_range()/pa_sink_set_latency_range() in the ALSA drivers; fix sleep time calculation

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2459 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agouse pa_sink_set_latency_range() where applicable
Lennart Poettering [Sat, 17 May 2008 09:16:00 +0000 (09:16 +0000)]
use pa_sink_set_latency_range() where applicable

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2458 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agolink latency of monitor source to sink
Lennart Poettering [Sat, 17 May 2008 09:14:47 +0000 (09:14 +0000)]
link latency of monitor source to sink

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2457 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoadd new function pa_source_set_latency_range(), fix type of requested_latency
Lennart Poettering [Sat, 17 May 2008 09:12:45 +0000 (09:12 +0000)]
add new function pa_source_set_latency_range(), fix type of requested_latency

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2456 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoonly unref memblock if there is one
Lennart Poettering [Sat, 17 May 2008 09:11:52 +0000 (09:11 +0000)]
only unref memblock if there is one

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2455 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agodump latency metrics for recording streams, too
Lennart Poettering [Sat, 17 May 2008 09:11:21 +0000 (09:11 +0000)]
dump latency metrics for recording streams, too

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2454 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agofix peak detection pseudo resampler
Lennart Poettering [Sat, 17 May 2008 09:10:16 +0000 (09:10 +0000)]
fix peak detection pseudo resampler

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2453 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agofix pa_stream flag checking
Lennart Poettering [Sat, 17 May 2008 09:09:29 +0000 (09:09 +0000)]
fix pa_stream flag checking

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2452 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agotype fixes for constants
Lennart Poettering [Sat, 17 May 2008 09:08:40 +0000 (09:08 +0000)]
type fixes for constants

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2451 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agotype fixes for constants
Lennart Poettering [Sat, 17 May 2008 09:08:13 +0000 (09:08 +0000)]
type fixes for constants

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2450 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agofix a minor compiler warning
Lennart Poettering [Sat, 17 May 2008 09:07:35 +0000 (09:07 +0000)]
fix a minor compiler warning

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2449 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agodeclare the explicit type for our PA_xSEC_PER_ySEC constants
Lennart Poettering [Sat, 17 May 2008 09:07:07 +0000 (09:07 +0000)]
declare the explicit type for our PA_xSEC_PER_ySEC constants

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2448 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agobump so revisions
Lennart Poettering [Thu, 15 May 2008 23:41:42 +0000 (23:41 +0000)]
bump so revisions

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2447 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoalso update PROTOCOL
Lennart Poettering [Thu, 15 May 2008 23:36:44 +0000 (23:36 +0000)]
also update PROTOCOL

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2446 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge glitch-free branch back into trunk
Lennart Poettering [Thu, 15 May 2008 23:34:41 +0000 (23:34 +0000)]
merge glitch-free branch back into trunk

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoLet bootstrap.sh require version 1.10 of the various autofoo bits. Otherwise things...
Sjoerd Simons [Sun, 13 Apr 2008 19:05:53 +0000 (19:05 +0000)]
Let bootstrap.sh require version 1.10 of the various autofoo bits. Otherwise things will break during compilation

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2263 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agofix caps stuff for crazy people who disable caps
Lennart Poettering [Mon, 31 Mar 2008 22:24:37 +0000 (22:24 +0000)]
fix caps stuff for crazy people who disable caps

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2213 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoupdate copyright year
Lennart Poettering [Mon, 31 Mar 2008 22:23:07 +0000 (22:23 +0000)]
update copyright year

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2212 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2136 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:21:29 +0000 (22:21 +0000)]
merge r2136 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2211 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2195 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:13:15 +0000 (22:13 +0000)]
merge r2195 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2210 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2194 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:12:55 +0000 (22:12 +0000)]
merge r2194 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2209 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2193 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:12:32 +0000 (22:12 +0000)]
merge r2193 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2208 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2192 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:11:06 +0000 (22:11 +0000)]
merge r2192 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2207 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2191 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:09:32 +0000 (22:09 +0000)]
merge r2191 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2206 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2189 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:08:36 +0000 (22:08 +0000)]
merge r2189 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2205 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2190 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:07:51 +0000 (22:07 +0000)]
merge r2190 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2204 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2187 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:07:17 +0000 (22:07 +0000)]
merge r2187 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2203 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2186 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:06:46 +0000 (22:06 +0000)]
merge r2186 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2202 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2185 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:06:15 +0000 (22:06 +0000)]
merge r2185 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2201 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2184 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:05:48 +0000 (22:05 +0000)]
merge r2184 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2200 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2183 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:05:10 +0000 (22:05 +0000)]
merge r2183 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2199 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2182 from prepare-0.9.10
Lennart Poettering [Mon, 31 Mar 2008 22:04:21 +0000 (22:04 +0000)]
merge r2182 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2198 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agofix the help for --disable-per-user-esound-socket so that it actually
Diego Petteno [Mon, 31 Mar 2008 14:02:14 +0000 (14:02 +0000)]
fix the help for --disable-per-user-esound-socket so that it actually
refers to the --disable action.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2197 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoproperly notify clients about suspended state when moving source output streams....
Lennart Poettering [Thu, 27 Mar 2008 23:59:37 +0000 (23:59 +0000)]
properly notify clients about suspended state when moving source output streams. Closes #244. Patch from slicer

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2181 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomerge r2179 from prepare-0.9.10
Lennart Poettering [Thu, 27 Mar 2008 23:48:14 +0000 (23:48 +0000)]
merge r2179 from prepare-0.9.10

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2180 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoremove a redundant if check
Lennart Poettering [Thu, 27 Mar 2008 23:21:16 +0000 (23:21 +0000)]
remove a redundant if check

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2152 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agocopy originial l2ping license from bluez into bt helper
Lennart Poettering [Thu, 27 Mar 2008 23:14:40 +0000 (23:14 +0000)]
copy originial l2ping license from bluez into bt helper

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2146 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoEnable per-user esound sockets by default. Esound CVS already enables this by default...
Lennart Poettering [Thu, 27 Mar 2008 23:06:26 +0000 (23:06 +0000)]
Enable per-user esound sockets by default. Esound CVS already enables this by default, and all sane distributions ship a patched esd anyway. And those which do not should get a life and start patching esd

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2145 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomake loading of a few more modules non-fatal
Lennart Poettering [Thu, 27 Mar 2008 21:04:25 +0000 (21:04 +0000)]
make loading of a few more modules non-fatal

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2134 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoDouble maximum sample size for some overly huge samples some distros ship
Lennart Poettering [Thu, 27 Mar 2008 20:57:12 +0000 (20:57 +0000)]
Double maximum sample size for some overly huge samples some distros ship

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2133 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoAttempt to resolve the multilib conflicts by getting all the config files
Lennart Poettering [Thu, 27 Mar 2008 20:52:59 +0000 (20:52 +0000)]
Attempt to resolve the multilib conflicts by getting all the config files
look equally for all plattforms.  This includes getting rid go pathnames
with libdir; let's make ps search for files with relative paths there.

https://bugzilla.redhat.com/show_bug.cgi?id=228383

Modified patch, originally from Lubomir Kundrak <lkundrak@redhat.com>

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2132 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomodernize polkit code a bit, use new functions from pk 0.7 instead of our home-grown...
Lennart Poettering [Thu, 27 Mar 2008 20:34:04 +0000 (20:34 +0000)]
modernize polkit code a bit, use new functions from pk 0.7 instead of our home-grown ones

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2131 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agorename polkit policy file to org.pulseaudio.policy to follow upstream guidelines
Lennart Poettering [Thu, 27 Mar 2008 19:11:05 +0000 (19:11 +0000)]
rename polkit policy file to org.pulseaudio.policy to follow upstream guidelines

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2130 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoadd vendor data to pk policy file
Lennart Poettering [Thu, 27 Mar 2008 19:05:20 +0000 (19:05 +0000)]
add vendor data to pk policy file

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2129 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoAbort instead of cleanly exiting, so we can obtain a core dump and find out
Lennart Poettering [Thu, 27 Mar 2008 18:39:59 +0000 (18:39 +0000)]
Abort instead of cleanly exiting, so we can obtain a core dump and find out
what was wrong. (rhbz #438594, Patch from Lubomir Kundrak)

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2128 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoadd proper arm atomic ops support, patch from Jyri Sarha
Lennart Poettering [Wed, 26 Mar 2008 21:15:52 +0000 (21:15 +0000)]
add proper arm atomic ops support, patch from Jyri Sarha

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2127 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agowork around solaris printf %s and NULL string brain damage
Lennart Poettering [Fri, 14 Mar 2008 13:32:33 +0000 (13:32 +0000)]
work around solaris printf %s and NULL string brain damage

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2117 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agochange policy file to not show polkit auth dlg by default
Lennart Poettering [Fri, 14 Mar 2008 13:28:46 +0000 (13:28 +0000)]
change policy file to not show polkit auth dlg by default

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2116 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoAnd one more.
Diego Petteno [Sun, 9 Mar 2008 12:55:21 +0000 (12:55 +0000)]
And one more.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2115 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoTest for _struct_ lt_user_dlloader, otherwise it won't be found.
Diego Petteno [Sun, 9 Mar 2008 12:54:45 +0000 (12:54 +0000)]
Test for _struct_ lt_user_dlloader, otherwise it won't be found.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2114 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoBuild and run using libltdl from libtool 2.2. The user module loader support has...
Diego Petteno [Sat, 8 Mar 2008 23:30:08 +0000 (23:30 +0000)]
Build and run using libltdl from libtool 2.2. The user module loader support has changed drastically.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2113 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoClarify the explanation of the in_action field in pa_autoload_entry.
Tanu Kaskinen [Fri, 15 Feb 2008 18:19:42 +0000 (18:19 +0000)]
Clarify the explanation of the in_action field in pa_autoload_entry.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2112 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoonly call pa_ltdl_done() if we called pa_ltdl_init() before
Lennart Poettering [Fri, 15 Feb 2008 18:03:11 +0000 (18:03 +0000)]
only call pa_ltdl_done() if we called pa_ltdl_init() before

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2111 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoallow compilation on systems that lack POSIX shared memory. Patch from matthijs,...
Lennart Poettering [Fri, 15 Feb 2008 13:38:12 +0000 (13:38 +0000)]
allow compilation on systems that lack POSIX shared memory. Patch from matthijs, closes #200

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2110 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoexplicitly recommend the usage of -- in the pasuspender command line, Closes #203
Lennart Poettering [Fri, 15 Feb 2008 13:33:08 +0000 (13:33 +0000)]
explicitly recommend the usage of -- in the pasuspender command line, Closes #203

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2109 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agolook for timer_create in librt, Closes #210, patch supplied by matthijs
Lennart Poettering [Fri, 15 Feb 2008 13:21:14 +0000 (13:21 +0000)]
look for timer_create in librt, Closes #210, patch supplied by matthijs

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2108 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoprint pa version id each time we start up, so that it is easier to identify the versi...
Lennart Poettering [Fri, 15 Feb 2008 13:13:12 +0000 (13:13 +0000)]
print pa version id each time we start up, so that it is easier to identify the version people are reporting bugs again

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2107 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoImprove compatibility with applications which like to pass invalid strings to the...
Lennart Poettering [Fri, 15 Feb 2008 11:50:48 +0000 (11:50 +0000)]
Improve compatibility with applications which like to pass invalid strings to the libc functions we overwrite, by handing directly to the original function. Patch by Colin Guthrie and Gustavo De Nardin, Closes #227

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2106 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agodeal with a possibly failing pa_channel_map_init_auto() correctly
Lennart Poettering [Wed, 13 Feb 2008 22:13:44 +0000 (22:13 +0000)]
deal with a possibly failing pa_channel_map_init_auto() correctly

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2105 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoMark long_options constant.
Diego Petteno [Thu, 24 Jan 2008 11:12:29 +0000 (11:12 +0000)]
Mark long_options constant.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2104 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoUse check_PROGRAMS rather than noinst_PROGRAMS for test programs.
Diego Petteno [Thu, 24 Jan 2008 10:45:33 +0000 (10:45 +0000)]
Use check_PROGRAMS rather than noinst_PROGRAMS for test programs.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2103 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoApply the fix for CVE-2008-0008 from 0.9.9 release on trunk.
Diego Petteno [Thu, 24 Jan 2008 09:35:50 +0000 (09:35 +0000)]
Apply the fix for CVE-2008-0008 from 0.9.9 release on trunk.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2102 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agouse __BYTE_ORDER macro for detecting byte order, as suggested on http://unixpapa...
Lennart Poettering [Sun, 6 Jan 2008 20:38:11 +0000 (20:38 +0000)]
use __BYTE_ORDER macro for detecting byte order, as suggested on http://unixpapa.com/incnote/byteorder.html

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2098 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoDon't send opcodes introduced in protocol versions 12 to clients using protocol
Sjoerd Simons [Fri, 4 Jan 2008 14:59:09 +0000 (14:59 +0000)]
Don't send opcodes introduced in protocol versions 12 to clients using protocol
version 11. (fixes #183)

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2097 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoImplement opcodes in the tunnel modules that were added in version 12 of
Sjoerd Simons [Fri, 4 Jan 2008 14:57:31 +0000 (14:57 +0000)]
Implement opcodes in the tunnel modules that were added in version 12 of
the protocol. Based on a patch by coling. (fixes #193)

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2096 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoAdd forgotted #ifdef __linux__ and only use SIGRTMIN if it is defined. Fixes
Sjoerd Simons [Fri, 4 Jan 2008 14:52:44 +0000 (14:52 +0000)]
Add forgotted #ifdef __linux__ and only use SIGRTMIN if it is defined. Fixes
compilation on non-linux platforms like GNU/kFreeBSD. Thanks to Aurelien Jarno
for the patch

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2095 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoAdd a missing pa_xfree.
Tanu Kaskinen [Thu, 3 Jan 2008 22:27:58 +0000 (22:27 +0000)]
Add a missing pa_xfree.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2094 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoThe previous commit introduced a new bug: giving too many values in the "control...
Tanu Kaskinen [Thu, 3 Jan 2008 21:53:46 +0000 (21:53 +0000)]
The previous commit introduced a new bug: giving too many values in the "control" argument wasn't detected any more. Fixed.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2093 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoFix the parsing of trailing default values in the "control" module argument.
Tanu Kaskinen [Thu, 3 Jan 2008 21:07:11 +0000 (21:07 +0000)]
Fix the parsing of trailing default values in the "control" module argument.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2092 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoDowngraded the priority of a message, because it's really quite uninteresting.
Tanu Kaskinen [Wed, 2 Jan 2008 13:08:52 +0000 (13:08 +0000)]
Downgraded the priority of a message, because it's really quite uninteresting.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2091 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoconvert argument to boolean value before passing it on to __builtin_expect in PA_LIKELY
Lennart Poettering [Sat, 29 Dec 2007 18:04:31 +0000 (18:04 +0000)]
convert argument to boolean value before passing it on to __builtin_expect in PA_LIKELY

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2090 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoadd new function pa_proplist_contains()
Lennart Poettering [Sat, 29 Dec 2007 18:03:53 +0000 (18:03 +0000)]
add new function pa_proplist_contains()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2089 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoadd API for resetting allocated resamplers
Lennart Poettering [Sun, 23 Dec 2007 20:15:03 +0000 (20:15 +0000)]
add API for resetting allocated resamplers

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2088 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agowrap speex_resampler_reset_mem()
Lennart Poettering [Sun, 23 Dec 2007 20:14:05 +0000 (20:14 +0000)]
wrap speex_resampler_reset_mem()

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2087 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agohide proplist-test
Lennart Poettering [Sun, 23 Dec 2007 20:13:19 +0000 (20:13 +0000)]
hide proplist-test

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2086 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoadd new property list implementation
Lennart Poettering [Sun, 23 Dec 2007 20:12:37 +0000 (20:12 +0000)]
add new property list implementation

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2085 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoIncrease the maximum line length of default.pa from 256 to 1024. Load commands of...
Tanu Kaskinen [Fri, 14 Dec 2007 12:54:26 +0000 (12:54 +0000)]
Increase the maximum line length of default.pa from 256 to 1024. Load commands of modules that need multiple channel maps may grow rather long.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2084 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoAdd a configure switch to enable the per-user ESounD socket path, but default to...
Diego Petteno [Thu, 6 Dec 2007 19:30:16 +0000 (19:30 +0000)]
Add a configure switch to enable the per-user ESounD socket path, but default to vanilla ESounD's path. This way distributions and users can configure PulseAudio according to their ESounD library.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2083 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoAdd new subsystem for applying envelopes (such as volume ramps) to audio signals
Lennart Poettering [Sat, 24 Nov 2007 16:26:49 +0000 (16:26 +0000)]
Add new subsystem for applying envelopes (such as volume ramps) to audio signals

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2082 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agorearrange #includes
Lennart Poettering [Sat, 24 Nov 2007 16:24:54 +0000 (16:24 +0000)]
rearrange #includes

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2081 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoadd new pa_mutex_try_lock() API
Lennart Poettering [Sat, 24 Nov 2007 16:24:16 +0000 (16:24 +0000)]
add new pa_mutex_try_lock() API

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2080 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoadd new endianess macros for FLOAT32
Lennart Poettering [Sat, 24 Nov 2007 16:23:19 +0000 (16:23 +0000)]
add new endianess macros for FLOAT32

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2079 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agomake sure to create ~/.pulse before using any configuration file from it
Lennart Poettering [Sat, 24 Nov 2007 16:22:23 +0000 (16:22 +0000)]
make sure to create ~/.pulse before using any configuration file from it

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2078 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoCheck for mkdir -p or equivalent, and use that rather than simple mkdir to create...
Diego Petteno [Fri, 23 Nov 2007 21:49:05 +0000 (21:49 +0000)]
Check for mkdir -p or equivalent, and use that rather than simple mkdir to create the modules, modules/gconf and modules/rtp directories.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2077 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoEnable D-Bus if Bluez or HAL are enabled; use DBUS_LIBS/DBUS_CFLAGS when building...
Diego Petteno [Fri, 23 Nov 2007 16:17:16 +0000 (16:17 +0000)]
Enable D-Bus if Bluez or HAL are enabled; use DBUS_LIBS/DBUS_CFLAGS when building libdbus-util.la.

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2076 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoFix detection of polkit_context_is_caller_authorized() function, also reported by...
Diego Petteno [Fri, 23 Nov 2007 15:27:56 +0000 (15:27 +0000)]
Fix detection of polkit_context_is_caller_authorized() function, also reported by Nix. Also fix detection of policydir for prefixes different from /usr.~

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2075 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agofix uploading of samples into PA. Problem discovered by Colin Guthrie
Lennart Poettering [Thu, 22 Nov 2007 15:09:00 +0000 (15:09 +0000)]
fix uploading of samples into PA. Problem discovered by Colin Guthrie

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2074 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agoupdate speex resampler with newer snapshot from Speex SVN
Lennart Poettering [Thu, 22 Nov 2007 14:47:28 +0000 (14:47 +0000)]
update speex resampler with newer snapshot from Speex SVN

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2073 fefdeb5f-60dc-0310-8127-8f9354f1896f

16 years agobump version and soname
Lennart Poettering [Wed, 21 Nov 2007 23:09:17 +0000 (23:09 +0000)]
bump version and soname

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2071 fefdeb5f-60dc-0310-8127-8f9354f1896f