Displaying 2 results from an estimated 2 matches for "pa_context_set_state_callback".
2007 Nov 22
0
2 commits - libswfdec-gtk/swfdec_playback_pa.c
...led");
+ g_printerr ("PA context failed\n");
+ pa_context_unref (pa);
+ sound->pa = NULL;
break;
default:
@@ -279,7 +291,7 @@ swfdec_playback_open (SwfdecPlayer *player, GMainContext *context)
sound->pa = pa_context_new (pa_api, "swfdec");
- pa_context_set_state_callback (sound->pa, context_state_callback, NULL);
+ pa_context_set_state_callback (sound->pa, context_state_callback, sound);
pa_context_connect (sound->pa,
NULL, /* default server */
0, /* default flags */
@@ -320,14 +332,16 @@ swfdec_playback_close (SwfdecPlayback *sound)...
2007 Nov 08
0
configure.ac libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec_playback_pa.c
...ent to glib. XXX: I hope this means we don't
+ * have to run the main loop using pa functions.
+ */
+ sound->pa_mainloop = pa_glib_mainloop_new (context);
+ pa_api = pa_glib_mainloop_get_api (sound->pa_mainloop);
+
+ sound->pa = pa_context_new (pa_api, "swfdec");
+
+ pa_context_set_state_callback (sound->pa, context_state_callback, NULL);
+ pa_context_connect (sound->pa,
+ NULL, /* default server */
+ 0, /* default flags */
+ NULL /* spawning api */
+ );
+
+ for (walk = swfdec_player_get_audio (player); walk; walk = walk->next) {
+ swfdec_stream_ope...