search for: swfdec_player_set_loader_with_vari

Displaying 20 results from an estimated 23 matches for "swfdec_player_set_loader_with_vari".

2007 Feb 17
0
8 commits - configure.ac doc/swfdec-sections.txt libswfdec/swfdec_loader.c libswfdec/swfdec_player.c libswfdec/swfdec_player.h libswfdec/swfdec_player_internal.h libswfdec/swfdec_root_movie.c libswfdec/swfdec_scriptable.c libswfdec/swfdec_scriptable.h
..." }, { NULL } }; GOptionContext *ctx; @@ -346,7 +348,7 @@ main (int argc, char *argv[]) if (do_break) g_signal_connect (player, "script-added", G_CALLBACK (do_break_cb), NULL); view_swf (player, scale, use_image); - swfdec_player_set_loader (player, loader); + swfdec_player_set_loader_with_variables (player, loader, variables); if (!swfdec_player_is_initialized (player)) { g_printerr ("File \"%s\" is not a file Swfdec can play\n", argv[1]); g_object_unref (player); diff --git a/player/swfplay.c b/player/swfplay.c index 94d82f1..6941529 100644 --- a/player/...
2007 Oct 19
0
8 commits - libswfdec/swfdec_movie_as_drawing.c libswfdec/swfdec_player.c libswfdec/swfdec_resource.c libswfdec/swfdec_resource.h libswfdec/swfdec_sprite_movie.c
...19 09:49:41 2007 +0200 make SwfdecResource have an "initial" flag that is set for the first resource diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index 6e8323d..f6e7317 100644 --- a/libswfdec/swfdec_player.c +++ b/libswfdec/swfdec_player.c @@ -1919,6 +1919,7 @@ swfdec_player_set_loader_with_variables (SwfdecPlayer *player, SwfdecLoader *loa g_return_if_fail (SWFDEC_IS_LOADER (loader)); player->resource = swfdec_resource_new (loader, variables); + player->resource->initial = TRUE; movie = swfdec_movie_new (player, -16384, NULL, player->resource, NULL, SWFDEC_AS_STR__...
2007 Aug 22
0
8 commits - libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_sprite_movie_as.c vivified/core
...f_fail (VIVI_IS_APPLICATION (app)); - - if (app->player_inited) - return; - - if (app->filename == NULL) { - vivi_application_error (app, "no file set to play."); - return; - } - - app->player_inited = TRUE; - loader = swfdec_file_loader_new (app->filename); - swfdec_player_set_loader_with_variables (app->player, loader, app->variables); -} - -void vivi_application_reset (ViviApplication *app) { gboolean audio; @@ -310,6 +290,23 @@ vivi_application_check (ViviApplication /* leave breakpoint unless stopped */ if (is_breakpoint && app->playback_state != VIVI_APP...
2007 Aug 22
0
5 commits - libswfdec/swfdec_as_object.c NEWS player/swfplay.c
...ER (player), FALSE); + + window = view_swf (player, use_image); + set_title (GTK_WINDOW (window), argv[1]); + + if (!no_scripts) + g_signal_connect (player, "fscommand", G_CALLBACK (do_fscommand), window); if (delay) loader = swfdec_slow_loader_new (loader, delay); swfdec_player_set_loader_with_variables (player, loader, variables); - if (no_sound) - swfdec_gtk_player_set_audio_enabled (SWFDEC_GTK_PLAYER (player), FALSE); - - swfdec_gtk_player_set_speed (SWFDEC_GTK_PLAYER (player), speed / 100.); swfdec_gtk_player_set_playing (SWFDEC_GTK_PLAYER (player), TRUE); - window = view_swf...
2007 Apr 02
0
4 commits - configure.ac doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt doc/swfdec.types libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_loader.h
...loader_class; +}; + SwfdecLoader * swfdec_loader_load (SwfdecLoader * loader, const char * url); diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index b9bf7e9..f0c360d 100644 --- a/libswfdec/swfdec_player.c +++ b/libswfdec/swfdec_player.c @@ -1155,25 +1155,23 @@ swfdec_player_set_loader_with_variables /** * swfdec_player_new_from_file: * @filename: name of the file to play - * @error: return location for error or NULL * - * Tries to create a player to play back the given file. If the file does not - * exist or another error occurs, NULL is returned. + * Creates a player to play back...
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
...ayer_get_image_size/swfdec_player_get_default_size/ That name has annoyed me long enough now diff --git a/doc/swfdec-sections.txt b/doc/swfdec-sections.txt index 1b61f67..0916f16 100644 --- a/doc/swfdec-sections.txt +++ b/doc/swfdec-sections.txt @@ -80,7 +80,7 @@ swfdec_player_set_loader swfdec_player_set_loader_with_variables swfdec_player_is_initialized swfdec_player_get_rate -swfdec_player_get_image_size +swfdec_player_get_default_size swfdec_player_get_size swfdec_player_set_size swfdec_player_get_next_event diff --git a/libswfdec-gtk/swfdec_gtk_widget.c b/libswfdec-gtk/swfdec_gtk_widget.c index 895d5a3..8d...
2007 Feb 22
0
6 commits - libswfdec/Makefile.am libswfdec/swfdec_js.c libswfdec/swfdec_js_mouse.c libswfdec/swfdec_listener.c libswfdec/swfdec_listener.h libswfdec/swfdec_movie.c libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_root_movie.c
...SwfdecDebugger *debugger, S swfdec_debugger_set_breakpoint (debugger, script, 0); } +static gboolean +add_variables (gpointer player) +{ + const char *variables = g_object_get_data (player, "variables"); + SwfdecLoader *loader = g_object_get_data (player, "loader"); + + swfdec_player_set_loader_with_variables (player, loader, variables); + if (!swfdec_player_is_initialized (player)) { + g_printerr ("File \"%s\" is not a file Swfdec can play\n", loader->url); + g_object_unref (player); + gtk_main_quit (); + return FALSE; + } + return FALSE; +} + int main (int...
2007 Aug 26
0
9 commits - libswfdec-gtk/swfdec_source.c libswfdec/swfdec_marshal.list libswfdec/swfdec_player.c libswfdec/swfdec_player.h libswfdec/swfdec_player_internal.h libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_swf_instance.c test/dump.c test/Makefile.am
...properties on the * root movie. - * <note>If you want to capture events during the setup process, you want to - * connect your signal handlers before calling swfdec_player_set_loader() and - * not use conveniencse functions such as swfdec_player_new_from_file().</note> **/ void swfdec_player_set_loader_with_variables (SwfdecPlayer *player, SwfdecLoader *loader, const char *variables) { g_return_if_fail (SWFDEC_IS_PLAYER (player)); - g_return_if_fail (player->roots == NULL); + g_return_if_fail (player->loader == NULL); g_return_if_fail (SWFDEC_IS_LOADER (loader)); - swfdec_player_lock...
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
...n_if_fail (G_IS_OBJECT (object)); + entry = g_list_find (player->rooted_objects, object); + g_return_if_fail (entry != NULL); + g_object_unref (object); + player->rooted_objects = g_list_delete_link (player->rooted_objects, entry); +} + /** PUBLIC API ***/ /** @@ -2026,7 +2071,7 @@ swfdec_player_set_loader_with_variables (SwfdecPlayer *player, SwfdecLoader *loa g_return_if_fail (player->resource == NULL); g_return_if_fail (SWFDEC_IS_LOADER (loader)); - player->resource = swfdec_resource_new (loader, variables); + player->resource = swfdec_resource_new (player, loader, variables); movie =...
2007 Aug 02
0
10 commits - libswfdec/compiler.c libswfdec-gtk/swfdec_source.c libswfdec/Makefile.am libswfdec/swfdec_player.c NEWS test/trace
...ec_player_lock (player); - swfdec_player_perform_external_actions (player); - swfdec_player_perform_actions (player); target_time = player->time + SWFDEC_MSECS_TO_TICKS (msecs); SWFDEC_DEBUG ("advancing %u msecs (%u audio frames)", msecs, audio_samples); @@ -1532,7 +1535,6 @@ swfdec_player_set_loader_with_variables g_object_ref (loader); swfdec_player_add_level_from_loader (player, 0, loader, variables); swfdec_player_perform_external_actions (player); - swfdec_player_perform_actions (player); swfdec_player_unlock (player); } diff-tree aa1a1a77ecc548d912c813af4d396506b7cb0f37 (from 1440c...
2007 Aug 16
0
Branch 'vivi' - 18 commits - configure.ac doc/swfdec-sections.txt libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_types.h libswfdec/swfdec_player.c vivified/core vivified/ui
...t ("player", "player", "Flash player in use", SWFDEC_TYPE_PLAYER, G_PARAM_READABLE)); @@ -162,7 +172,7 @@ vivi_application_init_player (ViviApplic } loader = swfdec_file_loader_new (app->filename); - swfdec_player_set_loader (app->player, loader); + swfdec_player_set_loader_with_variables (app->player, loader, app->variables); app->player_inited = TRUE; } @@ -198,6 +208,24 @@ vivi_application_get_filename (ViviAppli return app->filename; } +void +vivi_application_set_variables (ViviApplication *app, const char *variables) +{ + g_return_if_fail (VIVI_IS_...
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
...cLoader loader; - - char * dir; /* base directory for load operations */ }; struct _SwfdecFileLoaderClass diff --git a/player/swfdebug.c b/player/swfdebug.c index 88987a0..5c759db 100644 --- a/player/swfdebug.c +++ b/player/swfdebug.c @@ -358,7 +358,8 @@ add_variables (gpointer player) swfdec_player_set_loader_with_variables (player, loader, variables); if (!swfdec_player_is_initialized (player)) { - g_printerr ("File \"%s\" is not a file Swfdec can play\n", loader->url); + g_printerr ("File \"%s\" is not a file Swfdec can play\n", + swfdec_url_get_url (swfdec_l...
2007 Aug 01
0
9 commits - doc/swfdec-sections.txt libswfdec/swfdec_as_frame.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_loader_internal.h libswfdec/swfdec_loadertarget.c libswfdec/swfdec_loadertarget.h libswfdec/swfdec_movie.c
..._player_lock (player); swfdec_player_perform_external_actions (player); + swfdec_player_perform_actions (player); target_time = player->time + SWFDEC_MSECS_TO_TICKS (msecs); SWFDEC_DEBUG ("advancing %u msecs (%u audio frames)", msecs, audio_samples); @@ -1522,10 +1525,13 @@ swfdec_player_set_loader_with_variables g_return_if_fail (player->roots == NULL); g_return_if_fail (SWFDEC_IS_LOADER (loader)); + swfdec_player_lock (player); player->loader = loader; g_object_ref (loader); swfdec_player_add_level_from_loader (player, 0, loader, variables); - swfdec_loader_parse (loader); +...
2007 Apr 04
0
Branch 'as' - 17 commits - configure.ac doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt doc/swfdec.types libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_loader.h
...loader_class; +}; + SwfdecLoader * swfdec_loader_load (SwfdecLoader * loader, const char * url); diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c index b9bf7e9..f0c360d 100644 --- a/libswfdec/swfdec_player.c +++ b/libswfdec/swfdec_player.c @@ -1155,25 +1155,23 @@ swfdec_player_set_loader_with_variables /** * swfdec_player_new_from_file: * @filename: name of the file to play - * @error: return location for error or NULL * - * Tries to create a player to play back the given file. If the file does not - * exist or another error occurs, NULL is returned. + * Creates a player to play back...
2007 Apr 27
0
Changes to 'refs/tags/0.4.3'
...ing tables implement DefineFunction2 partially implement ActionDelete implement StoreRegister and pushing registers in ActionPush implement ActionModulo make DefineFunction2 work use this as parent in DefineFunction add 2 tests for function scopes Add swfdec_player_set_loader_with_variables stub add missing print function for GetURL2 add -_. to nonescaped chars in x-www-form-urlencoded test unescaped chars add swfdec_scriptable_set_variables to set variables on the scriptable's JSObject use swfdec_scriptable_set_variables if variables are set on...
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
...7 +2151,7 @@ void swfdec_player_set_loader (SwfdecPlayer *player, SwfdecLoader *loader) { g_return_if_fail (SWFDEC_IS_PLAYER (player)); - g_return_if_fail (player->roots == NULL); + g_return_if_fail (player->priv->roots == NULL); g_return_if_fail (SWFDEC_IS_LOADER (loader)); swfdec_player_set_loader_with_variables (player, loader, NULL); @@ -2112,14 +2174,16 @@ void swfdec_player_set_loader_with_variables (SwfdecPlayer *player, SwfdecLoader *loader, const char *variables) { + SwfdecPlayerPrivate *priv; SwfdecMovie *movie; g_return_if_fail (SWFDEC_IS_PLAYER (player)); - g_return_if_fail...
2007 Apr 27
0
Changes to 'refs/tags/0.4.4'
...ing tables implement DefineFunction2 partially implement ActionDelete implement StoreRegister and pushing registers in ActionPush implement ActionModulo make DefineFunction2 work use this as parent in DefineFunction add 2 tests for function scopes Add swfdec_player_set_loader_with_variables stub add missing print function for GetURL2 add -_. to nonescaped chars in x-www-form-urlencoded test unescaped chars add swfdec_scriptable_set_variables to set variables on the scriptable's JSObject use swfdec_scriptable_set_variables if variables are set on...
2007 Mar 01
0
11 commits - libswfdec/Makefile.am libswfdec/swfdec_connection.c libswfdec/swfdec_connection.h libswfdec/swfdec_flv_decoder.c libswfdec/swfdec_js.c libswfdec/swfdec_js_connection.c libswfdec/swfdec_js.h libswfdec/swfdec_js_net_stream.c
...val_if_fail (SWFDEC_IS_PLAYER (player), NULL); + g_return_val_if_fail (url != NULL, NULL); + + g_assert (player->loader); + return swfdec_loader_load (player->loader, url); +} + void swfdec_player_launch (SwfdecPlayer *player, const char *url, const char *target) { @@ -1057,6 +1071,8 @@ swfdec_player_set_loader_with_variables g_return_if_fail (player->roots == NULL); g_return_if_fail (SWFDEC_IS_LOADER (loader)); + player->loader = loader; + g_object_ref (loader); movie = swfdec_player_add_level_from_loader (player, 0, loader, variables); swfdec_loader_parse (loader); } diff --git a/libswfdec...
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
...pt->n_commands > 0) - swfdec_debugger_set_breakpoint (debugger, script, 0); -} - -static gboolean -add_variables (gpointer player) -{ - const char *variables = g_object_get_data (player, "variables"); - SwfdecLoader *loader = g_object_get_data (player, "loader"); - - swfdec_player_set_loader_with_variables (player, loader, variables); - if (!swfdec_player_is_initialized (player)) { - g_printerr ("File \"%s\" is not a file Swfdec can play\n", - swfdec_url_get_url (swfdec_loader_get_url (loader))); - g_object_unref (player); - gtk_main_quit (); - return FALSE; -...
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
..._has_protocol (url, "file"); - allow_remote = TRUE; + sec->allow_local = swfdec_url_has_protocol (url, "file"); + sec->allow_remote = TRUE; } - player->security = swfdec_flash_security_new (allow_local, allow_remote); } /** @@ -1931,13 +1910,15 @@ void swfdec_player_set_loader_with_variables (SwfdecPlayer *player, SwfdecLoader *loader, const char *variables) { + SwfdecMovie *movie; + g_return_if_fail (SWFDEC_IS_PLAYER (player)); - g_return_if_fail (player->loader == NULL); + g_return_if_fail (player->resource == NULL); g_return_if_fail (SWFDEC_IS_LOADER (loade...