search for: swfdec_scriptable

Displaying 20 results from an estimated 102 matches for "swfdec_scriptable".

2007 Feb 01
0
Branch 'interpreter' - 9 commits - libswfdec/js libswfdec/swfdec_script.c libswfdec/swfdec_script.h player/swfdec_debug_stack.c test/trace
libswfdec/js/jsnum.c | 10 ++++ libswfdec/swfdec_script.c | 86 ++++++++++++++++++++++++++++--------- libswfdec/swfdec_script.h | 2 player/swfdec_debug_stack.c | 33 +++++++++++++- test/trace/Makefile.am | 8 +++ test/trace/number.swf |binary test/trace/number.swf.trace | 9 +++ test/trace/object-math-5.swf
2007 Jan 29
0
Branch 'interpreter' - 18 commits - libswfdec/swfdec_image.c libswfdec/swfdec_image.h libswfdec/swfdec_js.c libswfdec/swfdec_js_color.c libswfdec/swfdec_js_sound.c libswfdec/swfdec_pattern.c libswfdec/swfdec_scriptable.c libswfdec/swfdec_script.c
...++++++++---- libswfdec/swfdec_image.h | 5 libswfdec/swfdec_js.c | 5 libswfdec/swfdec_js_color.c | 8 libswfdec/swfdec_js_sound.c | 7 libswfdec/swfdec_pattern.c | 3 libswfdec/swfdec_script.c | 376 +++++++++++++++++++++++++++++++++++++++--- libswfdec/swfdec_scriptable.c | 2 8 files changed, 441 insertions(+), 78 deletions(-) New commits: diff-tree d8b4748701572b483c96bbb4a66a6f026cd1c1d7 (from 1986ae14a62fc9d28ac38f53621fadaf9b42877f) Author: Benjamin Otte <otte@gnome.org> Date: Mon Jan 29 19:07:12 2007 +0100 implement InitObject action...
2007 Mar 13
0
2 commits - libswfdec/swfdec_debugger.c libswfdec/swfdec_script.c libswfdec/swfdec_script.h
libswfdec/swfdec_debugger.c | 122 +++++++++++++++++++++++++++++++++++++++++--- libswfdec/swfdec_script.c | 38 +++++++------ libswfdec/swfdec_script.h | 9 +++ 3 files changed, 145 insertions(+), 24 deletions(-) New commits: diff-tree f3ceb92e7405d2cef3398baa79712eaee6eeabd1 (from b1cd2edf289dde1bd89d3c513da13b4cf27bdf13) Author: Benjamin Otte <otte@gnome.org> Date: Tue Mar 13
2007 Mar 01
0
7 commits - libswfdec/swfdec_connection.c libswfdec/swfdec_js_connection.c libswfdec/swfdec_js_movie.c libswfdec/swfdec_js_net_stream.c libswfdec/swfdec_js_xml.c libswfdec/swfdec_net_stream.c libswfdec/swfdec_scriptable.c libswfdec/swfdec_scriptable.h
...wfdec_connection.c | 4 + libswfdec/swfdec_js_connection.c | 2 libswfdec/swfdec_js_movie.c | 89 +++++---------------------------------- libswfdec/swfdec_js_net_stream.c | 20 ++++++++ libswfdec/swfdec_js_xml.c | 2 libswfdec/swfdec_net_stream.c | 4 + libswfdec/swfdec_scriptable.c | 49 ++++++++++++++------- libswfdec/swfdec_scriptable.h | 3 + libswfdec/swfdec_xml.c | 4 + 9 files changed, 82 insertions(+), 95 deletions(-) New commits: diff-tree 7e865ad995f10d135ac60a20d725fb81e5c68372 (from b9a0b866f18fa9329f9e2a4dad82ec59666ded1d) Author: Benjam...
2007 Feb 16
0
11 commits - libswfdec/swfdec_font.c libswfdec/swfdec_font.h libswfdec/swfdec_js_movie.c libswfdec/swfdec_script.c libswfdec/swfdec_script.h test/.gitignore test/trace
libswfdec/swfdec_font.c | 4 libswfdec/swfdec_font.h | 2 libswfdec/swfdec_js_movie.c | 8 - libswfdec/swfdec_script.c | 225 +++++++++++++++++++++++++++++++++++++++---- libswfdec/swfdec_script.h | 14 ++ test/.gitignore | 1 test/trace/Makefile.am | 6 + test/trace/height4.swf |binary test/trace/height4.swf.trace | 5
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
...ader.c | 6 ++- libswfdec/swfdec_player.c | 35 ++++++++++++++++++++--- libswfdec/swfdec_player.h | 4 ++ libswfdec/swfdec_player_internal.h | 3 + libswfdec/swfdec_root_movie.c | 2 - libswfdec/swfdec_script.c | 23 ++++++++++++++- libswfdec/swfdec_scriptable.c | 56 +++++++++++++++++++++++++++++++++++++ libswfdec/swfdec_scriptable.h | 3 + player/swfdebug.c | 4 +- player/swfplay.c | 4 +- test/various/urlencode.c | 5 ++- 13 files changed, 135 insertions(+), 13 deletions(-) New comm...
2007 Jul 13
0
4 commits - configure.ac libswfdec/swfdec_as_internal.h libswfdec/swfdec_as_object.h libswfdec/swfdec_scriptable.c libswfdec/swfdec_scriptable.h NEWS
NEWS | 16 ++ configure.ac | 2 libswfdec/swfdec_as_internal.h | 3 libswfdec/swfdec_as_object.h | 3 libswfdec/swfdec_scriptable.c | 304 ----------------------------------------- libswfdec/swfdec_scriptable.h | 78 ---------- 6 files changed, 20 insertions(+), 386 deletions(-) New commits: diff-tree 7cc9628502fc44902e0fbe812569c533b87a02b2 (from 448b339d6fc1719b265dac580eea335a07f2f1f8) Author: Benjamin Otte <otte...
2007 Mar 07
1
2 commits - libswfdec/swfdec_script.c test/trace
libswfdec/swfdec_script.c | 14 ++++++++++++-- test/trace/Makefile.am | 2 ++ test/trace/gotoframe.swf |binary test/trace/gotoframe.swf.trace | 13 +++++++++++++ 4 files changed, 27 insertions(+), 2 deletions(-) New commits: diff-tree 12348410a3509928a6e8e4c8ca00292a58ff542c (from 46e62d4410c20c19774a45758d8ebf11cd0bdf96) Author: Benjamin Otte <otte@gnome.org>
2007 Feb 19
0
2 commits - libswfdec/swfdec_script.c test/swfdec-extract.c
libswfdec/swfdec_script.c | 3 +++ test/swfdec-extract.c | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) New commits: diff-tree ba5327ffe305de547d40a282a1d866a2cf9e992e (from 842b4b558af7b8ad68f47fd7473989fc46fd23d6) Author: Benjamin Otte <otte@gnome.org> Date: Mon Feb 19 23:06:14 2007 +0100 Add a warning in CallMethod if a function doesn't exist diff
2007 Mar 05
0
5 commits - libswfdec/swfdec_js.h libswfdec/swfdec_js_movie.c libswfdec/swfdec_script.c test/trace
libswfdec/swfdec_js.h | 2 libswfdec/swfdec_js_movie.c | 8 + libswfdec/swfdec_script.c | 121 ++++++++++++++++++++++++-- test/trace/Makefile.am | 11 ++ test/trace/constructor-prototype.swf |binary test/trace/constructor-prototype.swf.trace | 4 test/trace/function-prototype-chain.swf
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
libswfdec/swfdec_event.c | 90 +++++++++++++++++++++++++++++++++--- libswfdec/swfdec_event.h | 3 + libswfdec/swfdec_js_movie.c | 6 +- libswfdec/swfdec_movie.c | 24 +++++++-- libswfdec/swfdec_script.c | 2 libswfdec/swfdec_scriptable.c | 68 +++++++++++++++++++++++++++ libswfdec/swfdec_scriptable.h | 6 ++ libswfdec/swfdec_sprite.c | 102 ++++++++++++++++++++--------------------- libswfdec/swfdec_sprite.h | 3 - libswfdec/swfdec_swf_decoder.c | 39 +++------------ libswfdec/swfdec_swf_decoder.h | 8 +--...
2007 Feb 22
0
3 commits - libswfdec/swfdec_js.c libswfdec/swfdec_js_movie.c libswfdec/swfdec_script.c
...action, const guint8 *data, guint len) { @@ -732,27 +734,44 @@ swfdec_action_get_property (JSContext *c SwfdecMovie *movie; JSObject *jsobj; guint32 id; + const char *bytes; - val = cx->fp->sp[-2]; - if (!swfdec_eval_jsval (cx, NULL, &val)) - return JS_FALSE; - movie = swfdec_scriptable_from_jsval (cx, val, SWFDEC_TYPE_MOVIE); - val = JSVAL_VOID; - if (movie == NULL) { - SWFDEC_WARNING ("specified target does not reference a movie clip"); - goto out; - } if (!JS_ValueToECMAUint32 (cx, cx->fp->sp[-1], &id)) return JS_FALSE; - - if (id > (((...
2007 Aug 08
0
5 commits - libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec_gtk_widget.c libswfdec/Makefile.am libswfdec/swfdec_script.h player/Makefile.am test/Makefile.am
libswfdec-gtk/Makefile.am | 6 ++---- libswfdec-gtk/swfdec_gtk_widget.c | 13 ++++++++----- libswfdec/Makefile.am | 2 +- libswfdec/swfdec_script.h | 2 -- player/Makefile.am | 6 +++--- test/Makefile.am | 10 +++++----- 6 files changed, 19 insertions(+), 20 deletions(-) New commits: diff-tree
2007 Jan 31
0
Branch 'interpreter' - 3 commits - libswfdec/js libswfdec/swfdec_script.c
libswfdec/js/jsinterp.c | 2 libswfdec/swfdec_script.c | 114 +++++++++++++++++++++++++++++++++++++++++----- 2 files changed, 104 insertions(+), 12 deletions(-) New commits: diff-tree ae64862c94f18618313c90c28b4071d84693b7b5 (from 71b090ccdeedb1e96b2f8590844844139b00bd85) Author: Benjamin Otte <otte@gnome.org> Date: Wed Jan 31 21:35:50 2007 +0100 implement BitAnd, BitOr,
2007 Mar 20
0
9 commits - configure.ac libswfdec/swfdec_bits.c libswfdec/swfdec_debug.c libswfdec/swfdec_js.c libswfdec/swfdec_script.c libswfdec/swfdec_sound.c
...if (g_getenv ("SWFDEC_JS") && g_str_equal (g_getenv ("SWFDEC_JS"), "disassemble")) { - g_print ("executing script %p:%p\n", movie, script); - swfdec_disassemble (s, script); - } if (rval == NULL) rval = &returnval; if (!(jsobj = swfdec_scriptable_get_object (SWFDEC_SCRIPTABLE (movie)))) diff-tree c8b42caf93a8452742b0718882322aa91a608e36 (from ca2faf15194e5f3003a513950322bad9722d6cae) Author: Benjamin Otte <otte@gnome.org> Date: Tue Mar 20 15:10:03 2007 +0100 remove env var SWFDEC_DEBUG_ABORT - we have a real debuggger now diff...
2007 Feb 08
0
3 commits - libswfdec/swfdec_loader.c libswfdec/swfdec_script.c libswfdec/swfdec_video.c
libswfdec/swfdec_loader.c | 21 +++++++++++++++------ libswfdec/swfdec_script.c | 7 ++++++- libswfdec/swfdec_video.c | 23 ++++++++++++++++------- 3 files changed, 37 insertions(+), 14 deletions(-) New commits: diff-tree e066302f8172f17b68430c6b428a386c41c516c4 (from 39a3a07397847fe45e2c2ef1f1c1b343bfd1690a) Author: Benjamin Otte <otte@gnome.org> Date: Thu Feb 8 13:28:04 2007
2007 Mar 21
0
4 commits - libswfdec/swfdec_js_movie.c libswfdec/swfdec_script.c player/swfdec_slow_loader.c
libswfdec/swfdec_js_movie.c | 22 ++++++++++++++++++---- libswfdec/swfdec_script.c | 6 +++++- player/swfdec_slow_loader.c | 20 +++++++++++++++++++- 3 files changed, 42 insertions(+), 6 deletions(-) New commits: diff-tree 13171a49b02675d44bc54c91ec872e173cfcefd6 (from parents) Merge: dae7f00125145fc3e540c5454942acbbabe800db bbf53a5c2060eadff2632674d2550a09719f41e1 Author: Benjamin Otte
2007 Feb 01
0
Branch 'interpreter' - libswfdec/swfdec_script.c
libswfdec/swfdec_script.c | 136 ++++++++++++++++++++++++++++++++-------------- 1 files changed, 97 insertions(+), 39 deletions(-) New commits: diff-tree 94e07c556a4e4f471f6700af54f35e55edf79a85 (from 18aff9069e571bda0bf49290c7ad415597d1d16e) Author: Benjamin Otte <otte@gnome.org> Date: Thu Feb 1 16:11:16 2007 +0100 implement WaitForFrame2 videostar.swf works now diff
2007 Feb 14
0
7 commits - libswfdec/swfdec_image.c libswfdec/swfdec_script.c libswfdec/swfdec_script.h test/Makefile.am test/swfdec_out.c test/swfdec_out.h test/swfedit.c test/swfedit_list.c test/swfedit_tag.c test/swfedit_token.c test/swfedit_token.h test/swfscript.c
libswfdec/swfdec_image.c | 2 libswfdec/swfdec_script.c | 25 +++ libswfdec/swfdec_script.h | 3 test/Makefile.am | 6 test/swfdec_out.c | 10 + test/swfdec_out.h | 3 test/swfedit.c | 2 test/swfedit_list.c | 18 ++ test/swfedit_tag.c | 15 ++ test/swfedit_token.c | 37 +++++ test/swfedit_token.h | 3
2007 Mar 05
0
11 commits - configure.ac libswfdec/swfdec_js_movie.c libswfdec/swfdec_root_movie.c libswfdec/swfdec_root_movie.h libswfdec/swfdec_script.c libswfdec/swfdec_sprite.c libswfdec/swfdec_sprite.h libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_swf_decoder.c
...VIE (mov); mov->n_frames = movie->sprite->n_frames; + if (movie->sprite->init_action) { + SwfdecSpriteInfo *info = swfdec_sprite_info_get (mov, movie->sprite); + + if (!info->init_action_has_run) { + swfdec_script_execute (movie->sprite->init_action, + SWFDEC_SCRIPTABLE (mov->root)); + info->init_action_has_run = TRUE; + } + } swfdec_sprite_movie_do_goto_frame (mov, GUINT_TO_POINTER (0)); if (!swfdec_sprite_movie_iterate_end (mov)) { g_assert_not_reached (); diff-tree 260cdc86a897a8f76a923c6deef48c1f28dc475b (from e6771bcb808217c72b9ceb8f...