pulseaudio/src/utils
Marc-André Lureau 0955e3d45b Base mainloop on pa_rtclock_now()
Move the mainloop to monotonic based time events.

Introduces 4 helper functions:
pa_{context,core}_rttime_{new,restart}(), that fill correctly a
timeval with the rtclock flag set if the mainloop supports it.

Both mainloop-test and mainloop-test-glib works with rt and timeval
based time events. PulseAudio and clients should be fully functional.

This patch has received several iterations, and this one as been
largely untested.

Signed-off-by: Marc-André Lureau <marca-andre.lureau@nokia.com>
2009-06-20 17:29:31 +03:00
..
Makefile big s/polyp/pulse/g 2006-06-19 21:53:48 +00:00
pabrowse.c Base mainloop on pa_rtclock_now() 2009-06-20 17:29:31 +03:00
pacat.c Base mainloop on pa_rtclock_now() 2009-06-20 17:29:31 +03:00
pacmd.c sndfile: big rework of libsndfile interfacing code 2009-05-26 00:05:28 +02:00
pactl.c pactl: show list of supported ports 2009-06-17 23:40:46 +02:00
padsp remove remaining $ 2008-06-18 22:38:32 +02:00
padsp.c Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00
pasuspender.c utils: use pa_path_get_filename() where applicable 2009-06-04 23:19:48 +02:00
pax11publish.c Use LGPL 2.1 on all files previously using LGPL 2 2009-03-03 20:23:02 +00:00