Lennart Poettering
65ea1a282b
correctly load module-flat-volume instead of module-flat-volumes
2008-10-13 19:28:14 +02:00
Lennart Poettering
a8dc2aaa82
enable flat volumes by default
2008-10-08 02:00:53 +02:00
Lennart Poettering
c8a963af02
Initialize exit_idle_time to -1 instead of 0 when in system mode.
...
Spotted by Rafał Mużyło.
2008-10-07 02:01:42 +02:00
Lennart Poettering
88130eb9e6
add missing inclusion
2008-10-04 01:06:35 +02:00
Lennart Poettering
3c193520ee
show valgrind status on startup
2008-10-04 00:13:29 +02:00
Lennart Poettering
9b00664295
instead of checking for directly use new function pa_in_valgrind()
2008-10-04 00:13:05 +02:00
Lennart Poettering
f04cfcd4f0
replace module-volume-restore by module-stream-restore in system mode, too
2008-10-01 01:24:47 +02:00
Lennart Poettering
6d7450462b
it might be a bit too early to initialize bluetooth by default for now, since it's still very rough around the edges
2008-10-01 01:23:35 +02:00
Lennart Poettering
0c3eb9f478
fix typo in default.conf, closes bug #354
2008-10-01 01:19:01 +02:00
Lennart Poettering
79ad4e63f6
Make the shared memory segment size configurable
...
This is useful only on systems where memory overcommit is not available
or disabled.
2008-10-01 01:14:36 +02:00
Lennart Poettering
8257214200
enable bluetooth by default
2008-09-11 01:40:40 +03:00
Lennart Poettering
821dc1797f
move autospawn lock to pulsecore/ since we don't need it in the client anymore
2008-09-08 17:22:27 +03:00
Lennart Poettering
f2164023fd
Add new option to disable remixing from/to LFE and set it to on by default
2008-09-05 16:04:42 +03:00
Lennart Poettering
33d349dcbb
include build and runtime host information in debug output
2008-09-05 15:42:39 +03:00
Lennart Poettering
89ed50750e
if we are exiting due to cpu overload, say so via syslog, too
2008-09-05 03:18:36 +02:00
Lennart Poettering
a1c857a6a8
include more build info in debug output
2008-09-01 02:38:32 +02:00
Lennart Poettering
1acf394356
change default log level for the library to PA_LOG_ERROR to avoid spamming to stderr more often
2008-08-29 21:43:50 +02:00
Marc-André Lureau
d10e5e56d3
Add CFLAGS information on start-up
...
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2008-08-29 20:10:07 +02:00
Lennart Poettering
8e71787551
rework cpu limit logic to use monotonic instead of wall clock time
2008-08-19 23:03:37 +02:00
Lennart Poettering
b7026bf248
add a few more gcc warning flags and fix quite a few problems found by doing so
2008-08-19 22:39:54 +02:00
Lennart Poettering
3d2d6ca958
Merge commit 'flameeyes/autoconf-2.62'
2008-08-18 23:52:44 +02:00
Russ Dill
74719c24f5
Fix up overzealous HAVE_LT_DLMUTEX_REGISTER block
...
This fixes a built problem on systems without the lt_dlmutex_register
function. The overzealousness causes libtool_set_error and libtool_get_error
to be undefined. This fixes a build problem on Ubuntu Intrepid.
Signed-off-by: Russ Dill <Russ.Dill@gmail.com>
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2008-08-17 22:54:58 +02:00
Lennart Poettering
5a0e01404a
disable hotplug sounds by default
2008-08-15 14:32:33 +02:00
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
b4a566918c
print reason when we fail to kill a running daemon
2008-08-09 03:47:59 +02:00
Diego 'Flameeyes' Pettenò
8a3d666da3
Fix building again libtool/ltdl 2.2.4.
...
On changeset f1d2bf8408 support for
libtool 2.2 was broken as libtool_set_error was not defined anymore on
that version. Fix this by also putting under #ifdef the calls to that
function.
2008-08-08 12:39:04 +02:00
Diego 'Flameeyes' Pettenò
f8197cfc4c
Update code to use libtool 2.2. Use convenience recursive libltdl.
...
Also remove the code for older libtool from the daemon.
2008-08-08 12:24:57 +02:00
Lennart Poettering
0075649f13
print machine id during startup
2008-08-07 02:23:45 +02:00
Lennart Poettering
ff6bb7acda
add a few configuration sanity checks for system mode
2008-08-06 19:56:15 +02:00
Lennart Poettering
a4762ab4b1
add disallow-exit to default configuration file
2008-08-06 19:55:50 +02:00
Lennart Poettering
756fac8d04
add new switch --disallow-exit
2008-08-06 19:39:12 +02:00
Lennart Poettering
f1d2bf8408
add i18n support
2008-08-06 18:54:13 +02: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
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
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
Lennart Poettering
0b428e7cb1
don't allow --start in system mode
2008-07-30 20:36:34 +02:00
Lennart Poettering
881046b730
install a default system.pa
2008-07-30 16:59:30 +02:00
Lennart Poettering
b7b4b5e589
remove debug message
2008-07-30 13:44:20 +02:00
Lennart Poettering
e7b9da3209
add missing pieces for new startup logic
2008-07-23 22:46:39 +02:00
Lennart Poettering
5edbb57516
don't drop caps if we are started as normal root user
2008-07-22 21:13:46 +02:00
Lennart Poettering
3888bfcccd
enable exit-on-idle by default
2008-07-22 19:45:18 +02:00
Lennart Poettering
8885ddf716
support file-based capabilities instead of SUID root for giving PA rights to acquire RT/HP scheduling: setcap cap_sys_nice=ep /usr/bin/pulseaudio
2008-06-22 01:48:46 +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
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
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
28405e3dcf
big mumbo jumo of interleaved patches.
...
* Use seperate "state" and "config" paths
* Pass the fact that we are in system mode via an env var $PULSE_SYSTEM instead of as var in pa_core
* Properly check proc name when checking PID files. Don't check exename, because we cannot read that for other uids
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2480 fefdeb5f-60dc-0310-8127-8f9354f1896f
2008-05-21 22:50:58 +00:00