search for: swfdec_loader_get_load

Displaying 14 results from an estimated 14 matches for "swfdec_loader_get_load".

2007 Mar 20
0
5 commits - configure.ac doc/Makefile.am doc/swfdec-sections.txt libswfdec/swfdec_js_net_stream.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_net_stream.c
...ec/swfdec_net_stream.c | 5 ++ 7 files changed, 125 insertions(+), 4 deletions(-) New commits: diff-tree badb4883c0eff1236bf7698b759b04355fa9999c (from 6eeb97209e5b60af1dd930ad7063810c73c21654) Author: Benjamin Otte <otte@gnome.org> Date: Tue Mar 20 23:46:58 2007 +0100 implement swfdec_loader_get_loaded to query the already loaded amount of bytes diff --git a/doc/swfdec-sections.txt b/doc/swfdec-sections.txt index 26a98ab..f8a4514 100644 --- a/doc/swfdec-sections.txt +++ b/doc/swfdec-sections.txt @@ -22,8 +22,9 @@ swfdec_loader_new_from_file swfdec_loader_push swfdec_loader_eof swfdec_loader...
2007 Jun 27
0
Branch 'as' - libswfdec/swfdec_as_strings.c libswfdec/swfdec_net_stream_as.c libswfdec/swfdec_net_stream.c
...gt;current_time - msecs; + } + SWFDEC_AS_VALUE_SET_NUMBER (val, msecs / 1000.); + *flags = 0; + return TRUE; + } else if (variable == SWFDEC_AS_STR_bytesLoaded) { + if (stream->loader == NULL) + SWFDEC_AS_VALUE_SET_INT (val, 0); + else + SWFDEC_AS_VALUE_SET_INT (val, swfdec_loader_get_loaded (stream->loader)); + *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); + SWFDEC_AS_VALUE_SET_INT (val, bytes)...
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
...ect.c @@ -41,14 +41,18 @@ static void swfdec_load_object_loader_target_parse (SwfdecLoaderTarget *target, SwfdecLoader *loader) { - SwfdecAsValue val; SwfdecLoadObject *load_object = SWFDEC_LOAD_OBJECT (target); + SwfdecAsValue val; + glong size; - SWFDEC_AS_VALUE_SET_INT (&val, swfdec_loader_get_loaded (loader)); + SWFDEC_AS_VALUE_SET_NUMBER (&val, swfdec_loader_get_loaded (loader)); swfdec_as_object_set_variable_and_flags (load_object->target, SWFDEC_AS_STR__bytesLoaded, &val, SWFDEC_AS_VARIABLE_HIDDEN); - SWFDEC_AS_VALUE_SET_INT (&val, swfdec_loader_get_size (load...
2007 Jun 21
0
Branch 'as' - 5 commits - libswfdec/Makefile.am libswfdec/swfdec_as_strings.c libswfdec/swfdec_js_net_stream.c libswfdec/swfdec_movie.c libswfdec/swfdec_net_connection.c libswfdec/swfdec_net_stream_as.c libswfdec/swfdec_net_stream.c
...al id, jsval *vp) -{ - SwfdecNetStream *stream; - - stream = swfdec_scriptable_from_object (cx, obj, SWFDEC_TYPE_NET_STREAM); - if (stream == NULL) - return JS_TRUE; - - if (stream->loader == NULL) { - *vp = INT_TO_JSVAL (0); - return JS_TRUE; - } - - return JS_NewNumberValue (cx, swfdec_loader_get_loaded (stream->loader), vp); -} - -static JSBool -swfdec_js_net_stream_bytes_total (JSContext *cx, JSObject *obj, jsval id, jsval *vp) -{ - SwfdecNetStream *stream; - gulong bytes; - - stream = swfdec_scriptable_from_object (cx, obj, SWFDEC_TYPE_NET_STREAM); - if (stream == NULL) - return JS_...
2007 Aug 18
0
8 commits - libswfdec/Makefile.am libswfdec/swfdec_as_strings.c libswfdec/swfdec_load_object_as.c libswfdec/swfdec_load_object_as.h libswfdec/swfdec_load_object.c libswfdec/swfdec_load_object.h libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h
..._load_object.c @@ -42,13 +42,15 @@ swfdec_load_object_loader_target_parse ( SwfdecLoader *loader) { SwfdecAsValue val; - SwfdecAsObject *object = SWFDEC_LOAD_OBJECT (target)->target; + SwfdecLoadObject *load_object = SWFDEC_LOAD_OBJECT (target); SWFDEC_AS_VALUE_SET_INT (&val, swfdec_loader_get_loaded (loader)); - swfdec_as_object_set_variable (object, SWFDEC_AS_STR__bytesLoaded, &val); + swfdec_as_object_set_variable (load_object->target, + SWFDEC_AS_STR__bytesLoaded, &val); SWFDEC_AS_VALUE_SET_INT (&val, swfdec_loader_get_size (loader)); - swfdec_as_object_set_var...
2007 Aug 02
0
4 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/swfdec_file_loader.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h player/swfdec_slow_loader.c
...,7 +89,8 @@ enum { PROP_EOF, PROP_DATA_TYPE, PROP_SIZE, - PROP_LOADED + PROP_LOADED, + PROP_URL }; G_DEFINE_ABSTRACT_TYPE (SwfdecLoader, swfdec_loader, G_TYPE_OBJECT) @@ -116,6 +117,9 @@ swfdec_loader_get_property (GObject *obj case PROP_LOADED: g_value_set_ulong (value, swfdec_loader_get_loaded (loader)); break; + case PROP_URL: + g_value_set_boxed (value, loader->url); + break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, param_id, pspec); break; @@ -136,6 +140,13 @@ swfdec_loader_set_property (GObject *obj if (loader->size ==...
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
..._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 == NULL) { + bytes = 0; + } else { + bytes = swfdec_loader_get_size (stream->loader); + if (bytes == 0) + bytes = swfdec_loader_get_loaded (stream->loader); + } SWFDEC_AS_VALUE_SET_INT (val, bytes);...
2007 Aug 01
0
9 commits - doc/swfdec-sections.txt libswfdec/swfdec_as_frame.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_loader_internal.h libswfdec/swfdec_loadertarget.c libswfdec/swfdec_loadertarget.h libswfdec/swfdec_movie.c
...c/swfdec-sections.txt @@ -19,9 +19,11 @@ SWFDEC_AUDIO_GET_CLASS <TITLE>SwfdecLoader</TITLE> SwfdecLoader swfdec_loader_new_from_file +swfdec_loader_open swfdec_loader_push swfdec_loader_eof swfdec_loader_error +swfdec_loader_get_url swfdec_loader_set_size swfdec_loader_get_size swfdec_loader_get_loaded @@ -52,6 +54,7 @@ swfdec_url_get_url swfdec_url_new swfdec_url_new_relative <SUBSECTION Standard> +SWFDEC_TYPE_URL swfdec_url_get_type </SECTION> @@ -116,7 +119,9 @@ swfdec_buffer_queue_pull swfdec_buffer_queue_pull_buffer swfdec_buffer_queue_peek <SUBSECTION Standard>...
2007 Apr 27
0
Changes to 'refs/tags/0.4.3'
...missing don't readd Timeout on EOF no more type punned pointers add time property emit a Buffer.Full when we're full and in eof add swfdec_loader_[gs]et_size API was broken by adding new members to SwfdecLoader struct, so update libversion implement swfdec_loader_get_loaded to query the already loaded amount of bytes make named functions set varobj, not scopeChain implement NetStream::bytesLoaded and NetStream::bytesTotal add a test to confirm that registerClass does not effect previous instances add some fixes for number conversion com...
2007 Aug 20
0
Branch 'vivi' - 60 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/Makefile.am libswfdec/swfdec_as_array.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame_internal.h libswfdec/swfdec_as_interpret.c
...libswfdec/swfdec_load_object.c index 6542f7c..2b19f07 100644 --- a/libswfdec/swfdec_load_object.c +++ b/libswfdec/swfdec_load_object.c @@ -45,12 +45,12 @@ swfdec_load_object_loader_target_parse ( SwfdecLoadObject *load_object = SWFDEC_LOAD_OBJECT (target); SWFDEC_AS_VALUE_SET_INT (&val, swfdec_loader_get_loaded (loader)); - swfdec_as_object_set_variable (load_object->target, - SWFDEC_AS_STR__bytesLoaded, &val); + swfdec_as_object_set_variable_and_flags (load_object->target, + SWFDEC_AS_STR__bytesLoaded, &val, SWFDEC_AS_VARIABLE_HIDDEN); SWFDEC_AS_VALUE_SET_INT (&val, s...
2007 Apr 27
0
Changes to 'refs/tags/0.4.4'
...missing don't readd Timeout on EOF no more type punned pointers add time property emit a Buffer.Full when we're full and in eof add swfdec_loader_[gs]et_size API was broken by adding new members to SwfdecLoader struct, so update libversion implement swfdec_loader_get_loaded to query the already loaded amount of bytes make named functions set varobj, not scopeChain implement NetStream::bytesLoaded and NetStream::bytesTotal add a test to confirm that registerClass does not effect previous instances add some fixes for number conversion com...
2007 Aug 20
0
8 commits - libswfdec/Makefile.am libswfdec/swfdec_as_string.c libswfdec/swfdec_as_string.h libswfdec/swfdec_as_strings.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_load_object.c libswfdec/swfdec_loadvars_as.c test/trace
...libswfdec/swfdec_load_object.c index 6542f7c..2b19f07 100644 --- a/libswfdec/swfdec_load_object.c +++ b/libswfdec/swfdec_load_object.c @@ -45,12 +45,12 @@ swfdec_load_object_loader_target_parse ( SwfdecLoadObject *load_object = SWFDEC_LOAD_OBJECT (target); SWFDEC_AS_VALUE_SET_INT (&val, swfdec_loader_get_loaded (loader)); - swfdec_as_object_set_variable (load_object->target, - SWFDEC_AS_STR__bytesLoaded, &val); + swfdec_as_object_set_variable_and_flags (load_object->target, + SWFDEC_AS_STR__bytesLoaded, &val, SWFDEC_AS_VARIABLE_HIDDEN); SWFDEC_AS_VALUE_SET_INT (&val, s...
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
...+++ b/libswfdec/swfdec_load_object.c @@ -45,36 +45,11 @@ swfdec_load_object_loader_target_parse (SwfdecLoaderTarget *target, SwfdecLoader *loader) { SwfdecLoadObject *load_object = SWFDEC_LOAD_OBJECT (target); - SwfdecAsValue val; - glong size; - - SWFDEC_AS_VALUE_SET_NUMBER (&val, swfdec_loader_get_loaded (loader)); - swfdec_as_object_set_variable_and_flags (load_object->target, - SWFDEC_AS_STR__bytesLoaded, &val, SWFDEC_AS_VARIABLE_HIDDEN); - - size = swfdec_loader_get_size (loader); - if (size < 0) - size = swfdec_loader_get_loaded (loader); - SWFDEC_AS_VALUE_SET_NUMBER (&...
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
...47,8 +47,10 @@ swfdec_load_object_stream_target_parse (SwfdecStreamTarget *target, SwfdecLoadObject *load_object = SWFDEC_LOAD_OBJECT (target); if (load_object->progress != NULL) { + swfdec_sandbox_use (load_object->sandbox); load_object->progress (load_object->target, swfdec_loader_get_loaded (loader), swfdec_loader_get_size (loader)); + swfdec_sandbox_unuse (load_object->sandbox); } } @@ -65,11 +67,13 @@ swfdec_load_object_stream_target_error (SwfdecStreamTarget *target, g_object_unref (loader); /* call finish */ + swfdec_sandbox_use (load_object->sandbox);...