search for: swfdec_slow_loader_notify_cb

Displaying 4 results from an estimated 4 matches for "swfdec_slow_loader_notify_cb".

2007 Mar 21
0
4 commits - libswfdec/swfdec_js_movie.c libswfdec/swfdec_script.c player/swfdec_slow_loader.c
...SwfdecLoader stuff diff --git a/player/swfdec_slow_loader.c b/player/swfdec_slow_loader.c index 0eb5b61..47b7723 100644 --- a/player/swfdec_slow_loader.c +++ b/player/swfdec_slow_loader.c @@ -29,10 +29,19 @@ G_DEFINE_TYPE (SwfdecSlowLoader, swfdec_slow_loader, SWFDEC_TYPE_LOADER) static void +swfdec_slow_loader_notify_cb (SwfdecLoader *child, GParamSpec *pspec, SwfdecLoader *loader) +{ + if (g_str_equal (pspec->name, "size")) { + swfdec_loader_set_size (loader, swfdec_loader_get_size (child)); + } +} + +static void swfdec_slow_loader_dispose (GObject *object) { SwfdecSlowLoader *slow = SWFDEC...
2007 Nov 08
0
5 commits - libswfdec/swfdec_net_stream.c libswfdec/swfdec_player.c libswfdec/swfdec_resource.c libswfdec/swfdec_resource.h player/swfdec_slow_loader.c test/trace
...tatic void swfdec_slow_loader_initialize (SwfdecSlowLoader *slow, SwfdecLoader *loader, guint duration) { - gulong size; + glong size; slow->tick_time = 100; slow->duration = duration * 1000; slow->loader = loader; g_signal_connect (loader, "notify", G_CALLBACK (swfdec_slow_loader_notify_cb), slow); size = swfdec_loader_get_size (loader); - if (size) + if (size >= 0) swfdec_loader_set_size (SWFDEC_LOADER (slow), size); slow->timeout_id = g_timeout_add (slow->tick_time, swfdec_slow_loader_tick, slow); swfdec_loader_open (SWFDEC_LOADER (slow), 0); @@ -119,7 +119...
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
...a) } } +static void +swfdec_slow_loader_initialize (SwfdecSlowLoader *slow, SwfdecLoader *loader, guint duration) +{ + gulong size; + + slow->tick_time = 100; + slow->duration = duration * 1000; + slow->loader = loader; + g_signal_connect (loader, "notify", G_CALLBACK (swfdec_slow_loader_notify_cb), slow); + size = swfdec_loader_get_size (loader); + if (size) + swfdec_loader_set_size (SWFDEC_LOADER (slow), size); + slow->timeout_id = g_timeout_add (slow->tick_time, swfdec_slow_loader_tick, slow); +} + +static void +swfdec_slow_loader_load (SwfdecLoader *loader, + SwfdecLoaderR...
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
...MA 02110-1301 USA - */ - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - -#include "swfdec_slow_loader.h" -#include <libswfdec-gtk/swfdec-gtk.h> - -/*** SwfdecSlowLoader ***/ - -G_DEFINE_TYPE (SwfdecSlowLoader, swfdec_slow_loader, SWFDEC_TYPE_LOADER) - -static void -swfdec_slow_loader_notify_cb (SwfdecLoader *child, GParamSpec *pspec, SwfdecLoader *loader) -{ - if (g_str_equal (pspec->name, "size")) { - swfdec_loader_set_size (loader, swfdec_loader_get_size (child)); - } -} - -static void -swfdec_slow_loader_dispose (GObject *object) -{ - SwfdecSlowLoader *slow = SWFDEC...