mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-06 13:29:56 -05:00
core: get rid of rt sig/timer handling since modern Linux' ppooll() is finally fixed for granularity
This commit is contained in:
parent
a62db279b7
commit
32e2cd6d32
21 changed files with 4 additions and 372 deletions
|
|
@ -26,7 +26,6 @@
|
|||
|
||||
#include <pulsecore/log.h>
|
||||
#include <pulsecore/rtpoll.h>
|
||||
#include <pulsecore/rtsig.h>
|
||||
|
||||
static int before(pa_rtpoll_item *i) {
|
||||
pa_log("before");
|
||||
|
|
@ -47,10 +46,6 @@ int main(int argc, char *argv[]) {
|
|||
pa_rtpoll_item *i, *w;
|
||||
struct pollfd *pollfd;
|
||||
|
||||
#ifdef SIGRTMIN
|
||||
pa_rtsig_configure(SIGRTMIN+10, SIGRTMAX);
|
||||
#endif
|
||||
|
||||
p = pa_rtpoll_new();
|
||||
|
||||
i = pa_rtpoll_item_new(p, PA_RTPOLL_EARLY, 1);
|
||||
|
|
@ -64,7 +59,6 @@ int main(int argc, char *argv[]) {
|
|||
w = pa_rtpoll_item_new(p, PA_RTPOLL_NORMAL, 0);
|
||||
pa_rtpoll_item_set_before_callback(w, worker);
|
||||
|
||||
pa_rtpoll_install(p);
|
||||
pa_rtpoll_set_timer_relative(p, 10000000); /* 10 s */
|
||||
|
||||
pa_rtpoll_run(p, 1);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue