Displaying 11 results from an estimated 11 matches for "swfdec_player_key_release".
2007 Aug 05
0
7 commits - doc/swfdec-sections.txt libswfdec/Makefile.am libswfdec/swfdec_as_object.c libswfdec/swfdec.h libswfdec/swfdec_key.h libswfdec/swfdec_marshal.list libswfdec/swfdec_player.c libswfdec/swfdec_player.h libswfdec/swfdec_player_internal.h
...race/swfdec_interaction.c
@@ -244,7 +244,10 @@ swfdec_interaction_advance (SwfdecIntera
command->args.mouse.y, command->args.mouse.button);
break;
case SWFDEC_COMMAND_PRESS:
+ swfdec_player_key_press (player, command->args.key);
+ break;
case SWFDEC_COMMAND_RELEASE:
+ swfdec_player_key_release (player, command->args.key);
break;
case SWFDEC_COMMAND_UP:
case SWFDEC_COMMAND_DOWN:
diff-tree fafe076b291915253f1434b59979061a28811e5f (from d9c4918cbf14898f7aeedd6111d5005da9f6c171)
Author: Benjamin Otte <otte at gnome.org>
Date: Fri Aug 3 13:02:12 2007 +0200
the...
2008 Jul 04
2
swfdec and clutter
hi,
i started an experimental clutter-swf renderer project http://www.students.itu.edu.tr/~gumusuy/clutter-swf-0.1.0.tar.bz2
using swfdec-0.6
In fact this project is a part of bigger clutter media project.
For less dependency i configured swfdec by ./configure --prefix=/usr --disable-maintainer-mode --disable-gtk --disable-mad --disable-ffmpeg --disable-gstreamer --disable-vivified
2007 Dec 17
0
2 commits - doc/Makefile.am doc/swfdec-sections.txt NEWS
...-sections.txt
+++ b/doc/swfdec-sections.txt
@@ -92,7 +92,9 @@ swfdec_player_get_alignment
swfdec_player_set_alignment
swfdec_player_render
swfdec_player_advance
-swfdec_player_handle_mouse
+swfdec_player_mouse_move
+swfdec_player_mouse_press
+swfdec_player_mouse_release
swfdec_player_key_press
swfdec_player_key_release
swfdec_player_render_audio
@@ -100,6 +102,7 @@ swfdec_player_get_audio
swfdec_player_get_maximum_runtime
swfdec_player_set_maximum_runtime
<SUBSECTION Standard>
+SwfdecPlayerPrivate
SwfdecPlayerClass
SWFDEC_PLAYER
SWFDEC_IS_PLAYER
@@ -284,6 +287,7 @@ SWFDEC_AS_VALUE_SET_OBJECT
swfdec_...
2007 Oct 21
0
2 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_widget.c
...*event)
SwfdecGtkWidget *widget = SWFDEC_GTK_WIDGET (gtkwidget);
SwfdecGtkWidgetPrivate *priv = widget->priv;
- if (priv->interactive) {
+ if (priv->interactive && priv->player) {
guint keycode = swfdec_gtk_event_to_keycode (event);
if (keycode != 0) {
swfdec_player_key_release (priv->player, keycode,
2007 Aug 07
0
5 commits - libswfdec/swfdec_as_context.c libswfdec/swfdec_keys.h libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_sprite_movie_as.c player/swfdebug.c player/swfdec_debug_movies.c player/swfdec_debug_movies.h test/trace
...command->args.mouse.y, command->args.mouse.button);
break;
case SWFDEC_COMMAND_PRESS:
- swfdec_player_key_press (player, command->args.key);
+ swfdec_player_key_press (player, command->args.key.code, command->args.key.ascii);
break;
case SWFDEC_COMMAND_RELEASE:
- swfdec_player_key_release (player, command->args.key);
+ swfdec_player_key_release (player, command->args.key.code, command->args.key.ascii);
break;
case SWFDEC_COMMAND_UP:
case SWFDEC_COMMAND_DOWN:
diff --git a/test/trace/swfdec_interaction.h b/test/trace/swfdec_interaction.h
index 0258474..5b627de...
2007 Aug 07
0
13 commits - libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec_gtk_keys.c libswfdec-gtk/swfdec_gtk_keys.h libswfdec-gtk/swfdec_gtk_widget.c libswfdec/Makefile.am libswfdec/swfdec_as_types.c libswfdec/swfdec.h libswfdec/swfdec_initialize.as
..._widget_key_release (GtkWidget *gtkwidget, GdkEventKey *event)
+{
+ SwfdecGtkWidget *widget = SWFDEC_GTK_WIDGET (gtkwidget);
+ SwfdecGtkWidgetPrivate *priv = widget->priv;
+
+ if (priv->interactive) {
+ guint keycode = swfdec_gtk_event_to_keycode (event);
+ if (keycode != 0) {
+ swfdec_player_key_release (priv->player, keycode,
+ gdk_keyval_to_unicode (event->keyval));
+ }
+ }
+
+ return FALSE;
+}
+
static cairo_surface_t *
swfdec_gtk_widget_create_renderer (cairo_surface_type_t type, int width, int height)
{
@@ -341,7 +404,9 @@ swfdec_gtk_widget_realize (GtkWidget *wi
GDK_B...
2007 Oct 22
0
6 commits - doc/Makefile.am doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_player.c libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_internal.h libswfdec/swfdec_player.c libswfdec/swfdec_player.h
...tions
This sets the maximum time a player may run before aborting.
It's not used yet.
diff --git a/doc/swfdec-sections.txt b/doc/swfdec-sections.txt
index b3b4425..e423b7a 100644
--- a/doc/swfdec-sections.txt
+++ b/doc/swfdec-sections.txt
@@ -97,6 +97,8 @@ swfdec_player_key_press
swfdec_player_key_release
swfdec_player_render_audio
swfdec_player_get_audio
+swfdec_player_get_maximum_runtime
+swfdec_player_set_maximum_runtime
<SUBSECTION Standard>
SwfdecPlayerClass
SWFDEC_PLAYER
diff --git a/libswfdec/swfdec_player.c b/libswfdec/swfdec_player.c
index a726b3b..3ed0d5a 100644
--- a/libswfdec/...
2007 Aug 14
0
Branch 'vivi' - 11 commits - libswfdec-gtk/swfdec_gtk_widget.c libswfdec/Makefile.am libswfdec/swfdec.h libswfdec/swfdec_player.c libswfdec/swfdec_player_internal.h vivified/core
...ec_gtk_widget.c
@@ -166,6 +166,7 @@ swfdec_gtk_widget_key_press (GtkWidget *
swfdec_player_key_press (priv->player, keycode,
gdk_keyval_to_unicode (event->keyval));
}
+ return TRUE;
}
return FALSE;
@@ -183,6 +184,7 @@ swfdec_gtk_widget_key_release (GtkWidget
swfdec_player_key_release (priv->player, keycode,
gdk_keyval_to_unicode (event->keyval));
}
+ return TRUE;
}
return FALSE;
diff-tree f78c7cf7699db1844c0215bd637105b367d86912 (from e6ae2a00a9b1aadbbc45cea54cefe6bfa60f023b)
Author: Benjamin Otte <otte at gnome.org>
Date: Tue Aug 14 10:27:07...
2007 Nov 28
0
59 commits - libswfdec-gtk/swfdec_gtk_widget.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_button.c libswfdec/swfdec_button.h libswfdec/swfdec_button_movie.c libswfdec/swfdec_button_movie.h libswfdec/swfdec_event.c
...ommand->args.mouse.y);
break;
case SWFDEC_COMMAND_PRESS:
swfdec_player_key_press (player, command->args.key.code, command->args.key.ascii);
@@ -255,9 +255,14 @@ swfdec_interaction_advance (SwfdecInteraction *inter, SwfdecPlayer *player, guin
case SWFDEC_COMMAND_RELEASE:
swfdec_player_key_release (player, command->args.key.code, command->args.key.ascii);
break;
- case SWFDEC_COMMAND_UP:
case SWFDEC_COMMAND_DOWN:
- /* these 2 get synthetisized into SWFDEC_COMMAND_MOVE */
+ swfdec_player_mouse_press (player, command->args.mouse.x,
+ command->args.mouse.y, comman...
2008 Jan 08
0
9 commits - configure.ac test/custom test/Makefile.am test/swfdec_test_initialize.as test/swfdec_test_initialize.h test/swfdec_test_test.c test/trace
...e SWFDEC_COMMAND_MOVE:
- swfdec_player_mouse_move (player, command->args.mouse.x,
- command->args.mouse.y);
- break;
- case SWFDEC_COMMAND_PRESS:
- swfdec_player_key_press (player, command->args.key.code, command->args.key.ascii);
- break;
- case SWFDEC_COMMAND_RELEASE:
- swfdec_player_key_release (player, command->args.key.code, command->args.key.ascii);
- break;
- case SWFDEC_COMMAND_DOWN:
- swfdec_player_mouse_press (player, command->args.mouse.x,
- command->args.mouse.y, command->args.mouse.button);
- break;
- case SWFDEC_COMMAND_UP:
- swfdec_player_mouse_re...
2007 Aug 22
0
163 commits - autogen.sh configure.ac doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h libswfdec-gtk/swfdec_gtk_widget.c libswfdec-gtk/swfdec_source.c libswfdec/Makefile.am libswfdec/swfdec_as_array.c
...ec_gtk_widget.c
@@ -166,6 +166,7 @@ swfdec_gtk_widget_key_press (GtkWidget *
swfdec_player_key_press (priv->player, keycode,
gdk_keyval_to_unicode (event->keyval));
}
+ return TRUE;
}
return FALSE;
@@ -183,6 +184,7 @@ swfdec_gtk_widget_key_release (GtkWidget
swfdec_player_key_release (priv->player, keycode,
gdk_keyval_to_unicode (event->keyval));
}
+ return TRUE;
}
return FALSE;
diff-tree f78c7cf7699db1844c0215bd637105b367d86912 (from e6ae2a00a9b1aadbbc45cea54cefe6bfa60f023b)
Author: Benjamin Otte <otte at gnome.org>
Date: Tue Aug 14 10:27:07...