Displaying 6 results from an estimated 6 matches for "should_play".
2007 Mar 20
0
2 commits - libswfdec/swfdec_bits.c libswfdec/swfdec_net_stream.c
...7 +0100
don't readd Timeout on EOF
diff --git a/libswfdec/swfdec_net_stream.c b/libswfdec/swfdec_net_stream.c
index e9b251a..09239e2 100644
--- a/libswfdec/swfdec_net_stream.c
+++ b/libswfdec/swfdec_net_stream.c
@@ -164,10 +164,10 @@ swfdec_net_stream_update_playing (Swfdec
{
gboolean should_play;
- should_play = stream->playing;
- should_play &= !stream->buffering;
- should_play &= stream->flvdecoder != NULL;
- //should_play &= stream->next_time > stream->current_time;
+ should_play = stream->playing; /* checks user-set play/pause */
+ should_pl...
2007 Mar 14
0
10 commits - libswfdec/swfdec_flv_decoder.c libswfdec/swfdec_flv_decoder.h libswfdec/swfdec_js_global.c libswfdec/swfdec_js_movie.c libswfdec/swfdec_js_net_stream.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_loadertarget.c
...tream->current_time);
+ stream->timeout.callback = swfdec_net_stream_timeout;
swfdec_player_add_timeout (stream->player, &stream->timeout);
- } else {
- stream->timeout.callback = NULL;
}
}
@@ -100,8 +140,9 @@ swfdec_net_stream_update_playing (Swfdec
gboolean should_play;
should_play = stream->playing;
+ should_play &= !stream->buffering;
should_play &= stream->flvdecoder != NULL;
- should_play &= stream->next_time > stream->current_time;
+ //should_play &= stream->next_time > stream->current_time;
if (sh...
2007 Mar 02
0
12 commits - libswfdec/Makefile.am libswfdec/swfdec_audio_flv.c libswfdec/swfdec_flv_decoder.c libswfdec/swfdec_js.c libswfdec/swfdec_js.h libswfdec/swfdec_js_video.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader_internal.h
...- fixup stuff that was broken due to missing parsing
diff --git a/libswfdec/swfdec_net_stream.c b/libswfdec/swfdec_net_stream.c
index 4ca99ed..078ed49 100644
--- a/libswfdec/swfdec_net_stream.c
+++ b/libswfdec/swfdec_net_stream.c
@@ -104,7 +104,6 @@ swfdec_net_stream_update_playing (Swfdec
should_play &= stream->next_time > stream->current_time;
if (should_play && stream->timeout.callback == NULL) {
SWFDEC_DEBUG ("starting playback");
- g_print ("starting playback\n");
stream->timeout.callback = swfdec_net_stream_timeout;
stream...
2007 Jun 21
0
Branch 'as' - 5 commits - libswfdec/Makefile.am libswfdec/swfdec_as_strings.c libswfdec/swfdec_js_net_stream.c libswfdec/swfdec_movie.c libswfdec/swfdec_net_connection.c libswfdec/swfdec_net_stream_as.c libswfdec/swfdec_net_stream.c
.../* FIXME: just unref and let it take care of removing itself? */
@@ -146,6 +146,7 @@ swfdec_net_stream_timeout (SwfdecTimeout
static void
swfdec_net_stream_update_playing (SwfdecNetStream *stream)
{
+ SwfdecPlayer *player = SWFDEC_PLAYER (SWFDEC_AS_OBJECT (stream)->context);
gboolean should_play;
should_play = stream->playing; /* checks user-set play/pause */
@@ -155,12 +156,12 @@ swfdec_net_stream_update_playing (Swfdec
if (should_play && stream->timeout.callback == NULL) {
SWFDEC_DEBUG ("starting playback");
stream->timeout.callback = swfd...
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
...);
+
+ loader = swfdec_loader_new_from_file (filename, error);
+ if (loader == NULL)
+ return NULL;
+ player = swfdec_gtk_player_new ();
+ swfdec_player_set_loader (player, loader);
+
+ return player;
+}
+
+static void
+swfdec_gtk_player_update_audio (SwfdecGtkPlayer *player)
+{
+ gboolean should_play = player->audio_enabled;
+
+ should_play &= (player->source != NULL);
+ should_play &= (player->speed == 1.0);
+
+ if (should_play && player->playback == NULL) {
+ player->playback = swfdec_playback_open (SWFDEC_PLAYER (player),
+ g_main_context_default ());
+...
2007 Dec 13
0
libswfdec-gtk/swfdec_gtk_player.c libswfdec/swfdec_as_date.c libswfdec/swfdec_audio.c libswfdec/swfdec_audio_event.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_interval.c libswfdec/swfdec_key_as.c libswfdec/swfdec_mouse_as.c libswfdec/swfdec_movie.c
...n access the player via the movie */
diff --git a/libswfdec/swfdec_net_stream.c b/libswfdec/swfdec_net_stream.c
index 35c8c8e..cc821de 100644
--- a/libswfdec/swfdec_net_stream.c
+++ b/libswfdec/swfdec_net_stream.c
@@ -193,7 +193,7 @@ swfdec_net_stream_update_playing (SwfdecNetStream *stream)
if (should_play && stream->timeout.callback == NULL) {
SWFDEC_DEBUG ("starting playback");
stream->timeout.callback = swfdec_net_stream_timeout;
- stream->timeout.timestamp = player->time + SWFDEC_MSECS_TO_TICKS (stream->next_time - stream->current_time);
+ strea...