search for: live_content

Displaying 6 results from an estimated 6 matches for "live_content".

Did you mean: file_content
2007 Mar 15
0
2 commits - libswfdec/swfdec_sprite.c
...e.c +++ b/libswfdec/swfdec_sprite.c @@ -355,7 +355,7 @@ swfdec_spriteseg_place_object_2 (SwfdecS int id = swfdec_bits_get_u16 (bits); content->graphic = swfdec_swf_decoder_get_character (s, id); if (!SWFDEC_IS_GRAPHIC (content->graphic)) { - g_hash_table_remove (sprite->live_content, GUINT_TO_POINTER (content->depth)); + g_hash_table_remove (s->parse_sprite->live_content, GUINT_TO_POINTER (content->depth)); swfdec_content_free (content); swfdec_sprite_remove_last_action (s->parse_sprite, s->parse_sprite->parse_frame); @@ -366,7...
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
...a/libswfdec/swfdec_sprite.c b/libswfdec/swfdec_sprite.c index af7e913..84e6973 100644 --- a/libswfdec/swfdec_sprite.c +++ b/libswfdec/swfdec_sprite.c @@ -50,6 +50,10 @@ swfdec_sprite_dispose (GObject *object) SwfdecSprite * sprite = SWFDEC_SPRITE (object); unsigned int i; + if (sprite->live_content) { + g_hash_table_destroy (sprite->live_content); + sprite->live_content = NULL; + } if (sprite->frames) { for (i = 0; i < sprite->n_frames; i++) { g_free (sprite->frames[i].label); @@ -123,39 +127,7 @@ swfdec_sprite_add_sound_chunk (SwfdecSpr static SwfdecC...
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
...f --git a/libswfdec/swfdec_sprite.c b/libswfdec/swfdec_sprite.c index fe39705..eaee0db 100644 --- a/libswfdec/swfdec_sprite.c +++ b/libswfdec/swfdec_sprite.c @@ -50,10 +50,6 @@ swfdec_sprite_dispose (GObject *object) SwfdecSprite * sprite = SWFDEC_SPRITE (object); guint i; - if (sprite->live_content) { - g_hash_table_destroy (sprite->live_content); - sprite->live_content = NULL; - } if (sprite->frames) { for (i = 0; i < sprite->n_frames; i++) { g_free (sprite->frames[i].label); @@ -121,66 +117,6 @@ swfdec_sprite_add_sound_chunk (SwfdecSpr SWFDEC_AUD...
2007 Mar 29
0
libswfdec-gtk/swfdec_playback_alsa.c libswfdec/swfdec_audio_event.h libswfdec/swfdec_audio_flv.h libswfdec/swfdec_audio_stream.h libswfdec/swfdec_bits.c libswfdec/swfdec_bits.h libswfdec/swfdec_buffer.c libswfdec/swfdec_buffer.h libswfdec/swfdec_cache.c
...c b/libswfdec/swfdec_sprite.c index a993ece..1c6a43f 100644 --- a/libswfdec/swfdec_sprite.c +++ b/libswfdec/swfdec_sprite.c @@ -48,7 +48,7 @@ static void swfdec_sprite_dispose (GObject *object) { SwfdecSprite * sprite = SWFDEC_SPRITE (object); - unsigned int i; + guint i; if (sprite->live_content) { g_hash_table_destroy (sprite->live_content); @@ -97,7 +97,7 @@ swfdec_sprite_dispose (GObject *object) } void -swfdec_sprite_add_sound_chunk (SwfdecSprite * sprite, unsigned int frame, +swfdec_sprite_add_sound_chunk (SwfdecSprite * sprite, guint frame, SwfdecBuffer * chunk, int...
2007 Mar 29
0
Branch 'as' - 9 commits - libswfdec-gtk/swfdec_playback_alsa.c libswfdec/js libswfdec/Makefile.am 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
...c b/libswfdec/swfdec_sprite.c index a993ece..1c6a43f 100644 --- a/libswfdec/swfdec_sprite.c +++ b/libswfdec/swfdec_sprite.c @@ -48,7 +48,7 @@ static void swfdec_sprite_dispose (GObject *object) { SwfdecSprite * sprite = SWFDEC_SPRITE (object); - unsigned int i; + guint i; if (sprite->live_content) { g_hash_table_destroy (sprite->live_content); @@ -97,7 +97,7 @@ swfdec_sprite_dispose (GObject *object) } void -swfdec_sprite_add_sound_chunk (SwfdecSprite * sprite, unsigned int frame, +swfdec_sprite_add_sound_chunk (SwfdecSprite * sprite, guint frame, SwfdecBuffer * chunk, int...
2007 Apr 13
0
5 commits - libswfdec/Makefile.am libswfdec/swfdec_color.c libswfdec/swfdec_color.h libswfdec/swfdec_font.c libswfdec/swfdec_loadertarget.c libswfdec/swfdec_movie.h libswfdec/swfdec_pattern.c libswfdec/swfdec_pattern.h libswfdec/swfdec_player.c
...6 (bits) - 16384; SWFDEC_LOG (" clip_depth = %d (=> %d)", content->clip_depth + 16384, content->clip_depth); } + if (has_filter) { + SWFDEC_ERROR ("filters aren't implemented, skipping PlaceObject tag!"); + g_hash_table_remove (s->parse_sprite->live_content, GUINT_TO_POINTER (content->depth)); + swfdec_content_free (content); + swfdec_sprite_remove_last_action (s->parse_sprite, + s->parse_sprite->parse_frame); + return SWFDEC_STATUS_OK; + } + if (has_blend_mode) { + guint operator = swfdec_bits_get_u8 (bits); + conte...