Lennart Poettering
432b4e5f7d
don't use PA_GCC_UNUSED anymore
2008-08-09 16:20:29 +02:00
Lennart Poettering
15cebbaceb
rework autospawning code to survive multiple pa_contexts in a single process
2008-08-09 03:49:42 +02:00
Lennart Poettering
c4d32ec804
set errno properly in all cases
2008-08-09 03:44:46 +02:00
Lennart Poettering
40ff5fa06f
add compatibility with older PA socket paths
2008-08-07 02:39:58 +02:00
Lennart Poettering
4e6fb67e9f
don't spam to stderr in API functions
2008-08-07 02:24:19 +02:00
Lennart Poettering
31bfd6a44d
fix channel position string
2008-08-06 20:16:37 +02:00
Lennart Poettering
f1d2bf8408
add i18n support
2008-08-06 18:54:13 +02:00
Lennart Poettering
8a156d1a23
don't enforce valid callbacks for extension module APIs
2008-08-05 19:01:51 +02:00
Lennart Poettering
98b81636b7
allow extension messages to actually carry information
2008-08-05 19:01:25 +02:00
Lennart Poettering
163f10712e
fix documentation to follow what actually happens
2008-08-04 23:33:10 +02:00
Lennart Poettering
03cd37eb78
remove port definitions from header file since they are not actually used yet
2008-08-04 19:49:33 +02:00
Lennart Poettering
7de3ab56d8
add missing C++ checks in header
2008-08-04 19:49:13 +02:00
Lennart Poettering
9f5c1c6067
pa_bool_t is not exported
2008-08-04 19:45:47 +02:00
Lennart Poettering
0cc674d961
wrap protocol extension of module-stream-restore
2008-08-04 19:02:20 +02:00
Lennart Poettering
5880516076
add new API function pa_cvolume_remap()
2008-08-04 18:40:53 +02:00
Colin Guthrie
5744237a06
Merge branch 'master' of git://git.0pointer.de/pulseaudio
2008-08-03 19:56:49 +01:00
Lennart Poettering
114f290be7
add a new error code PA_ERR_NOEXTENSION
2008-08-03 18:54:55 +02:00
Colin Guthrie
b30a5d601e
Merge branch 'master' of git://git.0pointer.de/pulseaudio
2008-07-30 23:43:45 +01:00
Lennart Poettering
3888bfcccd
enable exit-on-idle by default
2008-07-22 19:45:18 +02:00
Lennart Poettering
c1f9f95fa2
prepare doxygen docs for 0.9.11
2008-07-21 18:55:17 +02:00
Colin Guthrie
0786de2ba5
Fix documentation of constant: PA_VOLUME_MUTED (not PA_VOLUME_MUTE)
2008-07-03 23:51:45 +01:00
Lennart Poettering
7755f759aa
use (uint32_t) -1 to signify default buffer_attr values instead of 0, to allow prebuf=0
2008-06-27 00:34:17 +02:00
Lennart Poettering
ee79b05b31
rework logic to request automatic timing updates a bit
2008-06-26 19:03:53 +02:00
Lennart Poettering
4b8c4ef932
reorder a few things to get rid of an uneeded comparison
2008-06-26 19:03:16 +02:00
Lennart Poettering
97084e87c4
add a FIXME
2008-06-26 19:02:14 +02:00
Lennart Poettering
7d3d3fc15d
move initialization order of validity bools around a bit
2008-06-26 19:01:51 +02:00
Lennart Poettering
36d6c712d8
unify smoother pause/resume handling in a single function check_smoother_status()
2008-06-26 19:00:42 +02:00
Lennart Poettering
1e36b57b13
use the newer name for monotonic/monotonous
2008-06-26 00:44:19 +02:00
Lennart Poettering
2c5a33d9d8
remove redundant check
2008-06-26 00:43:30 +02:00
Lennart Poettering
85b83e8e8c
properly initialize pa_stream::corked based on the flags
2008-06-26 00:42:09 +02:00
Lennart Poettering
63b68f418e
call the enum PA_STREAM_NOT_MONOTONIC and make PA_STREAM_NOT_MONOTONOUS an alias for that
2008-06-26 00:27:54 +02:00
Lennart Poettering
c5cbeb5ed2
choose more sensible default buffer sizes for old clients
2008-06-25 02:43:35 +02:00
Lennart Poettering
c22d8b9a7a
don't refer to nonexisting pa_stream_read() function
2008-06-23 22:47:37 +02:00
Lennart Poettering
57aee6d59f
include proplist.h in pulseaudio.h
2008-06-23 22:46:22 +02:00
Lennart Poettering
d0e26a519f
Don't fail when we cannot determine the lock file path
2008-06-21 13:55:17 +02:00
Lennart Poettering
6c980c2737
add new abstract device class
2008-06-20 22:18:03 +02:00
Lennart Poettering
132e73b2ef
add new API pa_channel_map_init_extend() to synthesize a channel map if noone is known
2008-06-18 23:42:14 +02:00
Lennart Poettering
822366a653
remove remaining $
2008-06-18 22:38:32 +02:00
Lennart Poettering
8ae83d618e
get rid of svn $ keywords
2008-06-18 23:23:21 +03:00
Lennart Poettering
b5a08021ed
add another .gitignore file, this time for pulse/
2008-06-18 00:47:32 +02: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
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
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
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
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
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
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