Lennart Poettering
9f5c1c6067
pa_bool_t is not exported
2008-08-04 19:45:47 +02:00
Lennart Poettering
dd07276b8e
ignore PA_GCC_DEPRECATED and PA_GCC_PRINTF_ATTR when generating map file
2008-08-04 19:45:30 +02:00
Lennart Poettering
51d181c57e
update list of exported symbols
2008-08-04 19:44:55 +02:00
Colin Guthrie
580c4342ac
Fix linking
...
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2008-08-04 19:06:08 +02:00
Lennart Poettering
0cc674d961
wrap protocol extension of module-stream-restore
2008-08-04 19:02:20 +02:00
Lennart Poettering
88c3db6636
add protocol extension to module-stream-restore
2008-08-04 19:01:13 +02:00
Lennart Poettering
6cc3a615fa
store channel map in database and remap volumes if necessary
2008-08-04 19:00:43 +02:00
Lennart Poettering
eec623a23b
add hooks for connection creation/deletion, for that export pa_native_connection
2008-08-04 18:58:29 +02:00
Lennart Poettering
c01f0bc01f
split out save trigger function
2008-08-04 18:56:12 +02:00
Lennart Poettering
32cf9db434
store channel map in database and remap volumes if ncessary
2008-08-04 18:55:50 +02:00
Lennart Poettering
5880516076
add new API function pa_cvolume_remap()
2008-08-04 18:40:53 +02:00
Lennart Poettering
cd5afb80f7
don't hit an assert if when process_rewind() is called with nbytes=0
2008-08-04 15:33:41 +02:00
Colin Guthrie
bf17dbb101
Merge branch 'master' of git://git.0pointer.de/pulseaudio
2008-08-03 23:38:44 +01:00
Colin Guthrie
ec78981054
Fix linking
2008-08-03 23:38:13 +01:00
Lennart Poettering
5f69b5d7fd
load module-device-restore and module-stream-restore by default, don't load module-volume-restore anymore
2008-08-03 23:23:46 +02:00
Lennart Poettering
ad76ca0a35
add new module module-stream-restore
2008-08-03 23:23:13 +02:00
Lennart Poettering
ec19f2bbf8
a bit of refactoring
2008-08-03 23:22:38 +02:00
Lennart Poettering
d7b138daa2
fix uninitialized memory access
2008-08-03 23:21:51 +02:00
Lennart Poettering
a6c11bec87
define CANONICAL_HOST as macro for the GNU canonical host
2008-08-03 23:21:06 +02:00
Colin Guthrie
5744237a06
Merge branch 'master' of git://git.0pointer.de/pulseaudio
2008-08-03 19:56:49 +01:00
Lennart Poettering
04ffac57a6
add extension system for native protocol
2008-08-03 18:56:10 +02:00
Lennart Poettering
9bfd67f70f
store load_once flag for module
2008-08-03 18:55:42 +02:00
Lennart Poettering
114f290be7
add a new error code PA_ERR_NOEXTENSION
2008-08-03 18:54:55 +02:00
Lennart Poettering
23bde22b10
start idle timer even when no module is ever loaded
2008-08-03 18:53:43 +02:00
Lennart Poettering
f417bb42cf
some pa_bool_t'ization
2008-08-03 17:00:52 +02:00
Sjoerd Simons
98fbd24d62
fix iteration over random devices
...
Actually iterate over the various random devices. Fixes a infinite loop on
startup when /dev/urandom isn't readable. Patch by Matt Kraai on Debian bug
491270, closes #333
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2008-08-03 16:46:21 +02:00
Lennart Poettering
065e7644ac
make all protocol objects global singletons
2008-08-03 16:44:38 +02:00
Lennart Poettering
aaaafb059c
use pa_channel_map_init_extend() instead of pa_channel_map_init_auto() to make things more robust
2008-08-03 16:43:51 +02:00
Lennart Poettering
1ae1dfcc10
simplify a bit
2008-08-03 16:42:41 +02:00
Lennart Poettering
0a2fced2ee
add new api function pa_cli_get_module()
2008-08-03 16:42:16 +02:00
Lennart Poettering
5042284d45
introduce pa_cli_eof_cb_t
2008-08-03 16:41:52 +02:00
Lennart Poettering
084f4292f6
rename pa_hook_free() to pa_hook_done() since the hook struct is allocated on the stack not via malloc
2008-08-03 16:31:49 +02:00
Lennart Poettering
34c435480f
use @ as seperator between shared name variable and instance
2008-08-03 16:31:31 +02:00
Lennart Poettering
5916b5bc2d
make sure we don't leak userdata struct
2008-08-03 16:30:07 +02:00
Lennart Poettering
32f63f2a61
allow running of PA with a valgring that doesn't know cap_set_caps
2008-08-03 16:29:55 +02:00
Lennart Poettering
06712c2a86
add new auth cookie singleton
2008-08-03 16:29:23 +02:00
Lennart Poettering
d36c5c97e5
rename props.[ch] to shared.[ch]
2008-08-01 02:13:41 +03:00
Lennart Poettering
edc56a7f7a
rename pa_property_xxx to pa_shared_xxx to avoid confusion with property lists
2008-08-01 01:56:09 +03:00
Lennart Poettering
a5a7b79938
fix build without ALSA
2008-08-01 01:54:53 +03:00
Lennart Poettering
d757dc7ff4
Merge branch 'master' of ssh://rootserver/home/lennart/git/public/pulseaudio
2008-07-31 23:34:09 +03:00
Stanley Cai
80428d80b0
A fix on src/Makefile.am
...
It needs dbus not hal to build module-console-kit.so
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2008-07-31 21:32:13 +02:00
Lennart Poettering
5150738333
a bit of pa_bool_t'ization
2008-07-31 21:25:58 +02:00
Lennart Poettering
4f3193dbef
allow global tsched setting for all modules loaded by module-hal
2008-07-31 21:24:23 +02:00
Lennart Poettering
4ccbc4dbe2
reword comment on dbus a bit
2008-07-31 21:22:43 +02:00
Lennart Poettering
026a6bdd0e
Work around D-Bus bug that involves dbus_shutdown() to call exit() when it shouldn't. Patch from Coling Guthrie
2008-07-31 01:25:33 +02:00
Colin Guthrie
b30a5d601e
Merge branch 'master' of git://git.0pointer.de/pulseaudio
2008-07-30 23:43:45 +01:00
Lennart Poettering
0b428e7cb1
don't allow --start in system mode
2008-07-30 20:36:34 +02:00
Lennart Poettering
656d243f2b
use the right LIBICONV macro, spotted by woglinde, closes #324
2008-07-30 17:16:59 +02:00
Lennart Poettering
c39a0bf627
bump needed automake version
2008-07-30 17:01:31 +02:00
Lennart Poettering
881046b730
install a default system.pa
2008-07-30 16:59:30 +02:00