Displaying 6 results from an estimated 6 matches for "swfdec_gtk_loader_close".
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 Aug 08
0
6 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/swfdec_as_strings.c libswfdec/swfdec_loader.c libswfdec/swfdec_loader.h libswfdec/swfdec_loader_internal.h libswfdec/swfdec_net_stream_as.c libswfdec/swfdec_net_stream.c
...0
implement close()
diff --git a/libswfdec-gtk/swfdec_gtk_loader.c b/libswfdec-gtk/swfdec_gtk_loader.c
index bc3894a..aff6da1 100644
--- a/libswfdec-gtk/swfdec_gtk_loader.c
+++ b/libswfdec-gtk/swfdec_gtk_loader.c
@@ -141,6 +141,20 @@ swfdec_gtk_loader_load (SwfdecLoader *lo
}
static void
+swfdec_gtk_loader_close (SwfdecLoader *loader)
+{
+ SwfdecGtkLoader *gtk = SWFDEC_GTK_LOADER (loader);
+
+ if (gtk->message) {
+ SwfdecGtkLoaderClass *klass = SWFDEC_GTK_LOADER_GET_CLASS (gtk);
+
+ soup_session_cancel_message (klass->session, gtk->message);
+ g_object_unref (gtk->message);
+ gtk-...
2007 Dec 03
0
libswfdec-gtk/swfdec_gtk_loader.c
...on Dec 3 17:24:09 2007 +0100
only emit EOF signal if we're not already EOF
diff --git a/libswfdec-gtk/swfdec_gtk_loader.c b/libswfdec-gtk/swfdec_gtk_loader.c
index 92f01f7..9836e3f 100644
--- a/libswfdec-gtk/swfdec_gtk_loader.c
+++ b/libswfdec-gtk/swfdec_gtk_loader.c
@@ -183,11 +183,16 @@ swfdec_gtk_loader_close (SwfdecLoader *loader)
SwfdecGtkLoader *gtk = SWFDEC_GTK_LOADER (loader);
if (gtk->message) {
- SwfdecGtkLoaderClass *klass = SWFDEC_GTK_LOADER_GET_CLASS (gtk);
+ gboolean eof;
- soup_session_cancel_message (klass->session, gtk->message);
- g_object_unref (gtk->mes...
2007 Oct 21
0
2 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_widget.c
...bswfdec-gtk/swfdec_gtk_loader.c
index 0e860b9..f61a999 100644
--- a/libswfdec-gtk/swfdec_gtk_loader.c
+++ b/libswfdec-gtk/swfdec_gtk_loader.c
@@ -206,7 +206,8 @@ swfdec_gtk_loader_class_init (SwfdecGtkLoaderClass *klass)
loader_class->load = swfdec_gtk_loader_load;
loader_class->close = swfdec_gtk_loader_close;
- g_thread_init (NULL);
+ if (!g_thread_supported ())
+ g_thread_init (NULL);
klass->session = soup_session_async_new ();
#endif
}
commit 3dd1855445038e6c3793b98bbfcf77035413a4cc
Author: Benjamin Otte <otte at gnome.org>
Date: Sun Oct 21 18:01:47 2007 +0200
only handl...
2008 Jan 07
0
3 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/swfdec_as_array.c libswfdec/swfdec_asbroadcaster.c libswfdec/swfdec_as_function.c libswfdec/swfdec_as_types.c libswfdec/swfdec_xml.c
...bswfdec-gtk/swfdec_gtk_loader.c
index 9836e3f..80d95c7 100644
--- a/libswfdec-gtk/swfdec_gtk_loader.c
+++ b/libswfdec-gtk/swfdec_gtk_loader.c
@@ -209,8 +209,6 @@ swfdec_gtk_loader_class_init (SwfdecGtkLoaderClass *klass)
loader_class->load = swfdec_gtk_loader_load;
loader_class->close = swfdec_gtk_loader_close;
- if (!g_thread_supported ())
- g_thread_init (NULL);
klass->session = soup_session_async_new ();
#endif
}
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
...lass = SWFDEC_GTK_LOADER_GET_CLASS (gtk);
@@ -174,10 +163,8 @@ swfdec_gtk_loader_load (SwfdecLoader *loader, SwfdecLoader *parent,
g_object_ref (gtk->message);
soup_session_queue_message (klass->session, gtk->message, NULL, NULL);
}
-#endif
}
-#ifdef HAVE_HTTP
static void
swfdec_gtk_loader_close (SwfdecStream *stream)
{
@@ -196,12 +183,10 @@ swfdec_gtk_loader_close (SwfdecStream *stream)
}
}
}
-#endif
static void
swfdec_gtk_loader_class_init (SwfdecGtkLoaderClass *klass)
{
-#ifdef HAVE_HTTP
GObjectClass *object_class = G_OBJECT_CLASS (klass);
SwfdecStreamClass *stream_...