Lennart Poettering
3bf61ba88a
Add a .gitignore file for the src/ directory.
2008-06-18 00:42:07 +02:00
Lennart Poettering
63daee521a
Add a small README with the new git URLs and stuff
2008-06-18 00:34:14 +02:00
Lennart Poettering
9020543188
if building a man page fails remove the output to make sure that calling make repeatedly will actually work
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2550 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-17 20:13:26 +00:00
Lennart Poettering
ac58f8d3b0
fix man page xml
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2549 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-17 20:12:41 +00:00
Lennart Poettering
ba64de8f3c
reset prebuf if it is too large
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2548 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-17 20:08:08 +00:00
Lennart Poettering
038a033c78
limit the prebuf value by tlength
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2547 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-17 20:07:51 +00:00
Lennart Poettering
b28c6e9890
bring module-tunnel back to life
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2546 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-17 18:29:15 +00:00
Lennart Poettering
8ba8265e19
server side of new shm negotiation scheme; fix a bad memory access
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2545 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-17 18:29:00 +00:00
Lennart Poettering
0d0911f9c6
rework shm usage negotiation; merge a few pa_bool_t in a single bit field to save a bit of memory; drop redundant implementation of pa_init_proplist()
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2544 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-17 18:27:24 +00:00
Lennart Poettering
36c5259db2
minor modernizations
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2543 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-17 18:24:36 +00:00
Lennart Poettering
53987e65f9
make use of the pa_init_proplist() version in proplist-util.[ch]
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2542 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-17 18:24:01 +00:00
Lennart Poettering
0e32db2212
move pa_init_proplist() to proplist-util.[ch]
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2541 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-17 18:23:09 +00:00
Lennart Poettering
ce001aabed
add missing const to a few functions
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2540 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-16 19:04:40 +00:00
Lennart Poettering
fa53443354
add pa_memblockq_get_base()
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2539 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-16 19:01:09 +00:00
Lennart Poettering
7dffccded5
add Nokia copyright
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2538 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-16 19:00:47 +00:00
Lennart Poettering
71aca299c9
check for packet size on server info data
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2537 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-16 18:59:20 +00:00
Lennart Poettering
1fe2f2c461
use new pa_sink_set_latency_range() in null sink
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2536 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-16 18:58:54 +00:00
Lennart Poettering
f2efe93ded
a few modernizations
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2535 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-16 18:56:08 +00:00
Lennart Poettering
f4e2750977
add new function pa_iochannel_socket_is_local()
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2534 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-16 18:55:20 +00:00
Lennart Poettering
3b691c25a1
make use of the new pa_socket_address_is_local() function
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2533 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-16 18:45:52 +00:00
Lennart Poettering
30a8800210
add new functions pa_socket_is_local() and pa_socket_address_is_local()
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2532 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-16 18:45:17 +00:00
Lennart Poettering
2af243305f
add missing inclusion
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2531 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-16 18:43:18 +00:00
Lennart Poettering
4cf508ec39
minor modernizations, increase unload timeout to 60s
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2530 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-14 21:33:49 +00:00
Lennart Poettering
ce534976ce
avoid division by zero when informing user about unloaded lazy samples in the sample cache
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2529 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-14 21:33:21 +00:00
Lennart Poettering
bf51a4a8ee
update todo
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2528 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-13 21:59:21 +00:00
Lennart Poettering
b27cc1d426
fix a bad memory access pulsecore/client.c
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2527 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-13 21:56:19 +00:00
Lennart Poettering
7bae1baa3e
rearrange things
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2526 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-13 21:55:01 +00:00
Lennart Poettering
e9c13e25b7
consider passing the same argument twice to a module an error, also consider a variable name without following = an error
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2525 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-13 21:07:21 +00:00
Lennart Poettering
8dd59a6be9
sometimes a simple memset() is much faster
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2524 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-13 21:06:31 +00:00
Lennart Poettering
5c149e2a79
fix a minor memory leak when unloading m-c-k
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2523 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-13 21:06:08 +00:00
Lennart Poettering
d39d6c9213
drop hal inclusion from module-console-kit.c
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2522 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-12 18:14:46 +00:00
Colin Guthrie
39f59cd249
Trivial typo fix in debug log message.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2521 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-12 08:27:20 +00:00
Lennart Poettering
92e4fb318e
merge Colin Guthrie's module-always-sink module, and add priorization to the hook subsystem while doing so.
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2516 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-11 19:45:57 +00:00
Lennart Poettering
1337afdee4
enable auto-spawning by default
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2515 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-11 17:44:49 +00:00
Lennart Poettering
b3444d6881
enable ConsoleKit support and positioned event sounds by default
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2514 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-11 17:43:08 +00:00
Lennart Poettering
ac0f5275c5
add new switch --start to the PA binary which allows starting PA if it is not running yet. In contrast to normal startup an already running PA will not be considered an error. Also, take the autospawn lock so we can guarantee that after this call returns PA is ralive and running
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2513 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-11 17:38:50 +00:00
Lennart Poettering
c33db3ce68
don't exit when the XSM signals us a session exit. instead just unload all X11 modules
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2512 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-11 16:58:00 +00:00
Lennart Poettering
a180edd0a5
move pa_core_check_quit() a bit later
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2511 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-11 16:56:03 +00:00
Lennart Poettering
46d17f0a61
reformat things
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2510 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-11 16:55:43 +00:00
Lennart Poettering
f7ff9e2dd2
install auto unload time event only when we have at least one auto unload module
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2509 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-11 16:55:26 +00:00
Lennart Poettering
2cc95df859
add new module-console-kit which tracks ck sessions to avoid termination when there is still some session using the PA instance
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2508 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-11 14:28:35 +00:00
Lennart Poettering
62dde3f1cd
add new module module-position-event-sounds for positioning event sounds in space
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2507 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-11 00:38:19 +00:00
Lennart Poettering
67fde59fed
replace pa_atof() by pa_atod() because floats are lame
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2506 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-11 00:37:41 +00:00
Lennart Poettering
ca36968e0f
update well-known property list
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2505 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-11 00:37:10 +00:00
Colin Guthrie
71fefa77db
Do not invalidate the cookie if no file was specified.
...
Only invalidate it when a cookie-file is specified and it is not loaded/parsed correctly.
This fixes a bug introduced in r2494
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2498 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-09 18:21:56 +00:00
Colin Guthrie
3e4afae7f6
Rejig r2495 slightly and directly compile the necessary source files as libpulsecore.so is not available when libpulsedsp.so is built
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2496 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-03 21:10:05 +00:00
Colin Guthrie
3166ce86d0
Also link libpulsecore.la to some libraries (needed for logging). Discovered while compiling with --as-needed
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2495 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-03 19:55:01 +00:00
Colin Guthrie
78ae61217d
Perfer client.conf over X11 property variables.
...
To explain: X11 properties are always set on the root window if pulseaudio is started
during X11 login (which is the most likey time to start it). This means that any settings
specified in client.conf will almost never be used. As the default client.conf is empty
it makes more sense to listen to it if a user cares to bother altering it.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2494 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-03 19:22:29 +00:00
Lennart Poettering
9a501ef28e
fix a compiler warning on ARM due to missing cast, patch from Jyri Sarha
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2493 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-06-03 08:40:30 +00:00
Lennart Poettering
c98516bd09
update props
...
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2492 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-29 15:17:18 +00:00