7 #ifndef HAS_LIVES_CALLBACKS_H 8 #define HAS_LIVES_CALLBACKS_H 26 void switch_clip(
int type,
int newclip,
boolean force);
44 #ifdef LIBAV_TRANSCODE 45 void on_transcode_activate(LiVESMenuItem *, livespointer);
202 EXPOSE_FN_PROTOTYPE(expose_vid_event)
204 EXPOSE_FN_PROTOTYPE(expose_laud_event)
206 EXPOSE_FN_PROTOTYPE(expose_raud_event)
212 boolean config_event(LiVESWidget *, LiVESXEventConfigure *, livespointer);
216 boolean on_mouse_scroll(LiVESWidget *, LiVESXEventScroll *, livespointer);
238 boolean dirchange_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer area_enum);
248 boolean frame_context(LiVESWidget *, LiVESXEventButton *, livespointer which);
258 boolean record_toggle_callback(LiVESAccelGroup *, LiVESObject *, uint32_t keyval, LiVESXModifierType mod, livespointer);
260 boolean fps_reset_callback(LiVESAccelGroup *, LiVESObject *, uint32_t keyval, LiVESXModifierType mod, livespointer);
262 boolean mute_audio_callback(LiVESAccelGroup *, LiVESObject *, uint32_t keyval, LiVESXModifierType mod, livespointer);
292 #if GTK_CHECK_VERSION(2, 14, 0) 332 boolean on_hrule_enter(LiVESWidget *, LiVESXEventCrossing *, livespointer);
334 boolean on_hrule_update(LiVESWidget *, LiVESXEventMotion *, livespointer);
336 boolean on_hrule_reset(LiVESWidget *, LiVESXEventButton *, livespointer);
338 boolean on_hrule_set(LiVESWidget *, LiVESXEventButton *, livespointer);
354 boolean prevclip_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer);
356 boolean nextclip_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer);
358 boolean freeze_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer);
360 boolean storeclip_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer);
362 boolean nervous_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer);
364 boolean show_sync_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer clip_number);
400 GtkSelectionData *, uint32_t info, uint32_t time, livespointer);
void on_loop_cont_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7221
void on_append_audio_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:10359
boolean on_mouse_scroll(LiVESWidget *, LiVESXEventScroll *, livespointer)
Definition: callbacks.c:9385
boolean on_hrule_update(LiVESWidget *, LiVESXEventMotion *, livespointer)
Definition: callbacks.c:9569
void on_resaudio_ok_clicked(LiVESButton *, LiVESEntry *entry)
Definition: resample.c:739
void on_capture_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:9953
void on_restore_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1696
void on_close_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1027
void on_toy_activate(LiVESMenuItem *, livespointer old_toy_p)
Definition: callbacks.c:8434
void on_show_messages_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5522
void on_cut_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:2765
void on_open_new_audio_clicked(LiVESFileChooser *, livespointer opt_filename)
Definition: callbacks.c:7682
void on_loop_button_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7211
void on_select_from_start_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3935
void on_sticky_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7133
boolean config_event(LiVESWidget *, LiVESXEventConfigure *, livespointer)
Definition: callbacks.c:8948
void lives_notify(int msgnumber, const char *msgstring)
Definition: callbacks.c:51
void on_erase_subs_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7616
void on_redo_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:2449
void on_export_proj_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1287
void on_showsubs_toggled(LiVESObject *, livespointer)
Definition: callbacks.c:7179
void on_save_textview_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:6377
void on_show_file_comments_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5631
void on_save_set_ok(void)
void on_save_subs_activate(LiVESMenuItem *, livespointer entry_widget)
Definition: callbacks.c:7589
void on_spin_step_value_changed(LiVESSpinButton *, livespointer)
Definition: callbacks.c:7417
void on_filechooser_cancel_clicked(LiVESWidget *)
Definition: callbacks.c:6427
void on_save_selection_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1009
void on_fs_preview_clicked(LiVESWidget *, livespointer)
Definition: callbacks.c:5857
void on_show_keys_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5483
void on_cancel_keep_button_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:6452
void on_select_all_activate(LiVESWidget *, livespointer)
Definition: callbacks.c:3844
boolean prevclip_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer)
Definition: callbacks.c:4517
void on_import_theme_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1544
void report_bug_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5789
void on_paste_as_new_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:2780
void on_spinbutton_end_value_changed(LiVESSpinButton *, livespointer)
Definition: callbacks.c:8669
void on_resize_activate(LiVESMenuItem *, livespointer)
void on_insfitaudio_toggled(LiVESToggleButton *, livespointer)
Definition: callbacks.c:4441
void on_load_audio_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7651
void on_open_vcd_activate(LiVESMenuItem *, livespointer int_type)
Definition: callbacks.c:641
void on_resample_vid_ok(LiVESButton *, LiVESEntry *entry)
Definition: resample.c:967
void on_rb_audrec_time_toggled(LiVESToggleButton *, livespointer)
Definition: callbacks.c:10912
void on_select_end_only_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3871
void on_effects_paused(LiVESButton *, livespointer)
Definition: callbacks.c:8995
void on_cancel_opensel_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:6440
void on_utube_select(LiVESButton *, livespointer)
Definition: callbacks.c:813
void on_playall_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3956
void help_translate_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5799
void on_double_size_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:6804
void on_select_invert_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3877
void on_boolean_toggled(LiVESObject *, livespointer)
Definition: callbacks.c:7191
void on_playclip_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4028
boolean reload_set(const char *set_name)
Definition: callbacks.c:4994
void on_load_cdtrack_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8031
void on_fade_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7170
void on_load_vcd_ok_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:8332
void on_full_screen_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:6605
void on_stop_clicked(LiVESMenuItem *, livespointer)
Definition: callbacks.c:960
boolean show_sync_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer clip_number)
Definition: callbacks.c:9879
void on_ok_button1_clicked(LiVESButton *, livespointer)
void on_pause_clicked(void)
Definition: callbacks.c:4243
void on_volume_slider_value_changed(LiVESRange *, livespointer)
void on_vj_reset_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5488
void on_details_button_clicked(void)
Definition: callbacks.c:6592
void on_recaudclip_ok_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:10982
void on_showfct_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7119
void on_import_proj_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1184
void on_opensel_range_ok_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:6317
void on_filesel_button_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:494
void on_forward_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:9807
void on_loop_video_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7203
void on_select_last_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3893
void on_ins_silence_details_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:11362
boolean on_hrule_enter(LiVESWidget *, LiVESXEventCrossing *, livespointer)
Definition: callbacks.c:9561
boolean storeclip_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer)
Definition: callbacks.c:9920
void on_mute_button_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7296
boolean on_hrule_set(LiVESWidget *, LiVESXEventButton *, livespointer)
Definition: callbacks.c:9625
boolean freeze_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer)
Definition: callbacks.c:9819
void on_ok_export_audio_clicked(LiVESButton *, livespointer)
void on_prv_link_toggled(LiVESToggleButton *, livespointer)
Definition: callbacks.c:8607
void on_export_audio_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:10278
void on_autoreload_toggled(LiVESToggleButton *, livespointer)
Definition: callbacks.c:717
void on_resample_video_activate(LiVESMenuItem *, livespointer)
Definition: resample.c:960
void changed_fps_during_pb(LiVESSpinButton *, livespointer)
Definition: callbacks.c:9332
void donate_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5804
void on_fade_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:7163
boolean on_mouse_sel_update(LiVESWidget *, LiVESXEventMotion *, livespointer)
Definition: callbacks.c:9431
boolean record_toggle_callback(LiVESAccelGroup *, LiVESObject *, uint32_t keyval, LiVESXModifierType mod, livespointer)
Definition: callbacks.c:4185
void suggest_feature_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5794
boolean on_mouse_sel_reset(LiVESWidget *, LiVESXEventButton *, livespointer)
Definition: callbacks.c:9468
void on_stop_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4212
void on_spinbutton_start_value_changed(LiVESSpinButton *, livespointer)
Definition: callbacks.c:8621
void on_ping_pong_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7270
void on_insert_activate(LiVESButton *, livespointer)
Definition: callbacks.c:2904
void on_quit_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1752
void on_mute_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7312
void on_spin_start_value_changed(LiVESSpinButton *, livespointer user_data)
Definition: callbacks.c:7397
boolean on_hrule_reset(LiVESWidget *, LiVESXEventButton *, livespointer)
Definition: callbacks.c:9592
void on_encoder_ofmt_changed(LiVESCombo *, livespointer)
Definition: callbacks.c:10204
void on_sepwin_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:6914
void switch_clip_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5691
void on_insert_pre_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:2893
void on_fade_audio_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:10616
void on_sepwin_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:6925
void open_sel_range_activate(void)
Definition: callbacks.c:6336
void on_undo_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1907
void email_author_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5784
char * on_load_set_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4952
boolean on_save_set_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4598
void on_select_new_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3910
void on_preview_spinbutton_changed(LiVESSpinButton *, livespointer)
Definition: callbacks.c:8598
void on_cleardisk_advanced_clicked(LiVESWidget *, livespointer)
Definition: callbacks.c:5463
void on_eject_cd_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8047
void on_preview_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:9097
void on_open_utube_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:701
boolean on_del_audio_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:10748
boolean on_stop_activate_by_del(LiVESWidget *, LiVESXEvent *, livespointer)
void switch_clip(int type, int newclip, boolean force)
Definition: callbacks.c:5644
void on_recaudsel_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:10943
boolean on_mouse_sel_start(LiVESWidget *, LiVESXEventButton *, livespointer)
Definition: callbacks.c:9481
void on_recaudclip_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:10926
boolean dirchange_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer area_enum)
Definition: callbacks.c:4456
void on_slower_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:9706
void on_lerrors_close_clicked(LiVESButton *, livespointer)
void on_backup_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1671
void on_open_sel_ok_button_clicked(LiVESButton *, livespointer)
void on_rev_clipboard_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7457
void on_spin_value_changed(LiVESSpinButton *, livespointer)
Definition: callbacks.c:7378
void on_lock_selwidth_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3943
boolean on_ins_silence_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:11212
void on_load_subs_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7510
void on_insertwsound_toggled(LiVESToggleButton *, livespointer)
Definition: callbacks.c:4431
void on_recent_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:740
void on_back_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:9794
void on_rename_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8401
void on_resize_ok_clicked(LiVESButton *, livespointer)
void on_open_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:6189
void on_spin_end_value_changed(LiVESSpinButton *, livespointer)
Definition: callbacks.c:7437
void on_playsel_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3990
void on_warn_mask_toggled(LiVESToggleButton *, livespointer)
Definition: dialogs.c:51
void on_merge_activate(LiVESMenuItem *, livespointer)
Definition: merge.c:283
void on_encoder_entry_changed(LiVESCombo *, livespointer ptr)
Definition: callbacks.c:4249
boolean mute_audio_callback(LiVESAccelGroup *, LiVESObject *, uint32_t keyval, LiVESXModifierType mod, livespointer)
Definition: callbacks.c:7306
void on_resample_audio_activate(LiVESMenuItem *, livespointer)
Definition: resample.c:728
void on_full_screen_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:6599
void on_open_loc_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:671
void on_delete_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3607
boolean on_LiVES_delete_event(LiVESWidget *, LiVESXEvent *, livespointer)
void on_ok_file_open_clicked(LiVESFileChooser *, LiVESSList *fnames)
Definition: callbacks.c:6217
void on_show_file_info_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5527
void on_filesel_complex_clicked(LiVESButton *, LiVESEntry *)
Definition: callbacks.c:566
boolean frame_context(LiVESWidget *, LiVESXEventButton *, livespointer which)
Definition: callbacks.c:9644
void show_manual_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5779
void on_rename_set_name(LiVESButton *, livespointer)
Definition: callbacks.c:8407
void drag_from_outside(LiVESWidget *widget, GdkDragContext *dcon, int x, int y, GtkSelectionData *data, uint32_t info, uint32_t time, livespointer user_data)
Definition: callbacks.c:6274
void after_audio_toggled(LiVESWidget *, livespointer)
Definition: callbacks.c:7197
void on_export_theme_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1367
void on_copy_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:2638
void on_load_cdtrack_ok_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:8066
void on_resize_vsize_value_changed(LiVESSpinButton *, livespointer)
void on_record_perf_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4060
void lives_notify_int(int msgnumber, int msgint)
Definition: callbacks.c:79
void on_show_clipboard_info_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5636
void on_lerrors_clear_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:11399
void end_fs_preview(void)
Definition: callbacks.c:6348
void on_cleardisk_activate(LiVESWidget *, livespointer)
Definition: callbacks.c:5308
void on_open_sel_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:582
void on_toolbar_hide(LiVESButton *, livespointer)
Definition: callbacks.c:9946
void popup_lmap_errors(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8345
boolean nervous_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer)
Definition: callbacks.c:9872
void on_double_size_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:6798
void on_select_to_end_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3927
void lives_exit(int signum)
Definition: callbacks.c:93
void on_save_as_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:992
void on_location_select(LiVESButton *, livespointer)
Definition: callbacks.c:790
void on_resaudw_asamps_changed(LiVESWidget *, livespointer)
Definition: resample.c:941
void on_lerrors_delete_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:11426
void on_resize_hsize_value_changed(LiVESSpinButton *, livespointer)
void on_select_start_only_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3865
void on_rewind_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4197
void on_about_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5709
void on_faster_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:9748
void on_filesel_complex_ok_clicked(LiVESButton *, LiVESEntry *entry)
void on_capture2_activate(void)
Definition: callbacks.c:10159
boolean nextclip_callback(LiVESAccelGroup *, LiVESObject *, uint32_t, LiVESXModifierType, livespointer)
Definition: callbacks.c:4558
boolean fps_reset_callback(LiVESAccelGroup *, LiVESObject *, uint32_t keyval, LiVESXModifierType mod, livespointer)
Definition: callbacks.c:4488
void on_trim_audio_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:10524