search for: dump_sprite

Displaying 9 results from an estimated 9 matches for "dump_sprite".

2007 Jun 19
0
Branch 'as' - test/dump.c
...ound.h> #include <libswfdec/swfdec_swf_decoder.h> #include <libswfdec/swfdec_swf_instance.h> +#include <libswfdec/swfdec_tag.h> #include <libswfdec/swfdec_text.h> static gboolean verbose = FALSE; @@ -78,18 +79,17 @@ dump_sound (SwfdecSound *sound) } static void -dump_sprite (SwfdecSprite *s) +dump_sprite (SwfdecSwfDecoder *dec, SwfdecSprite *s) { if (!verbose) { g_print (" %u frames\n", s->n_frames); } else { - guint i, j; + guint i, j, tag; + SwfdecBuffer *buffer; SwfdecSound *sound = NULL; for (i = 0; i < s->n_fra...
2007 Mar 07
0
11 commits - libswfdec/swfdec_event.c libswfdec/swfdec_event.h libswfdec/swfdec_js_movie.c libswfdec/swfdec_movie.c libswfdec/swfdec_scriptable.c libswfdec/swfdec_scriptable.h libswfdec/swfdec_script.c libswfdec/swfdec_sprite.c libswfdec/swfdec_sprite.h
...SWFDEC_GRAPHIC (c); - g_print (" extents: %g %g %g %g\n", graphic->extents.x0, graphic->extents.y0, - graphic->extents.x1, graphic->extents.y1); - } - if (SWFDEC_IS_IMAGE (c)) { - dump_image (SWFDEC_IMAGE (c)); - } - if (SWFDEC_IS_SPRITE (c)) { - dump_sprite (SWFDEC_SPRITE (c)); - } - if (SWFDEC_IS_SHAPE(c)) { - dump_shape(SWFDEC_SHAPE(c)); - } - if (SWFDEC_IS_TEXT (c)) { - dump_text (SWFDEC_TEXT (c)); - } - if (SWFDEC_IS_EDIT_TEXT (c)) { - dump_edit_text (SWFDEC_EDIT_TEXT (c)); - } - if (SWFDEC_IS_FONT (c)) { -...
2007 Nov 15
0
6 commits - libswfdec/compiler.c libswfdec/swfdec_as_date.h libswfdec/swfdec_text_format.c libswfdec/swfdec_xml.c test/dump.c test/render.c test/render-fast.c
...nclude <swfdec_decoder.h> -#include <swfdec_render.h> -#include <swfdec_sprite.h> -#include <swfdec_buffer.h> -#include <ucontext.h> -#include <sys/mman.h> - -#if 0 -void * smash_checker (void * (func) (void *), void *priv); -void *go(void *priv); -#endif - -void dump_sprite(SwfdecSprite *s); - -static void buffer_free (SwfdecBuffer *buffer, void *priv) -{ - g_free (buffer->data); -} - -int main (int argc, char *argv[]) -{ - gsize length; - int ret; - char *fn = "it.swf"; - SwfdecDecoder *s; - int i; - char *contents; - SwfdecBuffer *buffer; - int...
2008 Jan 02
0
4 commits - libswfdec/Makefile.am libswfdec/swfdec_movie.c libswfdec/swfdec_shape_parser.c test/dump.c test/trace
...""); +} commit d03071b49846f69e27903c68b91ad34a58b5e3b4 Author: Benjamin Otte <otte at gnome.org> Date: Tue Jan 1 21:42:58 2008 +0100 add DoInitAction diff --git a/test/dump.c b/test/dump.c index 48f037d..efea56d 100644 --- a/test/dump.c +++ b/test/dump.c @@ -153,6 +153,9 @@ dump_sprite (SwfdecSwfDecoder *dec, SwfdecSprite *s) case SWFDEC_TAG_EXPORTASSETS: g_print (" %4u export\n", j); break; + case SWFDEC_TAG_DOINITACTION: + g_print (" %4u init action\n", j); + break; default: g_assert_not_reached (); }
2007 Dec 10
0
6 commits - libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_color_as.c libswfdec/swfdec_graphic_movie.c libswfdec/swfdec_image_decoder.c libswfdec/swfdec_morph_movie.c libswfdec/swfdec_movie_as_drawing.c
...commit 6f3ebc54441b16e203ed0da9cbfd98a286634c93 Author: Benjamin Otte <otte at gnome.org> Date: Thu Dec 6 15:32:30 2007 +0100 handle ExportAssets tag in sprites diff --git a/test/dump.c b/test/dump.c index 77bd382..01a1776 100644 --- a/test/dump.c +++ b/test/dump.c @@ -150,6 +150,9 @@ dump_sprite (SwfdecSwfDecoder *dec, SwfdecSprite *s) /* FIXME add info about what sound etc */ g_print (" %4u start sound\n", j); break; + case SWFDEC_TAG_EXPORTASSETS: + g_print (" %4u export\n", j); + break; default: g_assert_not_reached (); } commit 48b4a...
2008 Jan 07
0
12 commits - configure.ac doc/swfdec.types Makefile.am test/crashfinder.c test/dump.c test/Makefile.am test/swfdec-extract.c test/swfdec_out.c test/swfdec_out.h test/swfedit.c test/swfedit_file.c test/swfedit_file.h test/swfedit_list.c test/swfedit_list.h
...t;codec)); - if (verbose) { - g_print (" format: %s\n", swfdec_audio_format_to_string (sound->format)); - g_print (" samples: %u (%gs)\n", sound->n_samples, - (double) sound->n_samples / swfdec_audio_format_get_rate (sound->format)); - } -} - -static void -dump_sprite (SwfdecSwfDecoder *dec, SwfdecSprite *s) -{ - if (!verbose) { - g_print (" %u frames\n", s->n_frames); - } else { - guint i, j, tag; - SwfdecBuffer *buffer; - SwfdecSound *sound = NULL; - - for (i = 0; i < s->n_frames; i++) { - SwfdecSpriteFrame *frame = &a...
2007 Feb 06
0
Branch 'interpreter' - 8 commits - libswfdec/swfdec_bits.c libswfdec/swfdec_color.c libswfdec/swfdec_color.h libswfdec/swfdec_edittext.c libswfdec/swfdec_image.c libswfdec/swfdec_image.h libswfdec/swfdec_pattern.c libswfdec/swfdec_sprite.c test/dump.c
...+330,9 @@@ g_print (" extents: %g %g %g %g\n", graphic->extents.x0, graphic->extents.y0, graphic->extents.x1, graphic->extents.y1); } ++ if (SWFDEC_IS_IMAGE (c)) { ++ dump_image (SWFDEC_IMAGE (c)); ++ } if (SWFDEC_IS_SPRITE (c)) { dump_sprite (SWFDEC_SPRITE (c)); } diff --cc test/swfdec-extract.c index ac79124,b4a2951..47e8234 @@@ -258,8 -269,11 +269,11 @@@ } else if (SWFDEC_IS_GRAPHIC (character)) { if (!export_graphic (SWFDEC_GRAPHIC (character), argv[3])) ret = 1; + } else if (SWFDEC_IS_IMAGE (character)) {...
2007 Jun 13
0
Branch 'as' - 6 commits - libswfdec/swfdec_as_array.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_morph_movie.c libswfdec/swfdec_movie_asprops.c libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_player.c libswfdec/swfdec_sprite.c
...; SWFDEC_LOG ("duplicated %s as %s to depth %u", movie->name, ret->name, ret->depth); SWFDEC_AS_VALUE_SET_OBJECT (rval, SWFDEC_AS_OBJECT (ret)); } diff --git a/test/dump.c b/test/dump.c index 6a85b4b..b073320 100644 --- a/test/dump.c +++ b/test/dump.c @@ -111,15 +111,16 @@ dump_sprite (SwfdecSprite *s) switch (action->type) { case SWFDEC_SPRITE_ACTION_SCRIPT: g_print (" %4u script\n", i); - case SWFDEC_SPRITE_ACTION_UPDATE: + break; case SWFDEC_SPRITE_ACTION_REMOVE: + g_print (" %4u %4d remove\n", i, GPOINTER_TO_INT (action-&g...
2007 Feb 06
0
109 commits - configure.ac libswfdec/js libswfdec/Makefile.am libswfdec/swfdec_bits.c libswfdec/swfdec_bits.h libswfdec/swfdec_buffer.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_codec_screen.c libswfdec/swfdec_color.c libswfdec/swfdec_color.h
...+330,9 @@@ g_print (" extents: %g %g %g %g\n", graphic->extents.x0, graphic->extents.y0, graphic->extents.x1, graphic->extents.y1); } ++ if (SWFDEC_IS_IMAGE (c)) { ++ dump_image (SWFDEC_IMAGE (c)); ++ } if (SWFDEC_IS_SPRITE (c)) { dump_sprite (SWFDEC_SPRITE (c)); } diff --cc test/swfdec-extract.c index ac79124,b4a2951..47e8234 @@@ -258,8 -269,11 +269,11 @@@ } else if (SWFDEC_IS_GRAPHIC (character)) { if (!export_graphic (SWFDEC_GRAPHIC (character), argv[3])) ret = 1; + } else if (SWFDEC_IS_IMAGE (character)) {...