search for: swfdec_as_context_run_init_script

Displaying 10 results from an estimated 10 matches for "swfdec_as_context_run_init_script".

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
...b3c3a..f2183f5 @@@ -1238,11 -1232,9 +1237,9 @@@ swfdec_as_array_init_context (context, version); /* define the type objects */ swfdec_as_string_init_context (context, version); - /* define the rest */ - swfdec_as_math_init_context (context, version); /* run init script */ - swfdec_as_context_run_init_script (context, swfdec_as_initialize, sizeof (swfdec_as_initialize)); + swfdec_as_context_run_init_script (context, swfdec_as_initialize, sizeof (swfdec_as_initialize), 8); if (context->state == SWFDEC_AS_CONTEXT_NEW) context->state = SWFDEC_AS_CONTEXT_RUNNING; diff --cc libswfdec/sw...
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
...ONTEXT_RUNNING) { - context->state = SWFDEC_AS_CONTEXT_NEW; - swfdec_sprite_movie_init_context (player, version); - swfdec_video_movie_init_context (player, version); - swfdec_net_connection_init_context (player, version); - swfdec_net_stream_init_context (player, version); - - swfdec_as_context_run_init_script (context, swfdec_initialize, - sizeof (swfdec_initialize), 8); - - if (context->state == SWFDEC_AS_CONTEXT_NEW) { - context->state = SWFDEC_AS_CONTEXT_RUNNING; - swfdec_as_object_set_constructor (player->roots->data, player->MovieClip); + g_return_if_fail (rate > 0)...
2007 Sep 03
0
20 commits - libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_function.c libswfdec/swfdec_as_initialize.as libswfdec/swfdec_as_initialize.h libswfdec/swfdec_as_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_number.c
...tive_function.h" -#include "swfdec_as_number.h" #include "swfdec_as_object.h" #include "swfdec_as_stack.h" #include "swfdec_as_string.h" @@ -1181,6 +1181,27 @@ swfdec_as_context_init_global (SwfdecAsC swfdec_as_context_parseInt, 1); } +void +swfdec_as_context_run_init_script (SwfdecAsContext *context, const guint8 *data, gsize length) +{ + g_return_if_fail (SWFDEC_IS_AS_CONTEXT (context)); + g_return_if_fail (data != NULL); + g_return_if_fail (length > 0); + + if (context->version > 4) { + SwfdecBits bits; + SwfdecScript *script; + swfdec_bits_ini...
2007 Oct 22
0
6 commits - doc/Makefile.am doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_player.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_internal.h libswfdec/swfdec_player.c libswfdec/swfdec_player.h
...100644 --- a/libswfdec/swfdec_as_internal.h +++ b/libswfdec/swfdec_as_internal.h @@ -41,6 +41,7 @@ void swfdec_as_function_init_context (SwfdecAsContext * context, guint version); /* swfdec_as_context.c */ +gboolean swfdec_as_context_check_continue (SwfdecAsContext * context); void swfdec_as_context_run_init_script (SwfdecAsContext * context, const guint8 * data, gsize length,
2008 Jan 08
0
4 commits - configure.ac test/compiler.c test/.gitignore test/Makefile.am test/swfdec_test.c test/swfdec_test_function.c test/swfdec_test_function.h test/swfdec_test_global.c test/swfdec_test_initialize.as test/swfdec_test_initialize.h
...it (); + script = load_script (script_filename); + g_free (script_filename); + if (script == NULL) + return EXIT_FAILURE; + + context = g_object_new (SWFDEC_TYPE_AS_CONTEXT, NULL); + swfdec_as_context_startup (context, SWFDEC_TEST_VERSION); + swfdec_test_function_init_context (context); + swfdec_as_context_run_init_script (context, swfdec_test_initialize, + sizeof (swfdec_test_initialize), SWFDEC_TEST_VERSION); + + array = swfdec_as_array_new (context); + if (array == NULL) { + g_print ("ERROR: Not enough memory"); + return EXIT_FAILURE; + } + for (i = 1; i < argc; i++) { + SWFDEC_AS_...
2008 Jan 19
0
11 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_sprite_movie_as.c libswfdec/swfdec_xml.c libswfdec/swfdec_xml.h libswfdec/swfdec_xml_node.c libswfdec/swfdec_xml_node.h test/image test/swfdec_test.c test/swfdec_test_image.c test/trace
...LL); swfdec_as_context_startup (context, SWFDEC_TEST_VERSION); + + SWFDEC_AS_VALUE_SET_BOOLEAN (&val, dump); + swfdec_as_object_set_variable (context->global, + swfdec_as_context_get_string (context, "dump"), &val); + swfdec_test_function_init_context (context); swfdec_as_context_run_init_script (context, swfdec_test_initialize, sizeof (swfdec_test_initialize), SWFDEC_TEST_VERSION); diff --git a/test/swfdec_test_image.c b/test/swfdec_test_image.c index bcead21..26282ba 100644 --- a/test/swfdec_test_image.c +++ b/test/swfdec_test_image.c @@ -144,16 +144,15 @@ void swfdec_test_image...
2007 Oct 12
0
Changes to 'refs/tags/0.5.3'
...the player is running make sure the player isn't interrupted when unlocking check the given version here, not the context one restore the context's version after executing scripts return from initializers if the version isn't at least 5 run init script via swfdec_as_context_run_init_script Merge branch 'master' of ssh://company at git.freedesktop.org/git/swfdec/swfdec don't ERROR about missing functions, just WARN Merge branch 'master' of ssh://company at git.freedesktop.org/git/swfdec/swfdec rewrite (un)watch functions actually chang...
2008 Jan 21
0
70 commits - configure.ac libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_socket.c libswfdec-gtk/swfdec_gtk_socket.h libswfdec-gtk/swfdec_playback_alsa.c
...andbox_initialize (SwfdecSandbox *sandbox, guint version) { SwfdecAsContext *context = SWFDEC_AS_OBJECT (sandbox)->context; SwfdecPlayer *player = SWFDEC_PLAYER (context); @@ -93,7 +93,7 @@ swfdec_sandbox_initialize (SwfdecSandbox *sandbox) swfdec_net_stream_init_context (player); swfdec_as_context_run_init_script (context, swfdec_initialize, - sizeof (swfdec_initialize), 8); + sizeof (swfdec_initialize), version); sandbox->Function = context->Function; sandbox->Function_prototype = context->Function_prototype; @@ -140,8 +140,6 @@ swfdec_sandbox_set_allow_network (SwfdecSandbox...
2008 Jan 07
0
12 commits - configure.ac doc/swfdec.types Makefile.am test/crashfinder.c test/dump.c test/Makefile.am test/swfdec-extract.c test/swfdec_out.c test/swfdec_out.h test/swfedit.c test/swfedit_file.c test/swfedit_file.h test/swfedit_list.c test/swfedit_list.h
...it (); + script = load_script (script_filename); + g_free (script_filename); + if (script == NULL) + return EXIT_FAILURE; + + context = g_object_new (SWFDEC_TYPE_AS_CONTEXT, NULL); + swfdec_as_context_startup (context, SWFDEC_TEST_VERSION); + swfdec_test_function_init_context (context); + swfdec_as_context_run_init_script (context, swfdec_test_initialize, + sizeof (swfdec_test_initialize), SWFDEC_TEST_VERSION); + + array = swfdec_as_array_new (context); + if (array == NULL) { + g_print ("ERROR: Not enough memory"); + return EXIT_FAILURE; + } + for (i = 1; i < argc; i++) { + SWFDEC_AS_...
2007 Nov 30
0
36 commits - libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_date.c libswfdec/swfdec_as_initialize.as libswfdec/swfdec_as_initialize.h libswfdec/swfdec_as_strings.c libswfdec/swfdec_flash_security.c
...fdec/swfdec_as_context.c index e36bafb..320ec0a 100644 --- a/libswfdec/swfdec_as_context.c +++ b/libswfdec/swfdec_as_context.c @@ -1401,7 +1401,7 @@ swfdec_as_context_startup (SwfdecAsContext *context, guint version) swfdec_as_context_init_global (context, version); /* run init script */ - swfdec_as_context_run_init_script (context, swfdec_as_initialize, sizeof (swfdec_as_initialize), 8); + swfdec_as_context_run_init_script (context, swfdec_as_initialize, sizeof (swfdec_as_initialize), context->version); if (context->state == SWFDEC_AS_CONTEXT_NEW) context->state = SWFDEC_AS_CONTEXT_RUNNING; diff...