search for: swfdec_type_file_load

Displaying 10 results from an estimated 10 matches for "swfdec_type_file_load".

2007 Apr 02
0
4 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
...eet, Fifth Floor, + * Boston, MA 02110-1301 USA + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include "swfdec_gtk_loader.h" + +#ifndef HAVE_GNOMEVFS + +#include <libswfdec/swfdec_loader_internal.h> + +GType +swfdec_gtk_loader_get_type (void) +{ + return SWFDEC_TYPE_FILE_LOADER; +} + +SwfdecLoader * +swfdec_gtk_loader_new (const char *uri) +{ + g_return_val_if_fail (uri != NULL, NULL); + + return swfdec_loader_new_from_file (uri); +} + + +#else /* HAVE_GNOMEVFS */ + +/* size of buffer we read */ +#define BUFFER_SIZE 4096 + +#include <libgnomevfs/gnome-vfs.h> + +...
2007 Aug 02
0
15 commits - configure.ac doc/swfdec-sections.txt libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec_gtk_loader.c libswfdec/Makefile.am libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_file_loader.c libswfdec/swfdec_file_loader.h
...or a particular protocol being available. If you need this, * code your own SwfdecLoader subclass. @@ -45,147 +47,93 @@ * backends, it is completely private. */ -#ifndef HAVE_HTTP - -#include <libswfdec/swfdec_loader_internal.h> - -GType -swfdec_gtk_loader_get_type (void) -{ - return SWFDEC_TYPE_FILE_LOADER; -} - -SwfdecLoader * -swfdec_gtk_loader_new (const char *uri) -{ - g_return_val_if_fail (uri != NULL, NULL); - - return swfdec_loader_new_from_file (uri); -} - - -#else /* HAVE_HTTP */ - -/* size of buffer we read */ -#define BUFFER_SIZE 4096 - -#include <libgnomevfs/gnome-vfs.h> - stru...
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
...{ char *abs, *cur; cur = g_get_current_dir (); abs = g_build_filename (cur, filename, NULL); g_free (cur); - url = g_strconcat ("file://", abs, NULL); + url_string = g_strconcat ("file://", abs, NULL); g_free (abs); } - loader = g_object_new (SWFDEC_TYPE_FILE_LOADER, NULL); - loader->url = swfdec_url_new (url); - g_assert (loader->url); - g_free (url); + url = swfdec_url_new (url_string); + g_free (url_string); + loader = g_object_new (SWFDEC_TYPE_FILE_LOADER, "url", url, NULL); + swfdec_url_free (url); if (buf == NULL) { swfde...
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
...eet, Fifth Floor, + * Boston, MA 02110-1301 USA + */ + +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#include "swfdec_gtk_loader.h" + +#ifndef HAVE_GNOMEVFS + +#include <libswfdec/swfdec_loader_internal.h> + +GType +swfdec_gtk_loader_get_type (void) +{ + return SWFDEC_TYPE_FILE_LOADER; +} + +SwfdecLoader * +swfdec_gtk_loader_new (const char *uri) +{ + g_return_val_if_fail (uri != NULL, NULL); + + return swfdec_loader_new_from_file (uri); +} + + +#else /* HAVE_GNOMEVFS */ + +/* size of buffer we read */ +#define BUFFER_SIZE 4096 + +#include <libgnomevfs/gnome-vfs.h> + +...
2007 Aug 02
1
libswfdec-gtk/swfdec_gtk_loader.c
libswfdec-gtk/swfdec_gtk_loader.c | 1 + 1 files changed, 1 insertion(+) New commits: diff-tree 4d1ee537d4cd388a8b21003496d3511df6f0549d (from ba4f1da69d0c74c45b0b4d92330f2203d258bb49) Author: Benjamin Otte <otte at gnome.org> Date: Thu Aug 2 13:06:55 2007 +0200 keep a reference to the message, since it's unreffed automagically diff --git a/libswfdec-gtk/swfdec_gtk_loader.c
2007 Nov 15
0
2 commits - libswfdec-gtk/swfdec_gtk_loader.c player/swfplay.c
...2007 +0100 set size only once diff --git a/libswfdec-gtk/swfdec_gtk_loader.c b/libswfdec-gtk/swfdec_gtk_loader.c index fb93cf9..92f01f7 100644 --- a/libswfdec-gtk/swfdec_gtk_loader.c +++ b/libswfdec-gtk/swfdec_gtk_loader.c @@ -75,6 +75,22 @@ G_DEFINE_TYPE (SwfdecGtkLoader, swfdec_gtk_loader, SWFDEC_TYPE_FILE_LOADER) #ifdef HAVE_HTTP static void +swfdec_gtk_loader_set_size (SwfdecGtkLoader *gtk) +{ + const char *s = soup_message_get_header (gtk->message->response_headers, "Content-Length"); + unsigned long l; + char *end; + + if (s == NULL) + return; + + errno = 0; + l = strtoul...
2007 Jul 31
0
10 commits - doc/swfdec-docs.sgml doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_loader.c libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_frame.c libswfdec/swfdec_buffer.c libswfdec/swfdec_debugger.c libswfdec/swfdec.h
...(loader, "filenames cannot have hostnames"); + return; } - /* FIXME: need to rework seperators on windows? */ - real_path = g_build_filename (SWFDEC_FILE_LOADER (loader)->dir, url, NULL); - buffer = swfdec_buffer_new_from_file (real_path, &error); - ret = g_object_new (SWFDEC_TYPE_FILE_LOADER, NULL); - ret->url = real_path; - SWFDEC_FILE_LOADER (ret)->dir = g_strdup (SWFDEC_FILE_LOADER (loader)->dir); + /* FIXME: append query string here? */ + real = g_strconcat ("/", swfdec_url_get_path (url), NULL); + buffer = swfdec_buffer_new_from_file (real, &error);...
2007 Mar 14
0
10 commits - libswfdec/swfdec_flv_decoder.c libswfdec/swfdec_flv_decoder.h libswfdec/swfdec_js_global.c libswfdec/swfdec_js_movie.c libswfdec/swfdec_js_net_stream.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_loadertarget.c
...l, NULL); buffer = swfdec_buffer_new_from_file (real_path, &error); - if (buffer == NULL) { - SWFDEC_ERROR ("Couldn't load \"%s\": %s", real_path, error->message); - g_free (real_path); - g_error_free (error); - return NULL; - } ret = g_object_new (SWFDEC_TYPE_FILE_LOADER, NULL); ret->url = real_path; SWFDEC_FILE_LOADER (ret)->dir = g_strdup (SWFDEC_FILE_LOADER (loader)->dir); - swfdec_loader_push (ret, buffer); - swfdec_loader_eof (ret); + if (buffer == NULL) { + swfdec_loader_error (ret, error->message); + g_error_free (error); + } el...
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
...it diff --git a/libswfdec-gtk/swfdec_gtk_loader.c b/libswfdec-gtk/swfdec_gtk_loader.c index 65897bc..c98f029 100644 --- a/libswfdec-gtk/swfdec_gtk_loader.c +++ b/libswfdec-gtk/swfdec_gtk_loader.c @@ -68,19 +68,6 @@ struct _SwfdecGtkLoaderClass { G_DEFINE_TYPE (SwfdecGtkLoader, swfdec_gtk_loader, SWFDEC_TYPE_FILE_LOADER) static void -swfdec_gtk_loader_dispose (GObject *object) -{ - SwfdecGtkLoader *gtk = SWFDEC_GTK_LOADER (object); - - if (gtk->message) { - g_object_unref (gtk->message); - gtk->message = NULL; - } - - G_OBJECT_CLASS (swfdec_gtk_loader_parent_class)->dispose (object); -}...
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
...ter first bytes of data have arrived */ -#endif }; struct _SwfdecGtkLoaderClass { SwfdecLoaderClass loader_class; -#ifdef HAVE_HTTP SoupSession * session; /* the session used by the loader */ -#endif }; /*** SwfdecGtkLoader ***/ G_DEFINE_TYPE (SwfdecGtkLoader, swfdec_gtk_loader, SWFDEC_TYPE_FILE_LOADER) -#ifdef HAVE_HTTP static void swfdec_gtk_loader_set_size (SwfdecGtkLoader *gtk) { @@ -145,20 +138,16 @@ swfdec_gtk_loader_dispose (GObject *object) G_OBJECT_CLASS (swfdec_gtk_loader_parent_class)->dispose (object); } -#endif static void swfdec_gtk_loader_load (SwfdecLoader *loa...