LiVES 2.4.6

- Main Page
- Namespaces
- Data Structures
- Files

- File List
- Globals

All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions
callbacks.c File Reference
`#include "../libweed/weed-palettes.h"`
`#include <unistd.h>`
`#include <stdlib.h>`
`#include <string.h>`
`#include <fcntl.h>`
`#include <stdio.h>`
`#include <sys/stat.h>`
`#include <dlfcn.h>`
`#include "main.h"`
`#include "callbacks.h"`
`#include "interface.h"`
`#include "effects.h"`
`#include "resample.h"`
`#include "rte_window.h"`
`#include "events.h"`
`#include "audio.h"`
`#include "cvirtual.h"`
`#include "paramwindow.h"`
`#include "ce_thumbs.h"`

## Macros
#define | LIVES_FILE_READ_TIMEOUT (10 * U_SEC)
#define | LIVES_LONGER_TIMEOUT (10 * U_SEC)
#define | PB_CHANGE_RATE .005
#define | CHANGE_SPEED (cfile->pb_fps*(double)KEY_RPT_INTERVAL/100.)

## Functions
void | lives_notify (int msgnumber, const char *msgstring)
LIVES_INLINE const char * | get_set_name ()
boolean | on_LiVES_delete_event (LiVESWidget *widget, LiVESXEventDelete *event, livespointer user_data)
void | lives_exit (int signum)
void | on_filesel_button_clicked (LiVESButton *button, livespointer user_data)
void | on_filesel_complex_clicked (LiVESButton *button, LiVESEntry *entry)
void | on_open_sel_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_open_vcd_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_open_loc_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_open_utube_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_autoreload_toggled (LiVESToggleButton *togglebutton, livespointer user_data)
void | on_recent_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_location_select (LiVESButton *button, livespointer user_data)
void | on_utube_select (LiVESButton *button, livespointer user_data)
void | count_opening_frames (void)
void | on_stop_clicked (LiVESMenuItem *menuitem, livespointer user_data)
void | on_save_as_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_save_selection_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_close_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_import_proj_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_export_proj_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_backup_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_restore_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | mt_memory_free (void)
void | on_quit_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_undo_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_redo_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_copy_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_cut_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_paste_as_new_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_insert_pre_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_insert_activate (LiVESButton *button, livespointer user_data)
void | on_delete_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_select_all_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_select_start_only_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_select_end_only_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_select_invert_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_select_last_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_select_new_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_select_to_end_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_select_from_start_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_lock_selwidth_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_menubar_activate_menuitem (LiVESMenuItem *menuitem, livespointer user_data)
void | on_playall_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_playsel_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_playclip_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_record_perf_activate (LiVESMenuItem *menuitem, livespointer user_data)
boolean | record_toggle_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data)
void | on_rewind_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_stop_activate (LiVESMenuItem *menuitem, livespointer user_data)
boolean | on_stop_activate_by_del (LiVESWidget *widget, LiVESXEventDelete *event, livespointer user_data)
void | on_pause_clicked (void)
void | on_encoder_entry_changed (LiVESCombo *combo, livespointer ptr)
void | on_insertwsound_toggled (LiVESToggleButton *togglebutton, livespointer user_data)
void | on_insfitaudio_toggled (LiVESToggleButton *togglebutton, livespointer user_data)
boolean | dirchange_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data)
boolean | fps_reset_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data)
boolean | prevclip_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data)
boolean | nextclip_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data)
boolean | on_save_set_activate (LiVESMenuItem *menuitem, livespointer user_data)
char * | on_load_set_activate (LiVESMenuItem *menuitem, livespointer user_data)
boolean | reload_set (const char *set_name)
void | on_cleardisk_activate (LiVESWidget *widget, livespointer user_data)
void | on_cleardisk_advanced_clicked (LiVESWidget *widget, livespointer user_data)
void | on_show_keys_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_vj_reset_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_show_messages_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_show_file_info_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_show_file_comments_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_show_clipboard_info_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | switch_clip (int type, int newclip, boolean force)
void | switch_clip_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_about_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | show_manual_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | email_author_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | report_bug_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | suggest_feature_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | help_translate_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | donate_activate (LiVESMenuItem *menuitem, livespointer user_data)
boolean | expose_fsplayarea_event (LiVESWidget *widget, LiVESXEventExpose *event)
void | on_fs_preview_clicked (LiVESWidget *widget, livespointer user_data)
void | on_open_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_ok_file_open_clicked (LiVESFileChooser *chooser, LiVESSList *fnames)
void | drag_from_outside (LiVESWidget *widget, GdkDragContext *dcon, int x, int y, GtkSelectionData *data, uint32_t info, uint32_t time, livespointer user_data)
void | on_opensel_range_ok_clicked (LiVESButton *button, livespointer user_data)
void | open_sel_range_activate (void)
void | end_fs_preview (void)
void | on_save_textview_clicked (LiVESButton *button, livespointer user_data)
void | on_filechooser_cancel_clicked (LiVESWidget *widget)
void | on_cancel_opensel_clicked (LiVESButton *button, livespointer user_data)
void | on_cancel_keep_button_clicked (LiVESButton *button, livespointer user_data)
void | on_details_button_clicked (void)
void | on_full_screen_pressed (LiVESButton *button, livespointer user_data)
void | on_full_screen_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_double_size_pressed (LiVESButton *button, livespointer user_data)
void | on_double_size_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_sepwin_pressed (LiVESButton *button, livespointer user_data)
void | on_sepwin_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_showfct_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_sticky_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_fade_pressed (LiVESButton *button, livespointer user_data)
void | on_fade_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_showsubs_toggled (LiVESObject *obj, livespointer user_data)
void | on_boolean_toggled (LiVESObject *obj, livespointer user_data)
void | on_loop_video_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_loop_button_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_loop_cont_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_ping_pong_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_volume_slider_value_changed (LiVESScaleButton *sbutton, livespointer user_data)
void | on_mute_button_activate (LiVESMenuItem *menuitem, livespointer user_data)
boolean | mute_audio_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data)
void | on_mute_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_spin_value_changed (LiVESSpinButton *spinbutton, livespointer user_data)
void | on_spin_start_value_changed (LiVESSpinButton *spinbutton, livespointer user_data)
void | on_spin_step_value_changed (LiVESSpinButton *spinbutton, livespointer user_data)
void | on_spin_end_value_changed (LiVESSpinButton *spinbutton, livespointer user_data)
void | on_rev_clipboard_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_load_subs_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_save_subs_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_erase_subs_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_load_audio_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_open_new_audio_clicked (LiVESFileChooser *chooser, livespointer user_data)
void | on_load_cdtrack_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_eject_cd_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_load_cdtrack_ok_clicked (LiVESButton *button, livespointer user_data)
void | on_load_vcd_ok_clicked (LiVESButton *button, livespointer user_data)
void | popup_lmap_errors (LiVESMenuItem *menuitem, livespointer user_data)
void | on_rename_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_rename_set_name (LiVESButton *button, livespointer user_data)
void | on_toy_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_preview_spinbutton_changed (LiVESSpinButton *spinbutton, livespointer user_data)
void | on_prv_link_toggled (LiVESToggleButton *togglebutton, livespointer user_data)
void | on_spinbutton_start_value_changed (LiVESSpinButton *spinbutton, livespointer user_data)
void | on_spinbutton_end_value_changed (LiVESSpinButton *spinbutton, livespointer user_data)
boolean | expose_vid_event (LiVESWidget *widget, LiVESXEventExpose *event)
boolean | expose_laud_event (LiVESWidget *widget, LiVESXEventExpose *event)
boolean | expose_raud_event (LiVESWidget *widget, LiVESXEventExpose *event)
boolean | config_event (LiVESWidget *widget, LiVESXEventConfigure *event, livespointer user_data)
void | on_effects_paused (LiVESButton *button, livespointer user_data)
void | on_preview_clicked (LiVESButton *button, livespointer user_data)
void | changed_fps_during_pb (LiVESSpinButton *spinbutton, livespointer user_data)
boolean | on_mouse_scroll (LiVESWidget *widget, LiVESXEventScroll *event, livespointer user_data)
boolean | on_mouse_sel_update (LiVESWidget *widget, LiVESXEventMotion *event, livespointer user_data)
boolean | on_mouse_sel_reset (LiVESWidget *widget, LiVESXEventButton *event, livespointer user_data)
boolean | on_mouse_sel_start (LiVESWidget *widget, LiVESXEventButton *event, livespointer user_data)
boolean | on_hrule_enter (LiVESWidget *widget, LiVESXEventCrossing *event, livespointer user_data)
boolean | on_hrule_update (LiVESWidget *widget, LiVESXEventMotion *event, livespointer user_data)
boolean | on_hrule_reset (LiVESWidget *widget, LiVESXEventButton *event, livespointer user_data)
boolean | on_hrule_set (LiVESWidget *widget, LiVESXEventButton *event, livespointer user_data)
boolean | frame_context (LiVESWidget *widget, LiVESXEventButton *event, livespointer which)
void | on_slower_pressed (LiVESButton *button, livespointer user_data)
void | on_faster_pressed (LiVESButton *button, livespointer user_data)
void | on_back_pressed (LiVESButton *button, livespointer user_data)
void | on_forward_pressed (LiVESButton *button, livespointer user_data)
boolean | freeze_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer user_data)
boolean | nervous_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer clip_number)
boolean | show_sync_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer clip_number)
boolean | storeclip_callback (LiVESAccelGroup *group, LiVESObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer clip_number)
void | on_toolbar_hide (LiVESButton *button, livespointer user_data)
void | on_capture_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_capture2_activate (void)
void | on_encoder_ofmt_changed (LiVESCombo *combo, livespointer user_data)
void | on_export_audio_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_append_audio_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_trim_audio_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_fade_audio_activate (LiVESMenuItem *menuitem, livespointer user_data)
boolean | on_del_audio_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_rb_audrec_time_toggled (LiVESToggleButton *togglebutton, livespointer user_data)
void | on_recaudclip_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_recaudsel_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_recaudclip_ok_clicked (LiVESButton *button, livespointer user_data)
boolean | on_ins_silence_activate (LiVESMenuItem *menuitem, livespointer user_data)
void | on_ins_silence_details_clicked (LiVESButton *button, livespointer user_data)
void | on_lerrors_clear_clicked (LiVESButton *button, livespointer user_data)
void | on_lerrors_delete_clicked (LiVESButton *button, livespointer user_data)

## Macro Definition Documentation

#define CHANGE_SPEED (cfile->pb_fps*(double)KEY_RPT_INTERVAL/100.)

#define LIVES_FILE_READ_TIMEOUT (10 * U_SEC)

#define LIVES_LONGER_TIMEOUT (10 * U_SEC)

#define PB_CHANGE_RATE .005

## Function Documentation

void changed_fps_during_pb | ( | LiVESSpinButton * | spinbutton,
|  | livespointer | user_data
| ) |  |

boolean config_event | ( | LiVESWidget * | widget,
|  | LiVESXEventConfigure * | event,
|  | livespointer | user_data
| ) |  |

void count_opening_frames | ( | void |  | ) |

boolean dirchange_callback | ( | LiVESAccelGroup * | group,
|  | LiVESObject * | obj,
|  | uint32_t | keyval,
|  | LiVESXModifierType | mod,
|  | livespointer | user_data
| ) |  |

void donate_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void drag_from_outside | ( | LiVESWidget * | widget,
|  | GdkDragContext * | dcon,
|  | int | x,
|  | int | y,
|  | GtkSelectionData * | data,
|  | uint32_t | info,
|  | uint32_t | time,
|  | livespointer | user_data
| ) |  |

void email_author_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void end_fs_preview | ( | void |  | ) |

boolean expose_fsplayarea_event | ( | LiVESWidget * | widget,
|  | LiVESXEventExpose * | event
| ) |  |

boolean expose_laud_event | ( | LiVESWidget * | widget,
|  | LiVESXEventExpose * | event
| ) |  |

boolean expose_raud_event | ( | LiVESWidget * | widget,
|  | LiVESXEventExpose * | event
| ) |  |

boolean expose_vid_event | ( | LiVESWidget * | widget,
|  | LiVESXEventExpose * | event
| ) |  |

boolean fps_reset_callback | ( | LiVESAccelGroup * | group,
|  | LiVESObject * | obj,
|  | uint32_t | keyval,
|  | LiVESXModifierType | mod,
|  | livespointer | user_data
| ) |  |

boolean frame_context | ( | LiVESWidget * | widget,
|  | LiVESXEventButton * | event,
|  | livespointer | which
| ) |  |

boolean freeze_callback | ( | LiVESAccelGroup * | group,
|  | LiVESObject * | obj,
|  | uint32_t | keyval,
|  | LiVESXModifierType | mod,
|  | livespointer | user_data
| ) |  |

LIVES_INLINE const char* get_set_name | ( | void |  | ) |

void help_translate_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void lives_exit | ( | int | signum | ) |

void lives_notify | ( | int | msgnumber,
|  | const char * | msgstring
| ) |  |

void mt_memory_free | ( | void |  | ) |

boolean mute_audio_callback | ( | LiVESAccelGroup * | group,
|  | LiVESObject * | obj,
|  | uint32_t | keyval,
|  | LiVESXModifierType | mod,
|  | livespointer | user_data
| ) |  |

boolean nervous_callback | ( | LiVESAccelGroup * | group,
|  | LiVESObject * | obj,
|  | uint32_t | keyval,
|  | LiVESXModifierType | mod,
|  | livespointer | clip_number
| ) |  |

boolean nextclip_callback | ( | LiVESAccelGroup * | group,
|  | LiVESObject * | obj,
|  | uint32_t | keyval,
|  | LiVESXModifierType | mod,
|  | livespointer | user_data
| ) |  |

void on_about_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_append_audio_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_autoreload_toggled | ( | LiVESToggleButton * | togglebutton,
|  | livespointer | user_data
| ) |  |

void on_back_pressed | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_backup_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_boolean_toggled | ( | LiVESObject * | obj,
|  | livespointer | user_data
| ) |  |

void on_cancel_keep_button_clicked | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_cancel_opensel_clicked | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_capture2_activate | ( | void |  | ) |

void on_capture_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_cleardisk_activate | ( | LiVESWidget * | widget,
|  | livespointer | user_data
| ) |  |

< avoid nested warnings

< indicates we tried ds recovery already

< auto reset by do_warning_dialog()

void on_cleardisk_advanced_clicked | ( | LiVESWidget * | widget,
|  | livespointer | user_data
| ) |  |

void on_close_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_copy_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_cut_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

boolean on_del_audio_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_delete_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_details_button_clicked | ( | void |  | ) |

void on_double_size_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_double_size_pressed | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_effects_paused | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_eject_cd_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_encoder_entry_changed | ( | LiVESCombo * | combo,
|  | livespointer | ptr
| ) |  |

void on_encoder_ofmt_changed | ( | LiVESCombo * | combo,
|  | livespointer | user_data
| ) |  |

void on_erase_subs_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_export_audio_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_export_proj_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_fade_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_fade_audio_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_fade_pressed | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_faster_pressed | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_filechooser_cancel_clicked | ( | LiVESWidget * | widget | ) |

void on_filesel_button_clicked | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_filesel_complex_clicked | ( | LiVESButton * | button,
|  | LiVESEntry * | entry
| ) |  |

void on_forward_pressed | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_fs_preview_clicked | ( | LiVESWidget * | widget,
|  | livespointer | user_data
| ) |  |

void on_full_screen_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_full_screen_pressed | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

boolean on_hrule_enter | ( | LiVESWidget * | widget,
|  | LiVESXEventCrossing * | event,
|  | livespointer | user_data
| ) |  |

boolean on_hrule_reset | ( | LiVESWidget * | widget,
|  | LiVESXEventButton * | event,
|  | livespointer | user_data
| ) |  |

boolean on_hrule_set | ( | LiVESWidget * | widget,
|  | LiVESXEventButton * | event,
|  | livespointer | user_data
| ) |  |

boolean on_hrule_update | ( | LiVESWidget * | widget,
|  | LiVESXEventMotion * | event,
|  | livespointer | user_data
| ) |  |

void on_import_proj_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

boolean on_ins_silence_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_ins_silence_details_clicked | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_insert_activate | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_insert_pre_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_insertwsound_toggled | ( | LiVESToggleButton * | togglebutton,
|  | livespointer | user_data
| ) |  |

void on_insfitaudio_toggled | ( | LiVESToggleButton * | togglebutton,
|  | livespointer | user_data
| ) |  |

void on_lerrors_clear_clicked | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_lerrors_delete_clicked | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

boolean on_LiVES_delete_event | ( | LiVESWidget * | widget,
|  | LiVESXEventDelete * | event,
|  | livespointer | user_data
| ) |  |

void on_load_audio_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_load_cdtrack_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_load_cdtrack_ok_clicked | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

char* on_load_set_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_load_subs_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_load_vcd_ok_clicked | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_location_select | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_lock_selwidth_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_loop_button_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_loop_cont_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_loop_video_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_menubar_activate_menuitem | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

boolean on_mouse_scroll | ( | LiVESWidget * | widget,
|  | LiVESXEventScroll * | event,
|  | livespointer | user_data
| ) |  |

boolean on_mouse_sel_reset | ( | LiVESWidget * | widget,
|  | LiVESXEventButton * | event,
|  | livespointer | user_data
| ) |  |

boolean on_mouse_sel_start | ( | LiVESWidget * | widget,
|  | LiVESXEventButton * | event,
|  | livespointer | user_data
| ) |  |

boolean on_mouse_sel_update | ( | LiVESWidget * | widget,
|  | LiVESXEventMotion * | event,
|  | livespointer | user_data
| ) |  |

void on_mute_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_mute_button_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_ok_file_open_clicked | ( | LiVESFileChooser * | chooser,
|  | LiVESSList * | fnames
| ) |  |

void on_open_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_open_loc_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_open_new_audio_clicked | ( | LiVESFileChooser * | chooser,
|  | livespointer | user_data
| ) |  |

void on_open_sel_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_open_utube_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_open_vcd_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_opensel_range_ok_clicked | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_paste_as_new_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_pause_clicked | ( | void |  | ) |

void on_ping_pong_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_playall_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_playclip_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_playsel_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_preview_clicked | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_preview_spinbutton_changed | ( | LiVESSpinButton * | spinbutton,
|  | livespointer | user_data
| ) |  |

void on_prv_link_toggled | ( | LiVESToggleButton * | togglebutton,
|  | livespointer | user_data
| ) |  |

void on_quit_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_rb_audrec_time_toggled | ( | LiVESToggleButton * | togglebutton,
|  | livespointer | user_data
| ) |  |

void on_recaudclip_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_recaudclip_ok_clicked | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_recaudsel_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_recent_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_record_perf_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_redo_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_rename_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_rename_set_name | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_restore_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_rev_clipboard_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_rewind_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_save_as_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_save_selection_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

boolean on_save_set_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_save_subs_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_save_textview_clicked | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_select_all_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_select_end_only_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_select_from_start_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_select_invert_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_select_last_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_select_new_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_select_start_only_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_select_to_end_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_sepwin_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_sepwin_pressed | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_show_clipboard_info_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_show_file_comments_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_show_file_info_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_show_keys_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_show_messages_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_showfct_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_showsubs_toggled | ( | LiVESObject * | obj,
|  | livespointer | user_data
| ) |  |

void on_slower_pressed | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_spin_end_value_changed | ( | LiVESSpinButton * | spinbutton,
|  | livespointer | user_data
| ) |  |

void on_spin_start_value_changed | ( | LiVESSpinButton * | spinbutton,
|  | livespointer | user_data
| ) |  |

void on_spin_step_value_changed | ( | LiVESSpinButton * | spinbutton,
|  | livespointer | user_data
| ) |  |

void on_spin_value_changed | ( | LiVESSpinButton * | spinbutton,
|  | livespointer | user_data
| ) |  |

void on_spinbutton_end_value_changed | ( | LiVESSpinButton * | spinbutton,
|  | livespointer | user_data
| ) |  |

void on_spinbutton_start_value_changed | ( | LiVESSpinButton * | spinbutton,
|  | livespointer | user_data
| ) |  |

void on_sticky_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_stop_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

boolean on_stop_activate_by_del | ( | LiVESWidget * | widget,
|  | LiVESXEventDelete * | event,
|  | livespointer | user_data
| ) |  |

void on_stop_clicked | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_toolbar_hide | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

void on_toy_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_trim_audio_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_undo_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_utube_select | ( | LiVESButton * | button,
|  | livespointer | user_data
| ) |  |

< do not show processing error dialogs, we will show our own msg

void on_vj_reset_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void on_volume_slider_value_changed | ( | LiVESScaleButton * | sbutton,
|  | livespointer | user_data
| ) |  |

void open_sel_range_activate | ( | void |  | ) |

void popup_lmap_errors | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

boolean prevclip_callback | ( | LiVESAccelGroup * | group,
|  | LiVESObject * | obj,
|  | uint32_t | keyval,
|  | LiVESXModifierType | mod,
|  | livespointer | user_data
| ) |  |

boolean record_toggle_callback | ( | LiVESAccelGroup * | group,
|  | LiVESObject * | obj,
|  | uint32_t | keyval,
|  | LiVESXModifierType | mod,
|  | livespointer | user_data
| ) |  |

boolean reload_set | ( | const char * | set_name | ) |

void report_bug_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void show_manual_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

boolean show_sync_callback | ( | LiVESAccelGroup * | group,
|  | LiVESObject * | obj,
|  | uint32_t | keyval,
|  | LiVESXModifierType | mod,
|  | livespointer | clip_number
| ) |  |

boolean storeclip_callback | ( | LiVESAccelGroup * | group,
|  | LiVESObject * | obj,
|  | uint32_t | keyval,
|  | LiVESXModifierType | mod,
|  | livespointer | clip_number
| ) |  |

void suggest_feature_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |

void switch_clip | ( | int | type,
|  | int | newclip,
|  | boolean | force
| ) |  |

void switch_clip_activate | ( | LiVESMenuItem * | menuitem,
|  | livespointer | user_data
| ) |  |