]> git.alsa-project.org Git - alsa-plugins.git/commitdiff
pulse: replace manual mainloop by pa_mainloop_iterate()
authorLennart Poettering <mznyfn@0pointer.de>
Tue, 4 Aug 2009 21:53:51 +0000 (23:53 +0200)
committerTakashi Iwai <tiwai@suse.de>
Tue, 4 Aug 2009 21:58:11 +0000 (23:58 +0200)
The pa_mainloop_prepare()/_poll()/_dispatch() can be simplified by
simply calling pa_mainloop_iterate() which does all this in one call.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
pulse/conf_pulse.c

index 3f9e071cb074b64938a5ce71d528d88072c6ca42..35dd38310cd886389b86006578851e2ed72f5b4c 100644 (file)
@@ -61,15 +61,7 @@ conf_pulse_hook_load_if_running(snd_config_t * root, snd_config_t * config,
                goto out;
 
        do {
-               err = pa_mainloop_prepare(loop, -1);
-               if (err < 0)
-                       goto out;
-
-               err = pa_mainloop_poll(loop);
-               if (err < 0)
-                       goto out;
-
-               err = pa_mainloop_dispatch(loop);
+               err = pa_mainloop_iterate(loop, 1, NULL);
                if (err < 0)
                        goto out;