Displaying 4 results from an estimated 4 matches for "swfdec_loader_process".
2007 Dec 05
2
[Bug 13529] New: swf-mozilla will crash firefox when access www.tudou.com
http://bugs.freedesktop.org/show_bug.cgi?id=13529
Summary: swf-mozilla will crash firefox when access www.tudou.com
Product: swfdec
Version: unspecified
Platform: x86 (IA32)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: plugin
AssignedTo: swfdec at
2007 Nov 09
0
10 commits - doc/swfdec-sections.txt libswfdec/swfdec_as_interpret.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_loader.c libswfdec/swfdec_movie.c libswfdec/swfdec_movie_clip_loader.c libswfdec/swfdec_movie.h
...rancy correctly
fixes mysterious segfaults on AMD64
diff --git a/libswfdec/swfdec_loader.c b/libswfdec/swfdec_loader.c
index 04c21a0..618b9d7 100644
--- a/libswfdec/swfdec_loader.c
+++ b/libswfdec/swfdec_loader.c
@@ -210,9 +210,10 @@ swfdec_loader_init (SwfdecLoader *loader)
static void
swfdec_loader_process (gpointer loaderp, gpointer unused)
{
- SwfdecLoaderTarget *target;
SwfdecLoader *loader = loaderp;
+ g_assert (loader->target != NULL);
+
loader->queued = FALSE;
if (loader->state == loader->processed_state)
return;
@@ -221,22 +222,23 @@ swfdec_loader_process (gpoint...
2007 Nov 08
0
11 commits - libswfdec/swfdec_as_interpret.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h libswfdec/swfdec_resource.c libswfdec/swfdec_resource_request.c
..._loader.c b/libswfdec/swfdec_loader.c
index 255b943..04c21a0 100644
--- a/libswfdec/swfdec_loader.c
+++ b/libswfdec/swfdec_loader.c
@@ -208,35 +208,48 @@ swfdec_loader_init (SwfdecLoader *loader)
/*** INTERNAL API ***/
static void
-swfdec_loader_perform_open (gpointer loaderp, gpointer unused)
+swfdec_loader_process (gpointer loaderp, gpointer unused)
{
+ SwfdecLoaderTarget *target;
SwfdecLoader *loader = loaderp;
- swfdec_loader_target_open (loader->target, loader);
-}
-
-static void
-swfdec_loader_perform_eof (gpointer loaderp, gpointer unused)
-{
- SwfdecLoader *loader = loaderp;
-
- swfdec_loa...
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
...}
static void
swfdec_loader_init (SwfdecLoader *loader)
{
- loader->queue = swfdec_buffer_queue_new ();
loader->data_type = SWFDEC_LOADER_DATA_UNKNOWN;
loader->size = -1;
@@ -209,53 +206,6 @@ swfdec_loader_init (SwfdecLoader *loader)
/*** INTERNAL API ***/
-static void
-swfdec_loader_process (gpointer loaderp, gpointer unused)
-{
- SwfdecLoader *loader = loaderp;
-
- g_assert (loader->target != NULL);
-
- loader->queued = FALSE;
- if (loader->state == loader->processed_state)
- return;
- g_assert (loader->state != SWFDEC_LOADER_STATE_CLOSED);
- if (loader->st...