LiVES  2.4.1-svn
 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)
 
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)
 
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_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 
)
void switch_clip_activate ( LiVESMenuItem *  menuitem,
livespointer  user_data 
)