search for: external_act

Displaying 8 results from an estimated 8 matches for "external_act".

Did you mean: external_acl
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
...{ do { - action = swfdec_ring_buffer_pop (player->actions[i]); + action = swfdec_ring_buffer_pop (priv->actions[i]); if (action == NULL) break; } while (action->movie == NULL); /* skip removed actions */ @@ -483,18 +494,19 @@ static void swfdec_player_perform_external_actions (SwfdecPlayer *player) { SwfdecPlayerExternalAction *action; + SwfdecPlayerPrivate *priv = player->priv; guint i; /* remove timeout if it exists - do this before executing stuff below */ - if (player->external_timeout.callback) { - swfdec_player_remove_timeout (player, &a...
2007 Aug 01
0
9 commits - doc/swfdec-sections.txt libswfdec/swfdec_as_frame.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_loader_internal.h libswfdec/swfdec_loadertarget.c libswfdec/swfdec_loadertarget.h libswfdec/swfdec_movie.c
...58cf14f03169bf0ebf277bf (from 49edc7f46d99b2f9da859511a0272dd63268c24d) Author: Benjamin Otte <otte at gnome.org> Date: Wed Aug 1 15:59:06 2007 +0200 first step in loader handling reord Loaders don't execute their code immediately now but instead call swfdec_player_add_external_action() to queue actions for later. diff --git a/libswfdec/swfdec_loader.c b/libswfdec/swfdec_loader.c index 3ee70e4..285ffc2 100644 --- a/libswfdec/swfdec_loader.c +++ b/libswfdec/swfdec_loader.c @@ -105,7 +105,7 @@ swfdec_loader_get_property (GObject *obj g_value_set_string (value, loader-&g...
2007 Aug 02
0
2 commits - libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_stage_as.c
...;otte at gnome.org> Date: Thu Aug 2 16:10:18 2007 +0200 make external actions happen ASAP diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index a8e648a..ec8e159 100644 --- a/libswfdec/swfdec_player.c +++ b/libswfdec/swfdec_player.c @@ -370,8 +370,9 @@ swfdec_player_add_external_action (Swfde action->func = action_func; action->data = action_data; if (!player->external_timeout.callback) { - /* trigger execution in 100 ms */ - player->external_timeout.timestamp = player->time + SWFDEC_MSECS_TO_TICKS (100); + /* trigger execution immediately, but...
2007 Aug 02
0
10 commits - libswfdec/compiler.c libswfdec-gtk/swfdec_source.c libswfdec/Makefile.am libswfdec/swfdec_player.c NEWS test/trace
...ayer, SWFDEC_AS_STR_Stage, SWFDEC_AS_STR_onResize); } /** @@ -1856,7 +1857,7 @@ swfdec_player_set_size (SwfdecPlayer *pl changed = TRUE; } swfdec_player_update_scale (player); - if (changed && player->scale_mode == SWFDEC_SCALE_NONE) + if (changed) swfdec_player_add_external_action (player, player, swfdec_player_update_size, NULL); } diff-tree b4727b210bc1f135412c730c2e037944a133afe0 (from fa98dd370ffb6167d05c8ef6cf9cc4ecf25c3bd2) Author: Benjamin Otte <otte at gnome.org> Date: Thu Aug 2 16:55:26 2007 +0200 use proper assertion check to make sure list is em...
2007 Aug 02
0
15 commits - configure.ac doc/swfdec-sections.txt libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec_gtk_loader.c libswfdec/Makefile.am libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_file_loader.c libswfdec/swfdec_file_loader.h
...rl->query = g_strdup (s + 1); + url->query = g_strdup (s); return url; } diff-tree 3b9c222f1edab84789cc275500ef52cc56e42615 (from 42a4019df077264961406edeffe828eeba3296ee) Author: Benjamin Otte <otte at gnome.org> Date: Thu Aug 2 11:06:16 2007 +0200 copy/paste error: use external_actions instead of actions ringbuffer diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index 8b497da..c7a67c9 100644 --- a/libswfdec/swfdec_player.c +++ b/libswfdec/swfdec_player.c @@ -361,9 +361,9 @@ swfdec_player_add_external_action (Swfde action = swfdec_ring_buffer_push (playe...
2007 Oct 25
0
6 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_event.c libswfdec/swfdec_event.h libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_resource.c
...->object == NULL); /* skip removed actions */ - - SWFDEC_LOG ("executing action %p %p %p", - action->object, action->func, action->data); - action->func (action->object, action->data); - return TRUE; + return FALSE; } static void swfdec_player_perform_external_actions (SwfdecPlayer *player) { - SwfdecPlayerAction *action; + SwfdecPlayerExternalAction *action; guint i; /* remove timeout if it exists - do this before executing stuff below */ @@ -463,7 +504,7 @@ void swfdec_player_add_external_action (SwfdecPlayer *player, gpointer object, Swf...
2007 Aug 03
0
Changes to 'refs/tags/0.5.1'
...fix docs - protected values aren't mentioned in gtk-doc actually commit the file loader code (oops) fix docs get rid of the HTTP status on open(). Instead allow changing the URL. Change the gtk loader to use libsoup instead of gnome-vfs copy/paste error: use external_actions instead of actions ringbuffer fix query string - don't omit the first character handle movie variables differently various fixes ensure the loader is opened for EOF remove got-headers callback remove debugging g_print's make swfplay open normal...
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
...P_SOCKET_TYPE, + g_param_spec_gtype ("socket type", "socket type", "type to use for creating sockets", + SWFDEC_TYPE_SOCKET, G_PARAM_READWRITE)); /** * SwfdecPlayer::invalidate: @@ -1780,6 +1790,7 @@ swfdec_player_init (SwfdecPlayer *player) priv->external_actions = swfdec_ring_buffer_new_for_type (SwfdecPlayerExternalAction, 8); priv->cache = swfdec_cache_new (50 * 1024 * 1024); /* 100 MB */ priv->bgcolor = SWFDEC_COLOR_COMBINE (0xFF, 0xFF, 0xFF, 0xFF); + priv->socket_type = SWFDEC_TYPE_SOCKET; priv->runtime = g_timer_new ();...