search for: swfdec_player_initialize

Displaying 20 results from an estimated 37 matches for "swfdec_player_initialize".

2007 Apr 12
0
Branch 'as' - 14 commits - libswfdec-gtk/swfdec_playback_alsa.c 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 libswfdec/swfdec_as_function.h
...ndex 40ad26f..480d13c 100644 --- a/libswfdec/swfdec_loadertarget.c +++ b/libswfdec/swfdec_loadertarget.c @@ -127,7 +127,8 @@ swfdec_loader_target_parse_default (Swfd player = swfdec_loader_target_get_player (target); g_assert (dec->width > 0); g_assert (dec->height > 0); - swfdec_player_initialize (player, dec->rate, + /* FIXME: need correct version here */ + swfdec_player_initialize (player, 7, dec->rate, dec->width, dec->height); if (!swfdec_loader_target_init (target)) { swfdec_loader_error_locked (loader, "Internal error"); diff --git a/libsw...
2007 Nov 08
0
libswfdec/swfdec_load_object.c libswfdec/swfdec_movie.c libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_resource.c libswfdec/swfdec_resource.h
...object_mark, NULL); - g_list_foreach (player->load_objects, (GFunc) swfdec_as_object_mark, NULL); + g_list_foreach (player->rooted_objects, swfdec_player_mark_rooted_object, NULL); SWFDEC_AS_CONTEXT_CLASS (swfdec_player_parent_class)->mark (context); } @@ -1870,50 +1881,56 @@ void swfdec_player_initialize (SwfdecPlayer *player, guint version, guint rate, guint width, guint height) { - SwfdecAsContext *context; - g_return_if_fail (SWFDEC_IS_PLAYER (player)); - - if (swfdec_player_is_initialized (player)) - return; - - context = SWFDEC_AS_CONTEXT (player); - swfdec_as_context_startu...
2007 Jun 21
0
Branch 'as' - 5 commits - libswfdec/Makefile.am libswfdec/swfdec_as_strings.c libswfdec/swfdec_js_net_stream.c libswfdec/swfdec_movie.c libswfdec/swfdec_net_connection.c libswfdec/swfdec_net_stream_as.c libswfdec/swfdec_net_stream.c
...ER (stream->flvdecoder)->queue = loader->queue; swfdec_net_stream_onstatus (stream, SWFDEC_AS_STR_NetStream_Play_Start, SWFDEC_AS_STR_status); @@ -223,7 +224,7 @@ swfdec_net_stream_loader_target_parse (S break; case SWFDEC_STATUS_INIT: /* HACK for native flv playback */ - swfdec_player_initialize (stream->player, 7, + swfdec_player_initialize (SWFDEC_PLAYER (SWFDEC_AS_OBJECT (stream)->context), 7, SWFDEC_DECODER (stream->flvdecoder)->rate, SWFDEC_DECODER (stream->flvdecoder)->width, SWFDEC_DECODER (stream->flvdecoder)->height); @@ -321,8 +322,6 @@...
2007 Jun 27
0
Branch 'as' - 3 commits - libswfdec/Makefile.am libswfdec/swfdec_as_interpret.c libswfdec/swfdec_js_video.c libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_video_movie_as.c libswfdec/swfdec_video_movie.c
...ontext (SwfdecPlayer *player, guint version); extern void swfdec_sprite_movie_init_context (SwfdecPlayer *player, guint version); +extern void swfdec_video_movie_init_context (SwfdecPlayer *player, guint version); extern void swfdec_xml_init_context (SwfdecPlayer *player, guint version); /** * swfdec_player_initialize: @@ -1102,6 +1104,7 @@ swfdec_player_initialize (SwfdecPlayer * swfdec_player_init_global (player, version); swfdec_mouse_init_context (player, version); swfdec_sprite_movie_init_context (player, version); + swfdec_video_movie_init_context (player, version); swfdec_movie_colo...
2007 Nov 07
0
7 commits - doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_widget.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_decoder.c libswfdec/swfdec_flv_decoder.c libswfdec/swfdec_movie_asprops.c libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c
...g_object_class_install_property (object_class, PROP_MOUSE_CURSOR, g_param_spec_enum ("mouse-cursor", "mouse cursor", "how the mouse pointer should be presented", SWFDEC_TYPE_MOUSE_CURSOR, SWFDEC_MOUSE_CURSOR_NONE, G_PARAM_READABLE)); @@ -1875,7 +1896,7 @@ swfdec_player_initialize (SwfdecPlayer *player, guint version, swfdec_as_object_set_constructor (player->roots->data, player->MovieClip); } } - SWFDEC_INFO ("initializing player to size %ux%u", width, height); + SWFDEC_INFO ("initializing player to size %ux%u and rate %u/256",...
2007 Aug 20
2
libswfdec/swfdec_player.c
libswfdec/swfdec_player.c | 1 - 1 file changed, 1 deletion(-) New commits: diff-tree fd36de2f156ce685d5095aaf323e0766ea017bd7 (from c3b035ca1583a420402b965506129bd73ff3f5fe) Author: Benjamin Otte <otte at gnome.org> Date: Mon Aug 20 16:02:09 2007 +0200 no need for that header diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index b303408..cd58cf5 100644 ---
2007 Nov 10
0
7 commits - libswfdec/swfdec_movie.c libswfdec/swfdec_resource.c libswfdec/swfdec_resource.h libswfdec/swfdec_sprite_movie_as.c test/trace
...g_object_unref (dec); @@ -289,15 +289,17 @@ swfdec_resource_loader_target_parse (SwfdecLoaderTarget *target, SwfdecLoader *l swfdec_loader_set_target (loader, NULL); return; } - if ((status & SWFDEC_STATUS_INIT) && - swfdec_resource_is_root (instance)) { - swfdec_player_initialize (instance->player, - SWFDEC_IS_SWF_DECODER (dec) ? SWFDEC_SWF_DECODER (dec)->version : 7, /* <-- HACK */ - dec->rate, dec->width, dec->height); + if ((status & SWFDEC_STATUS_INIT)) { + if (SWFDEC_IS_SWF_DECODER (dec)) + resource->version = SWFDEC_SWF_DECODER (d...
2007 Sep 02
0
3 commits - libswfdec/swfdec_as_number.c libswfdec/swfdec_internal.h libswfdec/swfdec_player_as.c libswfdec/swfdec_player.c test/trace
...wfdecPlayer * player, guint version); void swfdec_movie_color_init_context (SwfdecPlayer * player, diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index 5987382..ecdc3cf 100644 --- a/libswfdec/swfdec_player.c +++ b/libswfdec/swfdec_player.c @@ -1595,6 +1595,8 @@ swfdec_player_initialize (SwfdecPlayer * if (swfdec_player_is_initialized (player)) return; + swfdec_player_preinit_global (player, version); + context = SWFDEC_AS_CONTEXT (player); swfdec_as_context_startup (context, version); /* reset state for initialization */ diff --git a/libswfdec/swfdec_player_...
2007 Aug 02
0
2 commits - libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_stage_as.c
...swfdec_ring_buffer_pop (player->external_actions) == NULL); + swfdec_ring_buffer_free (player->external_actions); g_assert (swfdec_ring_buffer_pop (player->actions) == NULL); swfdec_ring_buffer_free (player->actions); g_assert (player->movies == NULL); @@ -1400,6 +1403,8 @@ swfdec_player_initialize (SwfdecPlayer * player->rate = rate; player->width = width; player->height = height; + player->internal_width = player->stage_width >=0 ? (guint) player->stage_width : player->width; + player->internal_height = player->stage_height >=0 ? (guint) player-&g...
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
...-- a/libswfdec/swfdec_loadertarget.c +++ b/libswfdec/swfdec_loadertarget.c @@ -125,8 +125,6 @@ swfdec_loader_target_parse_default (Swfd { SwfdecPlayer *player; player = swfdec_loader_target_get_player (target); - g_assert (dec->width > 0); - g_assert (dec->height > 0); swfdec_player_initialize (player, dec->rate, dec->width, dec->height); if (!swfdec_loader_target_init (target)) { diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index 6e03f55..517b2cb 100644 --- a/libswfdec/swfdec_player.c +++ b/libswfdec/swfdec_player.c @@ -1023,8 +1023,6 @@ void...
2007 May 23
0
Branch 'as' - 7 commits - libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_as_strings.c
...obal (SwfdecPlayer *player, guint version); extern void swfdec_mouse_init_context (SwfdecPlayer *player, guint version); +extern void swfdec_movie_color_init_context (SwfdecPlayer *player, guint version); extern void swfdec_sprite_movie_init_context (SwfdecPlayer *player, guint version); /** * swfdec_player_initialize: @@ -1052,6 +1053,7 @@ swfdec_player_initialize (SwfdecPlayer * swfdec_player_init_global (player, version); swfdec_mouse_init_context (player, version); swfdec_sprite_movie_init_context (player, version); + swfdec_movie_color_init_context (player, version); if (context->s...
2007 Nov 08
0
11 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_resource.c libswfdec/swfdec_resource_request.c
...nce of 0 anymore. The first iteration happens after 0.1/fps seconds as opposed to 1/fps seconds previously. diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index 0450441..dd5484f 100644 --- a/libswfdec/swfdec_player.c +++ b/libswfdec/swfdec_player.c @@ -1906,6 +1906,7 @@ swfdec_player_initialize (SwfdecPlayer *player, guint version, player->initialized = TRUE; g_object_notify (G_OBJECT (player), "initialized"); } else { + /* FIXME: need to kick all other movies out here */ swfdec_player_remove_timeout (player, &player->iterate_timeout); } @@ -1...
2007 Aug 19
0
2 commits - libswfdec/swfdec_as_array.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_as_super.c libswfdec/swfdec_as_with.c libswfdec/swfdec_movie.c libswfdec/swfdec_player.c libswfdec/swfdec_sprite_movie.c
...swfdec_as_object_resolve (SwfdecAsObject * object); char * swfdec_as_object_get_debug (SwfdecAsObject * object); diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index 39a1cb1..942dadf 100644 --- a/libswfdec/swfdec_player.c +++ b/libswfdec/swfdec_player.c @@ -1444,7 +1444,7 @@ swfdec_player_initialize (SwfdecPlayer * } if (context->state == SWFDEC_AS_CONTEXT_NEW) { context->state = SWFDEC_AS_CONTEXT_RUNNING; - swfdec_as_object_set_constructor (player->roots->data, player->MovieClip, FALSE); + swfdec_as_object_set_constructor (player->roots->data, p...
2007 Mar 02
0
12 commits - libswfdec/Makefile.am libswfdec/swfdec_audio_flv.c libswfdec/swfdec_flv_decoder.c libswfdec/swfdec_js.c libswfdec/swfdec_js.h libswfdec/swfdec_js_video.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader_internal.h
...DEC_IS_SWF_DECODER (decoder)) { + SWFDEC_ROOT_MOVIE (target)->decoder = decoder; + } else { + g_object_unref (decoder); + return FALSE; + } return TRUE; } @@ -66,19 +74,12 @@ swfdec_root_movie_loader_target_do_init { SwfdecRootMovie *movie = SWFDEC_ROOT_MOVIE (target); - swfdec_player_initialize (movie->player, movie->decoder->rate, - movie->decoder->width, movie->decoder->height); - if (SWFDEC_IS_SWF_DECODER (movie->decoder) && - movie->player->roots->next == 0) { + if (movie->player->roots->next == 0) { /* if we're...
2007 Jul 31
0
10 commits - doc/swfdec-docs.sgml doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_loader.c libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_buffer.c libswfdec/swfdec_debugger.c libswfdec/swfdec.h
...Otte <otte at gnome.org> Date: Tue Jul 31 11:19:20 2007 +0200 run initialization scripts in NEW state diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index d48ad03..f0e448f 100644 --- a/libswfdec/swfdec_player.c +++ b/libswfdec/swfdec_player.c @@ -1299,10 +1299,6 @@ swfdec_player_initialize (SwfdecPlayer * swfdec_net_connection_init_context (player, version); swfdec_net_stream_init_context (player, version); swfdec_xml_init_context (player, version); - if (context->state == SWFDEC_AS_CONTEXT_NEW) { - context->state = SWFDEC_AS_CONTEXT_RUNNING; - swfde...
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
...y default, the FileAttributes tag fixes that */ - sec->allow_local = FALSE; - sec->allow_remote = swfdec_url_has_protocol (url, "http"); - } else { - sec->allow_local = swfdec_url_has_protocol (url, "file"); - sec->allow_remote = TRUE; - } -} - /** * swfdec_player_initialize: * @player: a #SwfdecPlayer @@ -1789,7 +1772,6 @@ swfdec_player_initialize (SwfdecPlayer *player, guint version, } } SWFDEC_INFO ("initializing player to size %ux%u", width, height); - swfdec_player_create_security (player, version); player->rate = rate; player->...
2007 Dec 13
0
libswfdec-gtk/swfdec_gtk_player.c libswfdec/swfdec_as_date.c libswfdec/swfdec_audio.c libswfdec/swfdec_audio_event.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_interval.c libswfdec/swfdec_key_as.c libswfdec/swfdec_mouse_as.c libswfdec/swfdec_movie.c
...depth = level - 16384; /* find movie */ - for (walk = player->roots; walk; walk = walk->next) { + for (walk = player->priv->roots; walk; walk = walk->next) { SwfdecMovie *cur = walk->data; if (cur->depth < depth) continue; @@ -1919,10 +1970,13 @@ void swfdec_player_initialize (SwfdecPlayer *player, guint version, guint rate, guint width, guint height) { + SwfdecPlayerPrivate *priv; + g_return_if_fail (SWFDEC_IS_PLAYER (player)); g_return_if_fail (rate > 0); - if (!player->initialized) { + priv = player->priv; + if (!priv->initialized) {...
2007 Sep 08
0
9 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_as_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_movie.c libswfdec/swfdec_player.c libswfdec/swfdec_video_movie_as.c
...at gnome.org> Date: Sat Sep 8 20:58:53 2007 +0200 run init script via swfdec_as_context_run_init_script diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index a9e9f51..1196519 100644 --- a/libswfdec/swfdec_player.c +++ b/libswfdec/swfdec_player.c @@ -1616,18 +1616,13 @@ swfdec_player_initialize (SwfdecPlayer * swfdec_movie_color_init_context (player, version); swfdec_net_connection_init_context (player, version); swfdec_net_stream_init_context (player, version); - if (version > 4) { - SwfdecBits bits; - SwfdecScript *script; - swfdec_bits_init_data (&am...
2007 May 24
0
Branch 'as' - 11 commits - libswfdec/swfdec_as_array.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_function.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_native_function.c libswfdec/swfdec_as_number.c libswfdec/swfdec_as_object.c
...gs; + asobject_class->delete = swfdec_as_super_delete; + function_class->call = swfdec_as_super_call; } diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index 74a8e7c..965f021 100644 --- a/libswfdec/swfdec_player.c +++ b/libswfdec/swfdec_player.c @@ -1056,7 +1056,7 @@ swfdec_player_initialize (SwfdecPlayer * swfdec_movie_color_init_context (player, version); if (context->state == SWFDEC_AS_CONTEXT_NEW) { context->state = SWFDEC_AS_CONTEXT_RUNNING; - swfdec_as_object_set_constructor (player->roots->data, player->MovieClip); + swfdec_as_object_set...
2007 Jul 26
0
17 commits - doc/swfdec-sections.txt libswfdec/compiler.c libswfdec/.gitignore libswfdec/Makefile.am libswfdec/swfdec_asbroadcaster.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_as_strings.c
...(SWFDEC_AS_CONTEXT (player)); - player->key_listener = swfdec_listener_new (SWFDEC_AS_CONTEXT (player)); player->registered_classes = g_hash_table_new (g_direct_hash, g_direct_equal); player->actions = swfdec_ring_buffer_new_for_type (SwfdecPlayerAction, 16); @@ -1303,7 +1310,6 @@ swfdec_player_initialize (SwfdecPlayer * if (context->state == SWFDEC_AS_CONTEXT_RUNNING) { context->state = SWFDEC_AS_CONTEXT_NEW; swfdec_player_init_global (player, version); - swfdec_mouse_init_context (player, version); swfdec_sprite_movie_init_context (player, version); swfdec_video_mov...