search for: swfdec_net_stream_get_vari

Displaying 5 results from an estimated 5 matches for "swfdec_net_stream_get_vari".

2007 Jun 27
0
Branch 'as' - libswfdec/swfdec_as_strings.c libswfdec/swfdec_net_stream_as.c libswfdec/swfdec_net_stream.c
...tream.c b/libswfdec/swfdec_net_stream.c index 0aeab9d..0635921 100644 --- a/libswfdec/swfdec_net_stream.c +++ b/libswfdec/swfdec_net_stream.c @@ -327,6 +327,49 @@ swfdec_net_stream_dispose (GObject *obje G_OBJECT_CLASS (swfdec_net_stream_parent_class)->dispose (object); } +static gboolean +swfdec_net_stream_get_variable (SwfdecAsObject *object, const char *variable, + SwfdecAsValue *val, guint *flags) +{ + SwfdecNetStream *stream; + + if (SWFDEC_AS_OBJECT_CLASS (swfdec_net_stream_parent_class)->get (object, variable, val, flags)) + return TRUE; + + stream = SWFDEC_NET_STREAM (object); + /* FIXME:...
2007 Aug 15
0
4 commits - libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_as_super.c libswfdec/swfdec_as_with.c libswfdec/swfdec_movie.c libswfdec/swfdec_net_stream.c libswfdec/swfdec_sprite_movie.c test/trace
...get_asprop (movie, variable, val)) { diff --git a/libswfdec/swfdec_net_stream.c b/libswfdec/swfdec_net_stream.c index b95f7a4..fac0886 100644 --- a/libswfdec/swfdec_net_stream.c +++ b/libswfdec/swfdec_net_stream.c @@ -350,12 +350,12 @@ swfdec_net_stream_dispose (GObject *obje } static gboolean -swfdec_net_stream_get_variable (SwfdecAsObject *object, const char *variable, - SwfdecAsValue *val, guint *flags) +swfdec_net_stream_get_variable (SwfdecAsObject *object, SwfdecAsObject *orig, + const char *variable, SwfdecAsValue *val, guint *flags) { SwfdecNetStream *stream; - if (SWFDEC_AS_OBJECT_CLASS (swfde...
2007 Oct 28
0
4 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_interpret.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_load_object.c
...der * loader); char * swfdec_loader_get_filename (SwfdecLoader * loader); SwfdecLoaderDataType diff --git a/libswfdec/swfdec_net_stream.c b/libswfdec/swfdec_net_stream.c index c401125..fa119ba 100644 --- a/libswfdec/swfdec_net_stream.c +++ b/libswfdec/swfdec_net_stream.c @@ -412,19 +412,19 @@ swfdec_net_stream_get_variable (SwfdecAsObject *object, SwfdecAsObject *orig, if (stream->loader == NULL) SWFDEC_AS_VALUE_SET_INT (val, 0); else - SWFDEC_AS_VALUE_SET_INT (val, swfdec_loader_get_loaded (stream->loader)); + SWFDEC_AS_VALUE_SET_NUMBER (val, swfdec_loader_get_loaded (stream->...
2007 Aug 16
0
Branch 'vivi' - 23 commits - libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_as_super.c libswfdec/swfdec_as_with.c libswfdec/swfdec_movie.c libswfdec/swfdec_net_stream.c libswfdec/swfdec_sprite_movie.c test/trace vivified/core
...get_asprop (movie, variable, val)) { diff --git a/libswfdec/swfdec_net_stream.c b/libswfdec/swfdec_net_stream.c index b95f7a4..fac0886 100644 --- a/libswfdec/swfdec_net_stream.c +++ b/libswfdec/swfdec_net_stream.c @@ -350,12 +350,12 @@ swfdec_net_stream_dispose (GObject *obje } static gboolean -swfdec_net_stream_get_variable (SwfdecAsObject *object, const char *variable, - SwfdecAsValue *val, guint *flags) +swfdec_net_stream_get_variable (SwfdecAsObject *object, SwfdecAsObject *orig, + const char *variable, SwfdecAsValue *val, guint *flags) { SwfdecNetStream *stream; - if (SWFDEC_AS_OBJECT_CLASS (swfde...
2007 Jul 12
0
15 commits - doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt INSTALL libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_interpret.h libswfdec/swfdec_as_object.h
...ate: Thu Jul 12 16:52:12 2007 +0200 NetStream.bytesTotal should be 0 when no movie is loading diff --git a/libswfdec/swfdec_net_stream.c b/libswfdec/swfdec_net_stream.c index 7cdd203..7af040c 100644 --- a/libswfdec/swfdec_net_stream.c +++ b/libswfdec/swfdec_net_stream.c @@ -361,9 +361,14 @@ swfdec_net_stream_get_variable (SwfdecAs *flags = 0; return TRUE; } else if (variable == SWFDEC_AS_STR_bytesTotal) { - guint bytes = swfdec_loader_get_size (stream->loader); - if (bytes == 0) - bytes = swfdec_loader_get_loaded (stream->loader); + guint bytes; + if (stream->loader == NUL...