search for: has_color_transform

Displaying 11 results from an estimated 11 matches for "has_color_transform".

2007 Jun 14
0
Branch 'as' - 4 commits - libswfdec/swfdec_edittext_movie.c libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_sprite.c libswfdec/swfdec_sprite_movie.c player/swfdec_debug_movies.c
...inal_transform); e = movie->yscale / swfdec_matrix_get_yscale (&movie->original_transform); diff-tree e19bb05ecfe5bd2c134f1f1a21fb846179721d65 (from 76e741342c4dab3f7f40715b8018c1f5f8394ef9) Author: Benjamin Otte <otte at gnome.org> Date: Thu Jun 14 09:55:42 2007 +0200 add has_color_transform and has_transform field to SwfdecContent SwfdecContent needs to die, but that's another big reorg patch I'm scared of atm. As far as I see it, a SwfdecSprite should just save all displaylist tags (the stuff that's called actions right now) verbatim in a long list of buf...
2007 Jun 14
0
Branch 'as' - 7 commits - libswfdec/swfdec_movie.c libswfdec/swfdec_player.c libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_tag.c player/Makefile.am
...ability to change characters - This needs lots of refactoring */ - swfdec_movie_set_static_properties (movie, content->has_transform ? &content->transform : NULL, + swfdec_movie_set_static_properties (child, content->has_transform ? &content->transform : NULL, content->has_color_transform ? &content->color_transform : NULL, content->ratio, content->clip_depth, content->events); if (content->name && !g_str_equal (content->name, child->name)) { diff-tree 21a41f6fd163e5630112765f90af019cf2b55535 (from 0ac0d3e2d6f09ece63ea5a736e80aec413b45ab8) A...
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
...)) + return !swfdec_movie_queue_script (movie, SWFDEC_EVENT_UNLOAD); + else + return TRUE; } /** @@ -1000,9 +1003,11 @@ swfdec_movie_new_for_content (SwfdecMovi swfdec_movie_set_static_properties (movie, content->has_transform ? &content->transform : NULL, content->has_color_transform ? &content->color_transform : NULL, content->ratio, content->clip_depth, content->events); - g_queue_push_tail (player->init_queue, movie); - g_queue_push_tail (player->construct_queue, movie); - swfdec_movie_queue_script (movie, SWFDEC_EVENT_LOAD); + if (SWFDEC_IS...
2007 Aug 13
0
2 commits - libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_tag.c libswfdec/swfdec_tag.h
...sform.yy, content->transform.xy, content->transform.yx, content->transform.x0, content->transform.y0); - swfdec_bits_get_color_transform (bits, &content->color_transform); + swfdec_bits_get_color_transform (&bits, &content->color_transform); content->has_color_transform = TRUE; content->graphic = swfdec_swf_decoder_get_character (s, character); + if (blend_mode) { + guint mode = swfdec_bits_get_u8 (&bits); + SWFDEC_WARNING (" blend mode = %u", mode); + } + if (has_filters) + swfdec_filters_parse (&bits); if...
2007 Aug 29
0
15 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_sprite.c libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_system_as.c
...riginal_ratio, movie->clip_depth, + movie->blend_mode, movie->events); return copy; } @@ -1193,7 +1199,7 @@ swfdec_movie_new_for_content (SwfdecMovi swfdec_movie_set_static_properties (movie, content->has_transform ? &content->transform : NULL, content->has_color_transform ? &content->color_transform : NULL, - content->ratio, content->clip_depth, content->events); + content->ratio, content->clip_depth, content->blend_mode, content->events); if (SWFDEC_IS_SPRITE_MOVIE (movie)) { g_queue_push_tail (player->init_queue, m...
2007 Jul 04
0
Branch 'as' - 25 commits - libswfdec/Makefile.am libswfdec/swfdec_as_boolean.c libswfdec/swfdec_as_boolean.h libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_function.c
...swfdec_movie.c index 98d0619..0ae840f 100644 --- a/libswfdec/swfdec_movie.c +++ b/libswfdec/swfdec_movie.c @@ -1007,12 +1007,12 @@ swfdec_movie_new_for_content (SwfdecMovi swfdec_movie_set_static_properties (movie, content->has_transform ? &content->transform : NULL, content->has_color_transform ? &content->color_transform : NULL, content->ratio, content->clip_depth, content->events); - swfdec_movie_initialize (movie); if (SWFDEC_IS_SPRITE_MOVIE (movie)) { g_queue_push_tail (player->init_queue, movie); g_queue_push_tail (player->construct_queue,...
2007 Aug 13
0
Branch 'vivi' - 24 commits - configure.ac libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_tag.c libswfdec/swfdec_tag.h vivified/core vivified/dock vivified/ui
...sform.yy, content->transform.xy, content->transform.yx, content->transform.x0, content->transform.y0); - swfdec_bits_get_color_transform (bits, &content->color_transform); + swfdec_bits_get_color_transform (&bits, &content->color_transform); content->has_color_transform = TRUE; content->graphic = swfdec_swf_decoder_get_character (s, character); + if (blend_mode) { + guint mode = swfdec_bits_get_u8 (&bits); + SWFDEC_WARNING (" blend mode = %u", mode); + } + if (has_filters) + swfdec_filters_parse (&bits); if...
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
...+ swfdec_movie_queue_script (copy, SWFDEC_EVENT_LOAD); + swfdec_movie_execute (copy, SWFDEC_EVENT_CONSTRUCT); + } + swfdec_movie_initialize (movie); return copy; } @@ -1413,8 +1419,8 @@ swfdec_movie_new_for_content (SwfdecMovie *parent, const SwfdecContent *content) content->has_color_transform ? &content->color_transform : NULL, content->ratio, content->clip_depth, content->blend_mode, content->events); if (SWFDEC_IS_SPRITE_MOVIE (movie)) { - g_queue_push_tail (player->init_queue, movie); - g_queue_push_tail (player->construct_queue, movie); +...
2007 Feb 06
0
21 commits - configure.ac libswfdec/swfdec_audio_event.c libswfdec/swfdec_bits.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_color.c libswfdec/swfdec_color.h libswfdec/swfdec_compiler.c libswfdec/swfdec_edittext.c libswfdec/swfdec_image.c
...+0100 add debugging message when parsing color transforms diff --git a/libswfdec/swfdec_sprite.c b/libswfdec/swfdec_sprite.c index 074bb37..246776a 100644 --- a/libswfdec/swfdec_sprite.c +++ b/libswfdec/swfdec_sprite.c @@ -364,6 +364,11 @@ swfdec_spriteseg_place_object_2 (SwfdecS } if (has_color_transform) { swfdec_bits_get_color_transform (bits, &content->color_transform); + SWFDEC_LOG (" color transform = %d %d %d %d %d %d %d %d", + content->color_transform.ra, content->color_transform.rb, + content->color_transform.ga, content->color_transform.gb, + conten...
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
...+0100 add debugging message when parsing color transforms diff --git a/libswfdec/swfdec_sprite.c b/libswfdec/swfdec_sprite.c index 074bb37..246776a 100644 --- a/libswfdec/swfdec_sprite.c +++ b/libswfdec/swfdec_sprite.c @@ -364,6 +364,11 @@ swfdec_spriteseg_place_object_2 (SwfdecS } if (has_color_transform) { swfdec_bits_get_color_transform (bits, &content->color_transform); + SWFDEC_LOG (" color transform = %d %d %d %d %d %d %d %d", + content->color_transform.ra, content->color_transform.rb, + content->color_transform.ga, content->color_transform.gb, + conten...
2007 Nov 28
0
59 commits - libswfdec-gtk/swfdec_gtk_widget.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_button.c libswfdec/swfdec_button.h libswfdec/swfdec_button_movie.c libswfdec/swfdec_button_movie.h libswfdec/swfdec_event.c
...;depth, parent, parent->resource, content->graphic, - content->name ? swfdec_as_context_get_string (SWFDEC_AS_CONTEXT (player), content->name) : NULL); - - swfdec_movie_set_static_properties (movie, content->has_transform ? &content->transform : NULL, - content->has_color_transform ? &content->color_transform : NULL, - content->ratio, content->clip_depth, content->blend_mode, content->events); - if (SWFDEC_IS_SPRITE_MOVIE (movie)) { - swfdec_movie_queue_script (movie, SWFDEC_EVENT_INITIALIZE); - swfdec_movie_queue_script (movie, SWFDEC_EVENT_CO...