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...