search for: swfdecwidget

Displaying 2 results from an estimated 2 matches for "swfdecwidget".

2007 Mar 27
0
15 commits - configure.ac doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt doc/swfdec.types libswfdec-gtk/.gitignore libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h
...to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301 USA - */ - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - -#include <math.h> -#include "swfdec_widget.h" - -enum { - PROP_0, - PROP_PLAYER -}; - -G_DEFINE_TYPE (SwfdecWidget, swfdec_widget, GTK_TYPE_WIDGET) - -static gboolean -swfdec_widget_motion_notify (GtkWidget *gtkwidget, GdkEventMotion *event) -{ - SwfdecWidget *widget = SWFDEC_WIDGET (gtkwidget); - int x, y; - - gdk_window_get_pointer (gtkwidget->window, &x, &y, NULL); - - if (widget->interacti...
2007 Aug 29
0
15 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_sprite.c libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_system_as.c
...vivi_application_get_interrupted (widget->app)); + } else if (g_str_equal (pspec->name, "player")) { + swfdec_gtk_widget_set_player (SWFDEC_GTK_WIDGET (widget), + vivi_application_get_player (widget->app)); + } +} + +static void vivi_widget_dispose (GObject *object) { - //SwfdecWidget *widget = SWFDEC_WIDGET (object); + ViviWidget *widget = VIVI_WIDGET (object); + if (widget->app) { + g_signal_handlers_disconnect_by_func (widget->app, vivi_widget_app_notify, widget); + g_object_unref (widget->app); + widget->app = NULL; + } G_OBJECT_CLASS (vivi_widge...