Displaying 12 results from an estimated 12 matches for "loadvariables".
2007 Nov 27
0
12 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader_internal.h libswfdec/swfdec_load_object_as.c libswfdec/swfdec_load_object.c libswfdec/swfdec_load_object.h
...ilter-properties.as | 6
test/trace/key-properties-5.swf |binary
test/trace/key-properties-6.swf |binary
test/trace/key-properties-7.swf |binary
test/trace/key-properties-8.swf |binary
test/trace/loadvariables-target-5.swf |binary
test/trace/loadvariables-target-5.swf.trace | 2
test/trace/loadvariables-target-6.swf |binary
test/trace/loadvariables-target-6.swf.trace | 2
test/trace/loadvariables-target-7.swf |binary
test/trac...
2007 Oct 12
0
Changes to 'refs/tags/0.5.3'
....as code. Add setTimeout and clearTimeout
Add a test for setTimeout
Add a test for parseFloat
Implement Array's sortOn method, support for multiple fields still missing
Implement sortOn for multiple fields, multiple options support still missing
Start implementing loadVariables function
Reorganize decode code, since it's used by both LoadVars and loadVariables
Some fixes to getURL2, related to loadVariables
Set this object to the super's caller not super's target when using super
Add a test to check that subclass's properties show u...
2007 Dec 18
2
Changes to 'refs/tags/0.5.5'
...gt;version
Add SWFDEC_BLEND_MODE defines
Merge branch 'master' into policy
Free the policy loaders
Move handling of BOMs from LoadObject to Loader
Forgot to remove a variable from LoadObject
Change LoadObject to use callback functions, to work better with loadVariables
Allow running loadVariables on all movies, but only call onData for MovieClips
Add a test case for running loadVariables on different targets
Rewrite trace_properties.as to generate and use list of names in _global
Recompile tests using trace_properties.as to use the new cod...
2007 Dec 05
0
4 commits - libswfdec/swfdec_as_object.c libswfdec/swfdec_movie.c libswfdec/swfdec_policy_loader.c libswfdec/swfdec_text_field_movie.c libswfdec/swfdec_text_format.c
...ps, 0);
- swfdec_text_format_mark_set (format,
- PROP_TAB_STOPS);
+ swfdec_text_format_mark_set (format, PROP_TAB_STOPS);
}
}
commit ff8d1f6311b3c8d834d3727743914716db81a5ba
Author: Pekka Lampila <pekka.lampila at iki.fi>
Date: Tue Dec 4 09:58:18 2007 +0200
Fix an assert in LoadVariables code
diff --git a/libswfdec/swfdec_as_object.c b/libswfdec/swfdec_as_object.c
index d1995c8..194f858 100644
--- a/libswfdec/swfdec_as_object.c
+++ b/libswfdec/swfdec_as_object.c
@@ -1649,6 +1649,9 @@ swfdec_as_object_decode (SwfdecAsObject *object, const char *str)
char **varlist, *p, *unescape...
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
...using %s", method == 1 ? "GET" : "POST");
+ }
+ return g_strdup_printf ("GetURL2%s%s%s", method == 0 ? "" : (method == 1 ? " GET" : " POST"),
+ data[0] & 2 ? " LoadTarget" : "", data[0] & 1 ? " LoadVariables" : "");
+}
+
+static char *
swfdec_action_print_get_url (guint action, const guint8 *data, guint len)
{
SwfdecBits bits;
@@ -2134,7 +2155,7 @@ static const SwfdecActionSpec actions[25
/* version 4 */
[0x96] = { "Push", swfdec_action_print_push, 0, -1, { NULL, swf...
2007 Oct 10
0
4 commits - libswfdec/Makefile.am libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h m4/gtk-doc.m4 Makefile.am test/trace
...ct 10 22:07:53 2007 +0200
setTarget null does not reset the target
diff --git a/libswfdec/swfdec_initialize.as b/libswfdec/swfdec_initialize.as
index 032acd7..b42e06a 100644
--- a/libswfdec/swfdec_initialize.as
+++ b/libswfdec/swfdec_initialize.as
@@ -239,7 +239,7 @@ MovieClip.prototype["loadVariables"] = f
} else {
loadVariables (url, this._target, "POST");
}
- setTarget (null);
+ setTarget ("");
};
// work around ming bug, causing loadMovie to be lower cased
diff --git a/libswfdec/swfdec_initialize.h b/libswfdec/swfdec_initialize.h
index 53550cd..ee9cb...
2007 Apr 04
0
Branch 'as' - 4 commits - libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_interpret.h libswfdec/swfdec_as_object.c libswfdec/swfdec_as_types.c libswfdec/swfdec_as_types.h
...hod) {
+ SWFDEC_ERROR ("FIXME: implement encoding variables using %s", method == 1 ? "GET" : "POST");
+ }
+ if (data[0] & 2) {
+ SWFDEC_ERROR ("FIXME: implement LoadTarget");
+ }
+ if (data[0] & 1) {
+ SWFDEC_ERROR ("FIXME: implement LoadVariables");
+ }
+ movie = swfdec_action_get_target (cx);
+ if (movie)
+ swfdec_root_movie_load (SWFDEC_ROOT_MOVIE (movie->root), url, target);
+ else
+ SWFDEC_WARNING ("no movie to load");
+ cx->fp->sp -= 2;
+ return JS_TRUE;
+}
+
+static void
+swfdec_action_string_add (S...
2007 Jun 27
0
Branch 'as' - 16 commits - configure.ac libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_function.c libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_script_function.c
...ntext
{
const char *target, *url;
guint method;
- SwfdecMovie *movie;
if (len != 1) {
SWFDEC_ERROR ("GetURL2 requires 1 byte of data, not %u", len);
@@ -933,9 +906,8 @@ swfdec_action_get_url2 (SwfdecAsContext
if (data[0] & 1) {
SWFDEC_FIXME ("implement LoadVariables");
}
- movie = swfdec_action_get_target (cx);
- if (movie)
- swfdec_movie_load (movie, url, target);
+ if (SWFDEC_IS_MOVIE (cx->frame->target))
+ swfdec_movie_load (SWFDEC_MOVIE (cx->frame->target), url, target);
else
SWFDEC_WARNING ("no movie to load"...
2007 Feb 13
0
9 commits - libswfdec/js libswfdec/swfdec_bits.c libswfdec/swfdec_bits.h libswfdec/swfdec_codec_screen.c libswfdec/swfdec_image.c libswfdec/swfdec_script.c test/Makefile.am test/swfdec_out.c test/swfdec_out.h test/swfedit.c test/swfedit_file.c
...hod) {
+ SWFDEC_ERROR ("FIXME: implement encoding variables using %s", method == 1 ? "GET" : "POST");
+ }
+ if (data[0] & 2) {
+ SWFDEC_ERROR ("FIXME: implement LoadTarget");
+ }
+ if (data[0] & 1) {
+ SWFDEC_ERROR ("FIXME: implement LoadVariables");
+ }
+ movie = swfdec_action_get_target (cx);
+ if (movie)
+ swfdec_root_movie_load (SWFDEC_ROOT_MOVIE (movie->root), url, target);
+ else
+ SWFDEC_WARNING ("no movie to load");
+ cx->fp->sp -= 2;
+ return JS_TRUE;
+}
+
+static JSBool
swfdec_action_string_add...
2007 Nov 26
0
14 commits - libswfdec/swfdec_as_object.c libswfdec/swfdec_file_reference.c libswfdec/swfdec_load_object.c libswfdec/swfdec_sprite_movie_as.c libswfdec/swfdec_system_security.c test/trace
...e \
loadobject-7.swf \
loadobject-7.swf.trace \
+ loadobject-bom.as \
+ loadobject-bom-5.swf \
+ loadobject-bom-5.swf.trace \
+ loadobject-bom-6.swf \
+ loadobject-bom-6.swf.trace \
+ loadobject-bom-7.swf \
+ loadobject-bom-7.swf.trace \
+ loadobject-bom-8.swf \
+ loadobject-bom-8.swf.trace \
loadvariables.as \
loadvariables-5.swf \
loadvariables-5.swf.trace \
@@ -2752,6 +2761,11 @@ EXTRA_DIST = \
unreproducable-random-7.swf.trace \
unreproducable-random-8.swf \
unreproducable-random-8.swf.trace \
+ utf-8-bom.txt \
+ utf-16-be-bom.txt \
+ utf-16-le-bom.txt \
+ utf-32-be-bom.txt \
+ utf-32-l...
2007 Oct 17
0
28 commits - configure.ac debian/changelog debian/control debian/copyright debian/.gitignore debian/libswfdec0.dirs debian/libswfdec0.files debian/libswfdec0.shlibs debian/libswfdec-dev.dirs debian/libswfdec-dev.files debian/rules debian/swf-player.dirs
...OBJECT (movie), target, &val);
- if (!SWFDEC_AS_VALUE_IS_OBJECT (&val) ||
- !SWFDEC_IS_MOVIE (SWFDEC_AS_VALUE_GET_OBJECT (&val))) {
- SWFDEC_WARNING ("Target not a movie");
- return;
- }
if (request != SWFDEC_LOADER_REQUEST_DEFAULT) {
SWFDEC_FIXME ("loadVariables: Different request-modes not supported");
@@ -1383,52 +1373,23 @@ swfdec_movie_load_variables (SwfdecMovie *movie, const char *url,
swfdec_movie_load_variables_on_data, 0);
swfdec_as_object_set_variable (loader, SWFDEC_AS_STR_target, &val);
- swfdec_load_object_new (loader, ur...
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
...LL);
-}
-
-void
-swfdec_movie_load_variables (SwfdecMovie *movie, const char *url,
- SwfdecLoaderRequest request, SwfdecBuffer *data)
-{
- g_return_if_fail (SWFDEC_IS_MOVIE (movie));
- g_return_if_fail (url != NULL);
-
- if (request != SWFDEC_LOADER_REQUEST_DEFAULT) {
- SWFDEC_FIXME ("loadVariables: Different request-modes not supported");
- return;
- }
-
- swfdec_load_object_new (SWFDEC_AS_OBJECT (movie), url, request, data, NULL,
- swfdec_movie_load_variables_on_finish);
-}
-
char *
swfdec_movie_get_path (SwfdecMovie *movie, gboolean dot)
{
diff --git a/libswfdec/swfdec_mo...