Displaying 2 results from an estimated 2 matches for "swfdec_type_interval".
2007 Jun 01
0
Branch 'as' - 2 commits - libswfdec/Makefile.am libswfdec/swfdec_as_strings.c libswfdec/swfdec_as_types.c libswfdec/swfdec_interval.c libswfdec/swfdec_interval.h libswfdec/swfdec_player_as.c libswfdec/swfdec_player.c
...decAsValue *args)
+{
+ SwfdecAsContext *context;
+ SwfdecInterval *interval;
+ guint size;
+
+ context = SWFDEC_AS_CONTEXT (player);
+ size = sizeof (SwfdecInterval) + n_args * sizeof (SwfdecAsValue);
+ if (!swfdec_as_context_use_mem (context, size))
+ return 0;
+ interval = g_object_new (SWFDEC_TYPE_INTERVAL, NULL);
+ swfdec_as_object_add (SWFDEC_AS_OBJECT (interval), context, size);
+
+ interval->id = ++player->interval_id;
+ interval->msecs = msecs;
+ interval->repeat = repeat;
+ interval->object = object;
+ interval->fun_name = fun_name;
+ interval->n_args = n_args;
+ in...
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
...);
+ player->priv->intervals = g_list_remove (player->priv->intervals, interval);
interval->timeout.callback = NULL;
}
if (interval->fun_name) {
@@ -122,19 +122,19 @@ swfdec_interval_new (SwfdecPlayer *player, guint msecs, gboolean repeat,
interval = g_object_new (SWFDEC_TYPE_INTERVAL, NULL);
swfdec_as_object_add (SWFDEC_AS_OBJECT (interval), context, size);
- interval->id = ++player->interval_id;
+ interval->id = ++player->priv->interval_id;
interval->msecs = msecs;
interval->repeat = repeat;
interval->object = object;
interval->fun...