Commit graph

250 commits

Author SHA1 Message Date
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