Displaying 2 results from an estimated 2 matches for "pa_glib_mainloop_free".
2007 Nov 22
0
2 commits - libswfdec-gtk/swfdec_playback_pa.c
...- pa_operation_unref (op);
+ if (sound->pa != NULL) {
+ 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);
+ }
+ pa_glib_mainloop_free (sound->pa_mainloop);
}
- pa_glib_mainloop_free (sound->pa_mainloop);
g_main_context_unref (sound->context);
g_free (sound);
commit eb6d425fb60e792879324e99a22959e4b948cf36
Author: Eric Anholt <eric at anholt.net>
Date: Thu Nov 22 15:08:48 2007 -0800
Fix a potentia...
2007 Nov 08
0
configure.ac libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec_playback_pa.c
...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);
+}
+
+