|
LiVES
2.4.1-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 | LIVES_XEVENT_TYPE_KEYPRESS 2 |
| #define | LIVES_XEVENT_TYPE_KEYRELEASE 3 |
Functions | |
| boolean | ext_triggers_poll (livespointer data) |
| poll for external playback start More... | |
| boolean | plugin_poll_keyboard (void) |
| boolean | pl_key_function (boolean down, uint16_t unicode, uint16_t keymod) |
| boolean | slower_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | faster_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | skip_back_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | skip_forward_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | stop_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | fullscreen_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | sepwin_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | loop_cont_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | ping_pong_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | fade_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | showfct_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | showsubs_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | loop_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | dblsize_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| boolean | rec_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data) |
| #define LIVES_XEVENT_TYPE_KEYPRESS 2 |
| #define LIVES_XEVENT_TYPE_KEYRELEASE 3 |
| #define NEEDS_TRANSLATION 1<<15 |
| boolean dblsize_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean ext_triggers_poll | ( | livespointer | data | ) |
poll for external playback start
< keyboard control during playback
if we have OSC we will poll it here,
| boolean fade_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean faster_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean fullscreen_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean loop_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean loop_cont_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean ping_pong_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean plugin_poll_keyboard | ( | void | ) |
| boolean rec_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean sepwin_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean showfct_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean showsubs_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean skip_back_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean skip_forward_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean slower_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
| boolean stop_callback | ( | LiVESAccelGroup * | group, |
| LiVESObject * | obj, | ||
| uint32_t | keyval, | ||
| LiVESXModifierType | mod, | ||
| livespointer | user_data | ||
| ) |
1.8.6