search for: pa_context

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

Did you mean: p_context
2007 Nov 22
0
2 commits - libswfdec-gtk/swfdec_playback_pa.c
...LL) + return; + /* Create our stream */ stream->pa = pa_stream_new(sound->pa, "swfdec stream", @@ -237,10 +244,15 @@ audio_removed (SwfdecPlayer *player, SwfdecAudio *audio, SwfdecPlayback *sound) g_assert_not_reached (); } static void -context_state_callback (pa_context *pa, void *data) { +context_state_callback (pa_context *pa, void *data) +{ + SwfdecPlayback *sound = data; + switch (pa_context_get_state(pa)) { case PA_CONTEXT_FAILED: - g_printerr("PA context failed"); + g_printerr ("PA context failed\n"); + pa_context_unref (p...
2007 Nov 08
0
configure.ac libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec_playback_pa.c
...ams out + * using pulseaudio streams. + */ + +/*** DEFINITIONS ***/ + +struct _SwfdecPlayback { + SwfdecPlayer * player; + GList * streams; /* all Stream objects */ + GMainContext * context; /* glib context we work in */ + pa_glib_mainloop * pa_mainloop; /* PA to glib mainloop connection */ + pa_context * pa; /* PA context for sound rendering */ +}; + +typedef struct { + SwfdecPlayback * sound; /* reference to sound object */ + SwfdecAudio * audio; /* the audio we play back */ + guint offset; /* offset into sound */ + pa_stream * pa; /* PA stream */ + pa_cvolume volume; /* Vo...