Displaying 12 results from an estimated 12 matches for "initaction".
2007 Oct 25
0
6 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_movie.c test/trace
libswfdec/swfdec_as_interpret.c | 2
libswfdec/swfdec_movie.c | 2
test/trace/Makefile.am | 18 +++++++
test/trace/initaction-queue-5.swf |binary
test/trace/initaction-queue-5.swf.trace | 1
test/trace/initaction-queue-6.swf |binary
test/trace/initaction-queue-6.swf.trace | 2
test/trace/initaction-queue-7.swf |binary
test/trace/initaction-queue-7.swf.trace...
2015 Nov 24
2
asan for allocas on powerpc64
On 24 November 2015 at 13:06, Maxim Ostapenko
<m.ostapenko at partner.samsung.com> wrote:
> On 23/11/15 16:46, Jay Foad wrote:
>>
>> In LowerGET_DYNAMIC_AREA_OFFSET() you're calling
>> MFI->getMaxCallFrameSize(), but it looks like that doesn't return useful
>> information until after the PrologEpilogInserter's
>>
2007 Jun 06
0
Branch 'as' - libswfdec/Makefile.am libswfdec/swfdec_root_movie.c libswfdec/swfdec_root_sprite.c libswfdec/swfdec_root_sprite.h libswfdec/swfdec_swf_decoder.c libswfdec/swfdec_swf_decoder.h libswfdec/swfdec_tag.c
...ITE (sprite)) {
- SWFDEC_ERROR ("character %u is not a sprite", id);
- return SWFDEC_STATUS_OK;
- }
- if (sprite->init_action != NULL) {
- SWFDEC_ERROR ("sprite %u already has an init action", id);
- return SWFDEC_STATUS_OK;
- }
- name = g_strdup_printf ("InitAction %u", id);
- sprite->init_action = swfdec_script_new_for_context (SWFDEC_AS_CONTEXT (SWFDEC_DECODER (s)->player),
- bits, name, s->version);
- g_free (name);
- if (sprite->init_action) {
- swfdec_script_ref (sprite->init_action);
- swfdec_root_sprite_add_root_action...
2007 Nov 15
2
Changes to 'refs/tags/0.5.4'
Tag '0.5.4' created by Benjamin Otte <otte at gnome.org> at 2007-11-15 10:12 -0800
release 0.5.4 ("Turkish Cycling Federation")
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQBHPBurvMv5VCdLq8QRAj1KAJ40NHRRS3gKyJjSjyyoH7gDaGi/tQCeOha/
R5PF4bZQqmSdJ64t8EbD4cA=
=8qBy
-----END PGP SIGNATURE-----
Changes since the dawn of time:
Benjamin Otte (40):
2007 Mar 09
0
libswfdec/swfdec_root_sprite.c libswfdec/swfdec_root_sprite.h
..., id);
+ return SWFDEC_STATUS_OK;
+ }
+ if (sprite->init_action != NULL) {
+ SWFDEC_ERROR ("sprite %u already has an init action", id);
+ return SWFDEC_STATUS_OK;
+ }
+ sprite->init_action = swfdec_script_new_for_player (SWFDEC_DECODER (s)->player,
+ bits, "InitAction", s->version);
+ if (sprite->init_action) {
+ swfdec_script_ref (sprite->init_action);
+ swfdec_root_sprite_add_root_action (SWFDEC_ROOT_SPRITE (s->main_sprite),
+ SWFDEC_ROOT_ACTION_INIT_SCRIPT, sprite->init_action);
+ }
+
+ return SWFDEC_STATUS_OK;
+}
+
diff --git a/l...
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
...%u as %s", G_OBJECT_TYPE_NAME (object), id, name);
+ g_print ("exporting %s %u as %s\n", G_OBJECT_TYPE_NAME (object), id, name);
+ g_object_ref (object);
+ swfdec_resource_add_export (resource, object, name);
+ }
+ }
+ }
+ return TRUE;
+ case SWFDEC_TAG_DOINITACTION:
+ if (!first_time)
+ return TRUE;
+ if (!swfdec_movie_get_own_resource (mov)) {
+ SWFDEC_FIXME ("behavior of init actions in DefineSprite untested");
+ }
+ {
+ guint id;
+ SwfdecSprite *sprite;
+ char *name;
+
+ id = swfdec_bits_get_u16 (&bits);
+ SWFDEC_LOG (&quo...
2007 Aug 09
0
Branch 'vivi' - 12 commits - libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h libswfdec/Makefile.am libswfdec/swfdec_as_array.h libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_debugger.c
...ipt.h"
+#include "swfdec_script_internal.h"
#include "swfdec_shape.h"
#include "swfdec_sound.h"
#include "swfdec_sprite.h"
@@ -545,7 +545,7 @@ tag_func_do_init_action (SwfdecSwfDecode
return SWFDEC_STATUS_OK;
}
name = g_strdup_printf ("InitAction %u", id);
- sprite->init_action = swfdec_script_new (bits, name, s->version);
+ sprite->init_action = swfdec_script_new_from_bits (bits, name, s->version);
g_free (name);
if (sprite->init_action) {
swfdec_script_ref (sprite->init_action);
@@ -594,7 +594,7 @@ tag_...
2007 Mar 05
0
11 commits - configure.ac libswfdec/swfdec_js_movie.c libswfdec/swfdec_root_movie.c libswfdec/swfdec_root_movie.h libswfdec/swfdec_script.c libswfdec/swfdec_sprite.c libswfdec/swfdec_sprite.h libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_swf_decoder.c
...CFLAGS)
if test "$HAVE_CAIRO" = "no"; then
diff-tree bc1fe2987c20d2425c0e7997270dea35aa168c92 (from 260cdc86a897a8f76a923c6deef48c1f28dc475b)
Author: Benjamin Otte <otte@gnome.org>
Date: Mon Mar 5 00:30:24 2007 +0100
use per-character data to check if movie's DoInitAction has been run,
and if not, run it
diff --git a/libswfdec/swfdec_sprite_movie.c b/libswfdec/swfdec_sprite_movie.c
index d5545df..22e0458 100644
--- a/libswfdec/swfdec_sprite_movie.c
+++ b/libswfdec/swfdec_sprite_movie.c
@@ -32,6 +32,38 @@
#include "swfdec_script.h"
#include "swf...
2007 Mar 07
0
13 commits - libswfdec/Makefile.am libswfdec/swfdec_js_global.c libswfdec/swfdec_js_movie.c libswfdec/swfdec_root_movie.c libswfdec/swfdec_root_movie.h libswfdec/swfdec_script.c libswfdec/swfdec_sprite.h libswfdec/swfdec_sprite_movie.c
...2
libswfdec/swfdec_sprite_movie.c | 41 ---------------
libswfdec/swfdec_swf_decoder.c | 18 ------
libswfdec/swfdec_swf_decoder.h | 4 -
libswfdec/swfdec_tag.c | 52 -------------------
libswfdec/swfdec_types.h | 1
test/trace/DoInitAction-once.swf |binary
test/trace/DoInitAction-once.swf.trace | 12 ++++
test/trace/DoInitAction-this.swf |binary
test/trace/DoInitAction-this.swf.trace | 4 +
test/trace/ExportAssets.swf |binary
test/trace/ExportAssets.swf.trace | 9 +++
test/trace/Makefile.am...
2007 Mar 12
0
11 commits - libswfdec/js libswfdec/swfdec_loader.c libswfdec/swfdec_root_sprite.c libswfdec/swfdec_script.c player/swfdebug.c player/swfdec_player_manager.c test/trace
...+ char *name;
id = swfdec_bits_get_u16 (bits);
SWFDEC_LOG (" id = %u", id);
@@ -159,8 +160,10 @@ tag_func_do_init_action (SwfdecSwfDecode
SWFDEC_ERROR ("sprite %u already has an init action", id);
return SWFDEC_STATUS_OK;
}
+ name = g_strdup_printf ("InitAction %u", id);
sprite->init_action = swfdec_script_new_for_player (SWFDEC_DECODER (s)->player,
- bits, "InitAction", s->version);
+ bits, name, s->version);
+ g_free (name);
if (sprite->init_action) {
swfdec_script_ref (sprite->init_action);
sw...
2007 Aug 22
0
163 commits - autogen.sh configure.ac doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h libswfdec-gtk/swfdec_gtk_widget.c libswfdec-gtk/swfdec_source.c libswfdec/Makefile.am libswfdec/swfdec_as_array.c
...ipt.h"
+#include "swfdec_script_internal.h"
#include "swfdec_shape.h"
#include "swfdec_sound.h"
#include "swfdec_sprite.h"
@@ -545,7 +545,7 @@ tag_func_do_init_action (SwfdecSwfDecode
return SWFDEC_STATUS_OK;
}
name = g_strdup_printf ("InitAction %u", id);
- sprite->init_action = swfdec_script_new (bits, name, s->version);
+ sprite->init_action = swfdec_script_new_from_bits (bits, name, s->version);
g_free (name);
if (sprite->init_action) {
swfdec_script_ref (sprite->init_action);
@@ -594,7 +594,7 @@ tag_...
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
...vie.c b/libswfdec/swfdec_sprite_movie.c
index 791f985..2eaafe6 100644
--- a/libswfdec/swfdec_sprite_movie.c
+++ b/libswfdec/swfdec_sprite_movie.c
@@ -460,7 +460,8 @@ swfdec_sprite_movie_perform_one_action (SwfdecSpriteMovie *movie, guint tag, Swf
return TRUE;
}
name = g_strdup_printf ("InitAction %u", id);
- sprite->init_action = swfdec_script_new_from_bits (&bits, name, SWFDEC_AS_CONTEXT (player)->version);
+ sprite->init_action = swfdec_script_new_from_bits (&bits, name,
+ swfdec_movie_get_version (mov));
g_free (name);
if (sprite->init_action) {
swfd...