search for: tag_define_shap

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

Did you mean: tag_define_shape
2007 Jun 15
0
Branch 'as' - 5 commits - libswfdec/swfdec_as_native_function.c libswfdec/swfdec_edittext.c libswfdec/swfdec_edittext.h libswfdec/swfdec_font.c libswfdec/swfdec_font.h libswfdec/swfdec_image.c libswfdec/swfdec_image.h libswfdec/swfdec_morphshape.h
...ph_shape (SwfdecSwfDecoder * s, + guint tag); G_END_DECLS diff --git a/libswfdec/swfdec_shape.c b/libswfdec/swfdec_shape.c index 0e47cac..06705f0 100644 --- a/libswfdec/swfdec_shape.c +++ b/libswfdec/swfdec_shape.c @@ -353,7 +353,7 @@ swfdec_shape_add_styles (SwfdecSwfDecode } int -tag_define_shape (SwfdecSwfDecoder * s) +tag_define_shape (SwfdecSwfDecoder * s, guint tag) { SwfdecBits *bits = &s->b; SwfdecShape *shape; @@ -377,7 +377,7 @@ tag_define_shape (SwfdecSwfDecoder * s) } int -tag_define_shape_3 (SwfdecSwfDecoder * s) +tag_define_shape_3 (SwfdecSwfDecoder * s, guint...
2007 Apr 16
0
7 commits - libswfdec/swfdec_codec_gst.c libswfdec/swfdec_font.c libswfdec/swfdec_js_movie.c libswfdec/swfdec_morph_movie.c libswfdec/swfdec_pattern.c libswfdec/swfdec_pattern.h libswfdec/swfdec_shape.c libswfdec/swfdec_shape.h libswfdec/swfdec_sprite.c
...SwfDecoder * s) -{ - return swfdec_pattern_parse (s, TRUE); -} - -static SwfdecStroke * -parse_stroke_rgb (SwfdecSwfDecoder * s) -{ - return swfdec_stroke_parse (s, FALSE); -} - -static SwfdecStroke * -parse_stroke_rgba (SwfdecSwfDecoder * s) -{ - return swfdec_stroke_parse (s, TRUE); -} - int tag_define_shape (SwfdecSwfDecoder * s) { @@ -397,9 +371,9 @@ tag_define_shape (SwfdecSwfDecoder * s) swfdec_bits_get_rect (bits, &SWFDEC_GRAPHIC (shape)->extents); - swfdec_shape_add_styles (s, shape, parse_rgb, parse_stroke_rgb); + swfdec_shape_add_styles (s, shape, swfdec_pattern_parse, swfdec_...
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
...truct tag_funcs[] = { [SWFDEC_TAG_END] = {"End", tag_func_end, SPRITE}, - [SWFDEC_TAG_SHOWFRAME] = {"ShowFrame", tag_show_frame, SPRITE}, + [SWFDEC_TAG_SHOWFRAME] = {"ShowFrame", tag_func_show_frame, 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", swfdec_spriteseg_remove_object, SPRITE}, + [SWFDEC_TAG_REMOVEOBJECT] = {"RemoveObject&qu...
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
...AME] = {"ShowFrame", tag_func_show_frame, SPRITE}, + [SWFDEC_TAG_END] = {"End", tag_func_end, SWFDEC_TAG_DEFINE_SPRITE }, + [SWFDEC_TAG_SHOWFRAME] = {"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, SWFDE...
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
...e4..1b18fd2 100644 --- a/libswfdec/swfdec_tag.c +++ b/libswfdec/swfdec_tag.c @@ -586,7 +586,7 @@ static struct tag_func_struct tag_funcs[] = { [SWFDEC_TAG_SHOWFRAME] = {"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, SWFDEC_TAG_DEFINE_SPRITE }, + [SWFDEC_TAG_PLACEOBJECT] = {"PlaceObject", tag_func_enqueue, SWFDEC_TAG_DEFINE_SPRITE }, [SWFDEC_TAG_REMOVEOBJECT] =...