LiVES
1.6.4-svn
|
#include <gdk/gdkkeysyms.h>
#include "main.h"
#include "effects.h"
#include "callbacks.h"
#include "../libweed/weed.h"
#include "../libweed/weed-host.h"
Macros | |
#define | NEEDS_TRANSLATION 1<<15 |
#define | KEY_DOWN(vk_code) ((GetAsyncKeyState(vk_code) & 0x8000) ? 1 : 0) |
Functions | |
gboolean | ext_triggers_poll (gpointer data) |
poll for external playback start | |
GdkFilterReturn | filter_func (GdkXEvent *xevent, GdkEvent *event, gpointer data) |
gboolean | plugin_poll_keyboard (void) |
gboolean | pl_key_function (gboolean down, guint16 unicode, guint16 keymod) |
gboolean | slower_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | faster_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | skip_back_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | skip_forward_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | stop_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | fullscreen_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | sepwin_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | loop_cont_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | ping_pong_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | fade_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | showfct_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | showsubs_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | loop_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | dblsize_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
gboolean | rec_callback (GtkAccelGroup *group, GObject *obj, guint keyval, GdkModifierType mod, gpointer user_data) |
#define KEY_DOWN | ( | vk_code | ) | ((GetAsyncKeyState(vk_code) & 0x8000) ? 1 : 0) |
#define NEEDS_TRANSLATION 1<<15 |
gboolean dblsize_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
gboolean ext_triggers_poll | ( | gpointer | data | ) |
poll for external playback start
< keyboard control during playback
if we have OSC we will poll it here,
gboolean fade_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
gboolean faster_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
GdkFilterReturn filter_func | ( | GdkXEvent * | xevent, |
GdkEvent * | event, | ||
gpointer | data | ||
) |
gboolean fullscreen_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
gboolean loop_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
gboolean loop_cont_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
gboolean ping_pong_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
gboolean pl_key_function | ( | gboolean | down, |
guint16 | unicode, | ||
guint16 | keymod | ||
) |
gboolean plugin_poll_keyboard | ( | void | ) |
gboolean rec_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
gboolean sepwin_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
gboolean showfct_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
gboolean showsubs_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
gboolean skip_back_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
gboolean skip_forward_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
gboolean slower_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |
gboolean stop_callback | ( | GtkAccelGroup * | group, |
GObject * | obj, | ||
guint | keyval, | ||
GdkModifierType | mod, | ||
gpointer | user_data | ||
) |