Displaying 14 results from an estimated 14 matches for "swfdec_loader_get_load".
Did you mean:
swfdec_loader_get_loaded
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);...