mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-10-31 22:25:33 -04:00
rtpoll: Update comment
to reflect changes made in
32e2cd6d32
core: get rid of rt sig/timer handling since modern Linux' ppoll() is finally fixed for granularity
This commit is contained in:
parent
7d05ac606b
commit
bcee830007
1 changed files with 1 additions and 7 deletions
|
|
@ -34,13 +34,7 @@
|
||||||
* yet another wrapper around poll(). However it has certain
|
* yet another wrapper around poll(). However it has certain
|
||||||
* advantages over pa_mainloop and suchlike:
|
* advantages over pa_mainloop and suchlike:
|
||||||
*
|
*
|
||||||
* 1) It uses timer_create() and POSIX real time signals to guarantee
|
* 1) High resolution timers are used
|
||||||
* optimal high-resolution timing. Starting with Linux 2.6.21 hrtimers
|
|
||||||
* are available, and since right now only nanosleep() and the POSIX
|
|
||||||
* clock and timer interfaces have been ported to hrtimers (and not
|
|
||||||
* ppoll/pselect!) we have to combine ppoll() with timer_create(). The
|
|
||||||
* fact that POSIX timers and POSIX rt signals are used internally is
|
|
||||||
* completely hidden.
|
|
||||||
*
|
*
|
||||||
* 2) It allows raw access to the pollfd data to users
|
* 2) It allows raw access to the pollfd data to users
|
||||||
*
|
*
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue