search for: pa_context_drain

Displaying 2 results from an estimated 2 matches for "pa_context_drain".

2007 Nov 22
0
2 commits - libswfdec-gtk/swfdec_playback_pa.c
...pa_context_connect (sound->pa, NULL, /* default server */ 0, /* default flags */ @@ -320,14 +332,16 @@ swfdec_playback_close (SwfdecPlayback *sound) REMOVE_HANDLER (sound->player, audio_added, sound); REMOVE_HANDLER (sound->player, audio_removed, sound); - op = pa_context_drain (sound->pa, context_drain_complete, NULL); - if (op == NULL) { - pa_context_disconnect (sound->pa); - pa_context_unref (sound->pa); - } else { - pa_operation_unref (op); + if (sound->pa != NULL) { + op = pa_context_drain (sound->pa, context_drain_complete, NULL); +...
2007 Nov 08
0
configure.ac libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec_playback_pa.c
...data, 1) + + while (sound->streams) + swfdec_stream_close (sound->streams->data); + REMOVE_HANDLER (sound->player, advance_before, sound); + REMOVE_HANDLER (sound->player, audio_added, sound); + REMOVE_HANDLER (sound->player, audio_removed, sound); + + pa_operation_unref (pa_context_drain (sound->pa, + context_drain_complete, + NULL)); + pa_context_unref (sound->pa); + pa_glib_mainloop_free (sound->pa_mainloop); + + g_main_context_unref (sound->context); + g_free (sound); +} + +