Lennart Poettering
d5f46e824e
move flat volume logic into the core. while doing so add n_volume_steps field to sinks/sources
2009-01-27 04:39:07 +01:00
Lennart Poettering
eca32235fb
get rid of module-flat-volumes since we are moving this into the core
2009-01-27 04:29:25 +01:00
Lennart Poettering
3bcbe1d18f
check for availability of RLIMIT_NOFILE and RLIMIT_AS before we make use of it
2009-01-27 00:48:53 +01:00
Lennart Poettering
4dc1916467
add API pa_ncpus()
2009-01-22 02:17:19 +01:00
Jared D. McNeill
cc425ed260
NetBSD doesn't know RLIMIT_AS
...
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2009-01-22 01:39:54 +01:00
Lennart Poettering
1375a9a0c2
enable module-card-restore by default
2009-01-21 02:50:29 +01:00
Lennart Poettering
5793f93350
make use of PR_SET_TIMERSLACK
2009-01-16 19:57:58 +01:00
Lennart Poettering
29c7a28817
kill autoload stuff as planned
2009-01-15 20:07:13 +01:00
Sean McNamara
81cd21969a
--check: Updated manpage slightly and pulseaudio --help slightly.
...
It's good for new users - I didn't know about the convention for
daemon checks to only bump the exit code until, say, a year after I
first installed Linux. Of course, we could also put an entire guide to
using Linux in our manpage, or tell users how to check the exit code
with $?, or how to get to the terminal, or an example script, ... (you
can see how this would quickly get out of control). So just a little
bit more hint should be good for now. John? Does this work for you?
Sean
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2009-01-07 23:30:02 +01:00
chocolateboy
78e636e629
Fix typo in log message: s/Recevied/Received/
...
Signed-off-by: Lennart Poettering <lennart@poettering.net>
2009-01-07 03:08:40 +01:00
Lennart Poettering
1d2e5cba52
Make sure we drop CAP_NICE if RT is not allowed
...
but make sure we still allow RT if RLIMIT_RTPRIO is properly set when PA
is called.
2008-12-18 01:25:54 +01:00
Lennart Poettering
cb6a919730
Load module-volume-restore and module-device-restore before all other modules
...
Since m-v-r and m-d-r become active in the FIXATE hooks for
stream/device creation we need to make sure the modules are loaded
before the first devices/streams are created.
2008-12-17 20:30:01 +01:00
Lennart Poettering
b8fe1b683e
fix implementation of bind now ltdl loader for libtool 2.2
2008-12-16 19:11:16 +01:00
Lennart Poettering
e4aa5f2115
Fix return value of --dump-resample-methods
...
We should return 0 when --dump-resample-methods is called.
Problem identified by "hchen59".
Closes bug #407 .
2008-12-16 18:17:21 +01:00
Lennart Poettering
2ee9276d97
Merge commit 'flameeyes/libtool-2.2'
2008-12-16 13:55:06 +01:00
Lennart Poettering
16471915af
make log meta, time, backtrace configurable using command line
2008-10-21 19:16:49 +02:00
Lennart Poettering
496499c0df
Make log meta, time, backtrace configurable using config file
2008-10-21 19:15:41 +02:00
Lennart Poettering
d675058358
Fix spelling of privilige
2008-10-19 22:25:58 +02:00
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