search for: swfdec_root_movie

Displaying 20 results from an estimated 47 matches for "swfdec_root_movie".

2007 Mar 07
0
13 commits - libswfdec/Makefile.am libswfdec/swfdec_js_global.c libswfdec/swfdec_js_movie.c libswfdec/swfdec_root_movie.c libswfdec/swfdec_root_movie.h libswfdec/swfdec_script.c libswfdec/swfdec_sprite.h libswfdec/swfdec_sprite_movie.c
libswfdec/Makefile.am | 2 libswfdec/swfdec_js_global.c | 11 +++- libswfdec/swfdec_js_movie.c | 52 +++++++++++++++++++ libswfdec/swfdec_root_movie.c | 86 +++++++++++++++------------------ libswfdec/swfdec_root_movie.h | 10 +-- libswfdec/swfdec_script.c | 4 - libswfdec/swfdec_sprite.h | 2 libswfdec/swfdec_sprite_movie.c | 41 --------------- libswfdec/swfdec_swf_decoder.c...
2007 Mar 07
0
2 commits - libswfdec/swfdec_js_movie.c libswfdec/swfdec_root_movie.h
libswfdec/swfdec_js_movie.c | 3 +++ libswfdec/swfdec_root_movie.h | 4 ++++ 2 files changed, 7 insertions(+) New commits: diff-tree bb4cc0da47ef8cc6978c1b51e55a0da1339ed5b9 (from 637a8dcb5663fc692c8b2e222e3555609759f7ff) Author: Benjamin Otte <otte@gnome.org> Date: Wed Mar 7 21:41:23 2007 +0100 warn about not handling initObject diff --git a/l...
2007 Jun 05
0
Branch 'as' - 8 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_number.c libswfdec/swfdec_as_scope.h
...th.h | 56 ++++++++ libswfdec/swfdec_button_movie.c | 2 libswfdec/swfdec_mouse_as.c | 4 libswfdec/swfdec_movie.c | 30 ++-- libswfdec/swfdec_player.c | 1 libswfdec/swfdec_root_movie.c | 13 +- libswfdec/swfdec_root_movie.h | 2 libswfdec/swfdec_sprite_movie.c | 8 - libswfdec/swfdec_sprite_movie_as.c | 9 - player/swfdec_debug_movies.c | 4 test/trace/Makefile.am...
2007 Mar 16
0
libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_loader_internal.h libswfdec/swfdec_net_stream.c libswfdec/swfdec_root_movie.c libswfdec/swfdec_xml.c
libswfdec/swfdec_loader.c | 91 +++++++++++++++++++++++++++++++++++-- libswfdec/swfdec_loader.h | 13 +++++ libswfdec/swfdec_loader_internal.h | 2 libswfdec/swfdec_net_stream.c | 1 libswfdec/swfdec_root_movie.c | 4 + libswfdec/swfdec_xml.c | 9 +-- 6 files changed, 111 insertions(+), 9 deletions(-) New commits: diff-tree 0c7b304d2eb371c85616808e083f353e174bf263 (from 13a4101ff86efb11f43e4b28778f1d90a320b118) Author: Benjamin Otte <otte@gnome.org> Date: Fri Mar 16 16:35:1...
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
configure.ac | 2 libswfdec/swfdec_js_movie.c | 3 - libswfdec/swfdec_root_movie.c | 58 +++++++++++++++++++ libswfdec/swfdec_root_movie.h | 16 ++++- libswfdec/swfdec_script.c | 119 ++++++++++++++++++++++++++++++++-------- libswfdec/swfdec_sprite.c | 6 +- libswfdec/swfdec_sprite.h | 4 - libswfdec/swfdec_sprite_movie.c | 41 +++++++++++++ l...
2007 Jun 06
0
Branch 'as' - libswfdec/Makefile.am libswfdec/swfdec_root_movie.c libswfdec/swfdec_root_sprite.c libswfdec/swfdec_root_sprite.h libswfdec/swfdec_swf_decoder.c libswfdec/swfdec_swf_decoder.h libswfdec/swfdec_tag.c
libswfdec/Makefile.am | 2 libswfdec/swfdec_root_movie.c | 10 +- libswfdec/swfdec_root_sprite.c | 178 ----------------------------------------- libswfdec/swfdec_root_sprite.h | 65 -------------- libswfdec/swfdec_swf_decoder.c | 64 ++++++++++++++ libswfdec/swfdec_swf_decoder.h | 20 ++++ libswfdec/swfdec_tag.c | 65 ++++++++++++++...
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
...++ libswfdec/swfdec_loader.c | 21 ++++++ libswfdec/swfdec_loader_internal.h | 1 libswfdec/swfdec_loadertarget.c | 18 ++++- libswfdec/swfdec_net_stream.c | 36 +++++++---- libswfdec/swfdec_net_stream.h | 1 libswfdec/swfdec_player.c | 1 libswfdec/swfdec_root_movie.c | 30 +++------ libswfdec/swfdec_video.c | 63 ++++++++------------ libswfdec/swfdec_video_movie.c | 64 +++++++++++++++----- libswfdec/swfdec_video_movie.h | 21 ++++-- 16 files changed, 333 insertions(+), 104 deletions(-) New commits: diff-tree f3b5a7ee8d8516b94c...
2007 Mar 09
0
17 commits - libswfdec/js libswfdec/swfdec_js.c libswfdec/swfdec_js_global.c libswfdec/swfdec_js.h libswfdec/swfdec_js_movie.c libswfdec/swfdec_movie.c libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_root_movie.c
...| 8 + libswfdec/swfdec_js_global.c | 30 +++++ libswfdec/swfdec_js_movie.c | 181 +++++++++++++++++++++++++---------- libswfdec/swfdec_movie.c | 22 ---- libswfdec/swfdec_player.c | 54 ++++++++++ libswfdec/swfdec_player_internal.h | 7 + libswfdec/swfdec_root_movie.c | 24 ++++ libswfdec/swfdec_root_movie.h | 2 libswfdec/swfdec_script.c | 191 +++++++++++++++++++++---------------- player/swfdec_player_manager.c | 1 test/trace/Makefile.am | 2 test/trace/prototypes.swf |binary test/trace/prototypes....
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
...igure.ac | 2 - doc/swfdec-sections.txt | 1 libswfdec/swfdec_loader.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/...
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
...30 +++++- libswfdec/swfdec_listener.c | 184 +++++++++++++++++++++++++++++++++++++ libswfdec/swfdec_listener.h | 42 ++++++++ libswfdec/swfdec_movie.c | 3 libswfdec/swfdec_player.c | 55 +++++++++-- libswfdec/swfdec_player_internal.h | 12 +- libswfdec/swfdec_root_movie.c | 2 libswfdec/swfdec_sprite_movie.c | 11 +- libswfdec/swfdec_types.h | 1 player/swfdebug.c | 35 +++++-- player/swfdec_player_manager.c | 5 + 13 files changed, 357 insertions(+), 30 deletions(-) New commits: diff-tree f5d0f071e911b84ac0c2...
2007 Mar 15
0
11 commits - libswfdec/swfdec_debugger.c libswfdec/swfdec_debugger.h libswfdec/swfdec_event.c libswfdec/swfdec_js_movie.c libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c
...r, + * Boston, MA 02110-1301 USA + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include <gtk/gtk.h> +#include <libswfdec/swfdec_debugger.h> +#include <libswfdec/swfdec_movie.h> +#include <libswfdec/swfdec_player_internal.h> +#include <libswfdec/swfdec_root_movie.h> +#include "swfdec_debug_movies.h" + +/*** GTK_TREE_MODEL ***/ + +#if 0 +# define REPORT g_print ("%s\n", G_STRFUNC) +#else +# define REPORT +#endif +static GtkTreeModelFlags +swfdec_debug_movies_get_flags (GtkTreeModel *tree_model) +{ + REPORT; + return 0; +} + +stat...
2007 Feb 01
0
Branch 'interpreter' - libswfdec/swfdec_script.c
...+ cx->fp->sp--; + movie = swfdec_action_get_target (cx); + if (movie) { + int frame = swfdec_value_to_frame (cx, movie, val); + guint jump = data[2]; + guint loaded; + if (frame < 0) + return JS_TRUE; + if (SWFDEC_IS_ROOT_MOVIE (movie)) { + SwfdecDecoder *dec = SWFDEC_ROOT_MOVIE (movie)->decoder; + loaded = dec->frames_loaded; + g_assert (loaded <= movie->n_frames); + } else { + loaded = movie->n_frames; + } + if (loaded < (guint) frame) + swfdec_script_skip_actions (cx, jump); + } else { + SWFDEC_ERROR ("no movie to...
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
...libswfdec/swfdec_loadertarget.c | 87 +++++++++++++++-- libswfdec/swfdec_loadertarget.h | 6 - libswfdec/swfdec_net_stream.c | 25 ++++ libswfdec/swfdec_net_stream.h | 9 + libswfdec/swfdec_player.c | 16 +++ libswfdec/swfdec_player_internal.h | 3 libswfdec/swfdec_root_movie.c | 2 libswfdec/swfdec_script.c | 7 + libswfdec/swfdec_scriptable.c | 9 + libswfdec/swfdec_xml.c | 187 +++++++++++++++++++++++++++++++++++++ libswfdec/swfdec_xml.h | 59 +++++++++++ test/trace/Makefile.am | 2 test/trace/ne...
2007 Jan 16
0
9 commits - libswfdec/js libswfdec/Makefile.am libswfdec/swfdec_audio_stream.c libswfdec/swfdec_audio_stream.h libswfdec/swfdec_cache.c libswfdec/swfdec_cached.c libswfdec/swfdec_cached.h libswfdec/swfdec_edittext_movie.c libswfdec/swfdec_image.c
...om AS Make SwfdecMovie a SwfdecScriptable diff --git a/libswfdec/Makefile.am b/libswfdec/Makefile.am index 08e39de..8ab165c 100644 --- a/libswfdec/Makefile.am +++ b/libswfdec/Makefile.am @@ -63,6 +63,7 @@ libswfdec_@SWFDEC_MAJORMINOR@_la_SOURCES swfdec_rect.c \ swfdec_ringbuffer.c \ swfdec_root_movie.c \ + swfdec_scriptable.c \ swfdec_shape.c \ swfdec_sound.c \ swfdec_sprite.c \ @@ -131,6 +132,7 @@ noinst_HEADERS = \ swfdec_rect.h \ swfdec_ringbuffer.h \ swfdec_root_movie.h \ + swfdec_scriptable.h \ swfdec_shape.h \ swfdec_sound.h \ swfdec_sprite.h \ diff --git a/libswfdec/swf...
2007 Jan 18
0
Branch 'interpreter' - 2 commits - libswfdec/js libswfdec/swfdec_js_movie.c libswfdec/swfdec_script.c
...--git a/libswfdec/swfdec_script.c b/libswfdec/swfdec_script.c index 3d39a72..5b01510 100644 --- a/libswfdec/swfdec_script.c +++ b/libswfdec/swfdec_script.c @@ -29,7 +29,9 @@ /*** SUPPORT FUNCTIONS ***/ +#include "swfdec_decoder.h" #include "swfdec_movie.h" +#include "swfdec_root_movie.h" static SwfdecMovie * swfdec_action_get_target (JSContext *cx) @@ -45,9 +47,91 @@ swfdec_action_stop (JSContext *cx, guint SwfdecMovie *movie = swfdec_action_get_target (cx); if (movie) movie->stopped = TRUE; + else + SWFDEC_ERROR ("no movie to stop"); retu...
2007 Mar 20
0
4 commits - libswfdec/swfdec_flv_decoder.c libswfdec/swfdec_flv_decoder.h libswfdec/swfdec_movie.c test/trace
...a/libswfdec/swfdec_flv_decoder.c b/libswfdec/swfdec_flv_decoder.c index 21e2ff8..7615225 100644 --- a/libswfdec/swfdec_flv_decoder.c +++ b/libswfdec/swfdec_flv_decoder.c @@ -656,8 +656,8 @@ swfdec_flv_decoder_add_movie (SwfdecFlvD /* set up the playback stream */ conn = swfdec_connection_new (SWFDEC_ROOT_MOVIE (parent)->player->jscx); stream = swfdec_net_stream_new (SWFDEC_ROOT_MOVIE (parent)->player, conn); - stream->flvdecoder = flv; swfdec_net_stream_set_loader (stream, SWFDEC_ROOT_MOVIE (parent)->loader); + stream->flvdecoder = flv; swfdec_video_movie_set_input (SWFDEC_VI...
2007 Mar 22
0
7 commits - configure.ac doc/swfdec-docs.sgml libswfdec/js libswfdec/swfdec_buffer.c libswfdec/swfdec_buffer.h libswfdec/swfdec_js_movie.c test/trace
...c_getBytesLoaded (JSContext *cx, JSObje SwfdecMovie *movie; SwfdecDecoder *dec; - movie = JS_GetPrivate(cx, obj); + movie = swfdec_scriptable_from_object (cx, obj, SWFDEC_TYPE_MOVIE); + if (movie == NULL) { + SWFDEC_WARNING ("not a movie"); + return JS_TRUE; + } dec = SWFDEC_ROOT_MOVIE (movie->root)->decoder; *rval = INT_TO_JSVAL(MIN (dec->bytes_loaded, dec->bytes_total)); @@ -155,7 +166,11 @@ mc_getBytesTotal (JSContext *cx, JSObjec SwfdecMovie *movie; SwfdecDecoder *dec; - movie = JS_GetPrivate(cx, obj); + movie = swfdec_scriptable_from_object (cx, ob...
2007 Jan 14
0
Changes to 'refs/tags/0.4.1'
...| 286 +++++++++++++++++++++ libswfdec/swfdec_net_stream.h | 81 ++++++ libswfdec/swfdec_pattern.c | 14 - libswfdec/swfdec_player.c | 349 +++++++++++++++++++++++--- libswfdec/swfdec_player.h | 10 libswfdec/swfdec_player_internal.h | 32 +- libswfdec/swfdec_root_movie.c | 154 +++++------ libswfdec/swfdec_root_movie.h | 1 libswfdec/swfdec_sound.c | 8 libswfdec/swfdec_sound.h | 2 libswfdec/swfdec_sprite_movie.c | 15 - libswfdec/swfdec_swf_decoder.c | 35 +- libswfdec/swfdec_swf_decoder.h | 17 - libs...
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
...ovie.h | 10 - libswfdec/swfdec_net_stream.c | 90 ++++++------ libswfdec/swfdec_net_stream.h | 6 libswfdec/swfdec_player.c | 124 +++++++++-------- libswfdec/swfdec_player.h | 3 libswfdec/swfdec_player_internal.h | 19 +- libswfdec/swfdec_root_movie.c | 12 - libswfdec/swfdec_script.c | 10 - libswfdec/swfdec_sprite.c | 3 libswfdec/swfdec_sprite_movie.c | 4 libswfdec/swfdec_swf_decoder.c | 1 libswfdec/swfdec_video.c | 12 + libswfdec/swfdec_video_movie.c | 4 li...
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
...DEO, NULL); - video->width = G_MAXUINT; - video->height = G_MAXUINT; - content->graphic = SWFDEC_GRAPHIC (video); - content->free = TRUE; - movie = swfdec_movie_new (parent, content); - g_object_weak_ref (G_OBJECT (movie), (GWeakNotify) g_object_unref, video); - g_signal_connect (SWFDEC_ROOT_MOVIE (parent)->player, "notify::initialized", - G_CALLBACK (notify_initialized), movie); - /* set up the playback stream */ - conn = swfdec_connection_new (SWFDEC_ROOT_MOVIE (parent)->player->jscx); - stream = swfdec_net_stream_new (SWFDEC_ROOT_MOVIE (parent)->player, conn)...