search for: swfdec_tag_removeobject

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

2007 Jun 19
0
Branch 'as' - test/dump.c
...ter *c; + c = swfdec_swf_decoder_get_character (dec, swfdec_bits_get_u16 (&bits)); + if (c) + g_print (" %s %u", G_OBJECT_TYPE_NAME (c), c->id); } - break; - default: - g_assert_not_reached (); - } + g_print ("\n"); + } + break; + case SWFDEC_TAG_REMOVEOBJECT: + case SWFDEC_TAG_REMOVEOBJECT2: + { + SwfdecBits bits; + swfdec_bits_init (&bits, buffer); + if (tag == SWFDEC_TAG_REMOVEOBJECT) + swfdec_bits_get_u16 (&bits); + g_print (" %4u %5u remove\n", j, swfdec_bits_get_u16 (&bits)); + } + break; + case...
2007 Jun 18
0
Branch 'as' - 8 commits - libswfdec/swfdec_movie.c libswfdec/swfdec_sprite.c libswfdec/swfdec_sprite.h libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_sprite_movie.h libswfdec/swfdec_swf_decoder.c libswfdec/swfdec_swf_decoder.h
...depth %d is already occupied", content->depth); - } else { - child = swfdec_movie_new_for_content (mov, content); + return TRUE; + case SWFDEC_TAG_PLACEOBJECT2: + case SWFDEC_TAG_PLACEOBJECT3: + return swfdec_sprite_movie_perform_place (movie, &bits, tag); + case SWFDEC_TAG_REMOVEOBJECT: + /* yes, this code is meant to be like this - the following u16 is the + * character id, that we don't care about, the rest is like RemoveObject2 + */ + swfdec_bits_get_u16 (&bits); + /* fall through */ + case SWFDEC_TAG_REMOVEOBJECT2: + { + int depth =...
2007 Oct 18
0
18 commits - doc/swfdec-sections.txt libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_event.c libswfdec/swfdec_event.h libswfdec/swfdec_flash_security.c
...] = {"ShowFrame", tag_func_show_frame, SWFDEC_TAG_DEFINE_SPRITE }, [SWFDEC_TAG_DEFINESHAPE] = {"DefineShape", tag_define_shape, 0}, [SWFDEC_TAG_FREECHARACTER] = {"FreeCharacter", NULL, 0}, - [SWFDEC_TAG_PLACEOBJECT] = {"PlaceObject", NULL, SPRITE}, - [SWFDEC_TAG_REMOVEOBJECT] = {"RemoveObject", tag_func_enqueue, SPRITE}, + [SWFDEC_TAG_PLACEOBJECT] = {"PlaceObject", NULL, SWFDEC_TAG_DEFINE_SPRITE }, + [SWFDEC_TAG_REMOVEOBJECT] = {"RemoveObject", tag_func_enqueue, SWFDEC_TAG_DEFINE_SPRITE }, [SWFDEC_TAG_DEFINEBITSJPEG] = {"DefineBi...
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
...quot;place"); - if (has_char) { - SwfdecCharacter *c; - c = swfdec_swf_decoder_get_character (dec, swfdec_bits_get_u16 (&bits)); - if (c) - g_print (" %s %u", G_OBJECT_TYPE_NAME (c), c->id); - } - g_print ("\n"); - } - break; - case SWFDEC_TAG_REMOVEOBJECT: - case SWFDEC_TAG_REMOVEOBJECT2: - { - SwfdecBits bits; - swfdec_bits_init (&bits, buffer); - if (tag == SWFDEC_TAG_REMOVEOBJECT) - swfdec_bits_get_u16 (&bits); - g_print (" %4u %5u remove\n", j, swfdec_bits_get_u16 (&bits)); - } - break; - case...
2007 Nov 07
0
14 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_interpret.h libswfdec/swfdec_net_stream.c libswfdec/swfdec_script.c libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_tag.c libswfdec/swfdec_text_field_movie.c
...hape", tag_define_shape, 0}, [SWFDEC_TAG_FREECHARACTER] = {"FreeCharacter", NULL, 0}, - [SWFDEC_TAG_PLACEOBJECT] = {"PlaceObject", NULL, SWFDEC_TAG_DEFINE_SPRITE }, + [SWFDEC_TAG_PLACEOBJECT] = {"PlaceObject", tag_func_enqueue, SWFDEC_TAG_DEFINE_SPRITE }, [SWFDEC_TAG_REMOVEOBJECT] = {"RemoveObject", tag_func_enqueue, SWFDEC_TAG_DEFINE_SPRITE }, [SWFDEC_TAG_DEFINEBITSJPEG] = {"DefineBitsJPEG", tag_func_define_bits_jpeg, 0}, [SWFDEC_TAG_DEFINEBUTTON] = {"DefineButton", tag_func_define_button, 0}, commit 0918dde13729a6e6b5fd6ad7ce3017977bef4...