search for: swfdecinterv

Displaying 5 results from an estimated 5 matches for "swfdecinterv".

Did you mean: swfdecintera
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
..." +#endif + +#include <stdlib.h> +#include <string.h> + +#include "swfdec_interval.h" +#include "swfdec_as_context.h" +#include "swfdec_as_function.h" +#include "swfdec_debug.h" +#include "swfdec_player_internal.h" + +G_DEFINE_TYPE (SwfdecInterval, swfdec_interval, SWFDEC_TYPE_AS_OBJECT) + +static void +swfdec_interval_mark (SwfdecAsObject *object) +{ + guint i; + SwfdecInterval *interval = SWFDEC_INTERVAL (object); + + swfdec_as_object_mark (interval->object); + if (interval->fun_name) + swfdec_as_string_mark (interval->fu...
2007 Dec 10
0
5 commits - libswfdec/jpeg libswfdec/swfdec_as_interpret.c libswfdec/swfdec_bits.c libswfdec/swfdec_cached.c libswfdec/swfdec_codec_adpcm.c libswfdec/swfdec_codec_audio.c libswfdec/swfdec_flash_security.c libswfdec/swfdec_image.c
...p;key, tdata, g_free); diff --git a/libswfdec/swfdec_interval.c b/libswfdec/swfdec_interval.c index 1199290..59f3ea7 100644 --- a/libswfdec/swfdec_interval.c +++ b/libswfdec/swfdec_interval.c @@ -84,8 +84,8 @@ static void swfdec_interval_trigger (SwfdecTimeout *timeout) { SwfdecAsValue ret; - SwfdecInterval *interval = SWFDEC_INTERVAL (((guchar *) timeout) - - G_STRUCT_OFFSET (SwfdecInterval, timeout)); + SwfdecInterval *interval = SWFDEC_INTERVAL ((void *) (((guchar *) timeout) + - G_STRUCT_OFFSET (SwfdecInterval, timeout))); SwfdecAsContext *context = SWFDEC_AS_OBJECT (interval)-&g...
2007 Nov 14
0
9 commits - libswfdec/swfdec_as_string.c libswfdec/swfdec_color_as.c libswfdec/swfdec_interval.c test/image test/trace
...imeouts from intervals list once they have been triggered diff --git a/libswfdec/swfdec_interval.c b/libswfdec/swfdec_interval.c index f8fcc85..1199290 100644 --- a/libswfdec/swfdec_interval.c +++ b/libswfdec/swfdec_interval.c @@ -87,11 +87,13 @@ swfdec_interval_trigger (SwfdecTimeout *timeout) SwfdecInterval *interval = SWFDEC_INTERVAL (((guchar *) timeout) - G_STRUCT_OFFSET (SwfdecInterval, timeout)); SwfdecAsContext *context = SWFDEC_AS_OBJECT (interval)->context; + SwfdecPlayer *player = SWFDEC_PLAYER (context); if (interval->repeat) { timeout->timestamp += SWFDEC_MS...
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
...interval->id; } @@ -172,12 +172,12 @@ swfdec_interval_remove (SwfdecPlayer *player, guint id) g_return_if_fail (SWFDEC_IS_PLAYER (player)); - for (walk = player->intervals; walk; walk = walk->next) { + for (walk = player->priv->intervals; walk; walk = walk->next) { SwfdecInterval *interval = walk->data; if (interval->id != id) continue; - player->intervals = g_list_delete_link (player->intervals, walk); + player->priv->intervals = g_list_delete_link (player->priv->intervals, walk); swfdec_player_remove_timeout (player, &amp...
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
..._init_context (SwfdecPlayer * player); G_END_DECLS #endif diff --git a/libswfdec/swfdec_interval.c b/libswfdec/swfdec_interval.c index c4caa21..88a2ca4 100644 --- a/libswfdec/swfdec_interval.c +++ b/libswfdec/swfdec_interval.c @@ -42,7 +42,7 @@ swfdec_interval_mark (SwfdecAsObject *object) SwfdecInterval *interval = SWFDEC_INTERVAL (object); swfdec_as_object_mark (interval->object); - swfdec_resource_mark (interval->resource); + swfdec_as_object_mark (SWFDEC_AS_OBJECT (interval->sandbox)); if (interval->fun_name) swfdec_as_string_mark (interval->fun_name); for (i...