search for: swfdec_stream_start

Displaying 6 results from an estimated 6 matches for "swfdec_stream_start".

2007 Jan 29
0
3 commits - autogen.sh configure.ac player/.gitignore player/Makefile.am player/swfdec_playback_alsa.c player/swfdec_playback.c player/swfdec_playback_none.c
...e_handlers (Stream *stream) -{ - unsigned int i; - - for (i = 0; i < stream->n_sources; i++) { - if (stream->sources[i]) { - g_source_destroy (stream->sources[i]); - g_source_unref (stream->sources[i]); - stream->sources[i] = NULL; - } - } -} - -static void swfdec_stream_start (Stream *stream); -static gboolean -handle_stream (GIOChannel *source, GIOCondition cond, gpointer data) -{ - Stream *stream = data; - snd_pcm_state_t state; - - state = snd_pcm_state (stream->pcm); - if (state != SND_PCM_STATE_RUNNING) { - swfdec_stream_start (stream); - } else { - t...
2007 Jan 31
0
Branch 'interpreter' - 20 commits - autogen.sh configure.ac libswfdec/js libswfdec/swfdec_debug.h libswfdec/swfdec_js.c libswfdec/swfdec_js_color.c libswfdec/swfdec_js_movie.c libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_script.c
...e_handlers (Stream *stream) -{ - unsigned int i; - - for (i = 0; i < stream->n_sources; i++) { - if (stream->sources[i]) { - g_source_destroy (stream->sources[i]); - g_source_unref (stream->sources[i]); - stream->sources[i] = NULL; - } - } -} - -static void swfdec_stream_start (Stream *stream); -static gboolean -handle_stream (GIOChannel *source, GIOCondition cond, gpointer data) -{ - Stream *stream = data; - snd_pcm_state_t state; - - state = snd_pcm_state (stream->pcm); - if (state != SND_PCM_STATE_RUNNING) { - swfdec_stream_start (stream); - } else { - t...
2007 Nov 10
6
[Bug 13167] New: crash firefox if you close tab while playing flash files
http://bugs.freedesktop.org/show_bug.cgi?id=13167 Summary: crash firefox if you close tab while playing flash files Product: swfdec Version: unspecified Platform: Other OS/Version: All Status: NEW Severity: normal Priority: medium Component: library AssignedTo: swfdec at lists.freedesktop.org
2007 Mar 27
0
15 commits - configure.ac doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt doc/swfdec.types libswfdec-gtk/.gitignore libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h
...- Sound * sound; /* reference to sound object */ + SwfdecPlayback * sound; /* reference to sound object */ SwfdecAudio * audio; /* the audio we play back */ snd_pcm_t * pcm; /* the pcm we play back to */ GSource ** sources; /* sources for writing data */ @@ -193,7 +193,7 @@ swfdec_stream_start (Stream *stream) } static void -swfdec_stream_open (Sound *sound, SwfdecAudio *audio) +swfdec_stream_open (SwfdecPlayback *sound, SwfdecAudio *audio) { Stream *stream; snd_pcm_t *ret; @@ -274,7 +274,7 @@ swfdec_stream_close (Stream *stream) static void advance_before (SwfdecPlayer *pla...
2007 Nov 08
0
configure.ac libswfdec-gtk/swfdec_gtk_widget.c libswfdec-gtk/swfdec_playback_alsa.c libswfdec/swfdec_as_date.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_types.c libswfdec/swfdec_audio_flv.c libswfdec/swfdec_audio_flv.h
...} else { + return NULL; } - - return NULL; } static gboolean diff --git a/libswfdec-gtk/swfdec_playback_alsa.c b/libswfdec-gtk/swfdec_playback_alsa.c index 0b7be3d..dd539c5 100644 --- a/libswfdec-gtk/swfdec_playback_alsa.c +++ b/libswfdec-gtk/swfdec_playback_alsa.c @@ -189,8 +189,14 @@ swfdec_stream_start (Stream *stream) swfdec_stream_install_handlers (stream); } break; + case SND_PCM_STATE_OPEN: + case SND_PCM_STATE_SETUP: + case SND_PCM_STATE_RUNNING: + case SND_PCM_STATE_DRAINING: + case SND_PCM_STATE_PAUSED: + case SND_PCM_STATE_DISCONNECTED: default: -...
2008 Jan 21
0
70 commits - configure.ac libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_socket.c libswfdec-gtk/swfdec_gtk_socket.h libswfdec-gtk/swfdec_playback_alsa.c
...swfdec_playback_alsa.c @@ -118,7 +118,7 @@ try_write (Stream *stream) } static void -swfdec_stream_remove_handlers (Stream *stream) +swfdec_playback_stream_remove_handlers (Stream *stream) { guint i; @@ -131,7 +131,7 @@ swfdec_stream_remove_handlers (Stream *stream) } } -static void swfdec_stream_start (Stream *stream); +static void swfdec_playback_stream_start (Stream *stream); static gboolean handle_stream (GIOChannel *source, GIOCondition cond, gpointer data) { @@ -140,7 +140,7 @@ handle_stream (GIOChannel *source, GIOCondition cond, gpointer data) state = snd_pcm_state (stream->pcm...