pulseaudio/src
Tanu Kaskinen 943275d2fd suspend-on-idle: Allow disabling suspending for specific devices
Sometimes it would be nice to disable module-suspend-on-idle for
specific devices. For me the use case is to keep a HDMI sink running
all the time to avoid loss of audio when starting to play a stream to
the device (the HDMI receiver eats a bit from the beginning of the
stream when the device is opened). This is arguably a hacky solution
to the problem, but on the other hand, I think it's very sensible to
interpret negative timeout in the module-suspend-on-idle.timeout
property as disabling the suspending altogher. This is also how the
exit-idle-time configuration option behaves (negative value disables
automatic exiting).

I moved the property parsing from the timer restart function to the
function that creates the device_info objects, because if the timeout
is negative, we don't need to create the device_info object at all.
2013-09-13 10:53:30 +03:00
..
daemon daemon.conf: Document new speex-float-1 default 2013-07-23 15:58:42 +02:00
modules suspend-on-idle: Allow disabling suspending for specific devices 2013-09-13 10:53:30 +03:00
pulse context: add pa_context_load_cookie_from_file() 2013-08-27 16:41:58 +03:00
pulsecore resampler: Never return zero for max block size 2013-09-08 11:10:10 +03:00
tests Use pa_(c)volume_snprint_verbose() everywhere 2013-07-09 17:37:04 +03:00
utils pacat: Added support for recording from one specific sink input 2013-08-14 16:09:54 +03:00
.gitignore .gitignore: Add lo-latency-test 2013-06-06 13:56:30 +03:00
depmod.py remove remaining $ 2008-06-18 22:38:32 +02:00
Makefile.am tunnel-source-new: counterpart to module-tunnel-sink-new 2013-09-13 10:18:15 +03:00
map-file context: add pa_context_load_cookie_from_file() 2013-08-27 16:41:58 +03:00