LiVES 3.2.0
callbacks.h
Go to the documentation of this file.
1// callbacks.h
2// LiVES
3// (c) G. Finch <salsaman+lives@gmail.com> 2003 - 2017
4// Released under the GPL 3 or later
5// see file ../COPYING for licensing details
6
7#ifndef HAS_LIVES_CALLBACKS_H
8#define HAS_LIVES_CALLBACKS_H
9
10#include "interface.h"
11
12void lives_exit(int signum);
13
14void lives_notify(int msgnumber, const char *msgstring);
15
16void lives_notify_int(int msgnumber, int msgint);
17
18void play_all(boolean from_menu);
19void play_sel(void);
20
21void lock_set_file(const char *set_name);
22void unlock_set_file(const char *set_name);
23
24void on_effects_paused(LiVESButton *, livespointer);
25
26void on_cancel_keep_button_clicked(LiVESButton *, livespointer);
27
28void on_cleardisk_activate(LiVESWidget *, livespointer);
29
30void on_cleardisk_advanced_clicked(LiVESWidget *, livespointer);
31
32boolean check_for_layout_errors(const char *operation, int fileno, int start, int end, uint32_t *in_mask);
33
34void popup_lmap_errors(LiVESMenuItem *, livespointer);
35
36void switch_clip(int type, int newclip, boolean force);
37
38void switch_clip_activate(LiVESMenuItem *, livespointer);
39
41
42boolean on_LiVES_delete_event(LiVESWidget *, LiVESXEvent *, livespointer);
43
44void on_open_activate(LiVESMenuItem *, livespointer);
45
46void on_open_sel_activate(LiVESMenuItem *, livespointer);
47
48void on_open_loc_activate(LiVESMenuItem *, livespointer);
49
50void on_open_utube_activate(LiVESMenuItem *, livespointer);
51
52void on_stop_clicked(LiVESMenuItem *, livespointer);
53
54#ifdef LIBAV_TRANSCODE
55void on_transcode_activate(LiVESMenuItem *, livespointer);
56#endif
57
58void on_save_selection_activate(LiVESMenuItem *, livespointer);
59
60void on_save_as_activate(LiVESMenuItem *, livespointer);
61
62void on_show_clipboard_info_activate(LiVESMenuItem *, livespointer);
63
64void on_close_activate(LiVESMenuItem *, livespointer);
65
66void on_import_proj_activate(LiVESMenuItem *, livespointer);
67
68void on_export_proj_activate(LiVESMenuItem *, livespointer);
69
70void on_export_theme_activate(LiVESMenuItem *, livespointer);
71
72void on_import_theme_activate(LiVESMenuItem *, livespointer);
73
74void on_quit_activate(LiVESMenuItem *, livespointer);
75
76void del_current_set(boolean exit_after);
77
78void on_undo_activate(LiVESWidget *, livespointer);
79
80void on_redo_activate(LiVESWidget *, livespointer);
81
82void on_paste_as_new_activate(LiVESMenuItem *, livespointer);
83
84void on_copy_activate(LiVESMenuItem *, livespointer);
85
86void on_cut_activate(LiVESMenuItem *, livespointer);
87
88void on_insert_pre_activate(LiVESMenuItem *, livespointer);
89
90void on_insert_activate(LiVESButton *, livespointer);
91
92void on_merge_activate(LiVESMenuItem *, livespointer);
93
94void on_delete_activate(LiVESMenuItem *, livespointer);
95
96void update_sel_menu(void);
97
98void on_select_all_activate(LiVESWidget *, livespointer);
99
100void on_select_new_activate(LiVESMenuItem *, livespointer);
101
102void on_select_last_activate(LiVESMenuItem *, livespointer);
103
104void on_select_to_end_activate(LiVESMenuItem *, livespointer);
105
106void on_select_to_aend_activate(LiVESMenuItem *, livespointer);
107
108void on_select_from_start_activate(LiVESMenuItem *, livespointer);
109
110void on_lock_selwidth_activate(LiVESMenuItem *, livespointer);
111
112void on_playall_activate(LiVESMenuItem *, livespointer);
113
114void on_playsel_activate(LiVESMenuItem *, livespointer);
115
116void on_playclip_activate(LiVESMenuItem *, livespointer);
117
118void on_stop_activate(LiVESMenuItem *, livespointer);
119
120void on_rev_clipboard_activate(LiVESMenuItem *, livespointer);
121
122void on_encoder_entry_changed(LiVESCombo *, livespointer ptr);
123
124void on_show_file_info_activate(LiVESMenuItem *, livespointer);
125
126void on_about_activate(LiVESMenuItem *, livespointer);
127
128void show_manual_activate(LiVESMenuItem *, livespointer);
129
130void email_author_activate(LiVESMenuItem *, livespointer);
131
132void donate_activate(LiVESMenuItem *, livespointer);
133
134void report_bug_activate(LiVESMenuItem *, livespointer);
135
136void suggest_feature_activate(LiVESMenuItem *, livespointer);
137
138void help_translate_activate(LiVESMenuItem *, livespointer);
139
140void vj_mode_toggled(LiVESCheckMenuItem *, livespointer);
141
142void on_ok_button1_clicked(LiVESButton *, livespointer);
143
144void on_ok_file_open_clicked(LiVESFileChooser *, LiVESSList *fnames);
145
146void on_location_select(LiVESButton *, livespointer);
147
149
150void on_opensel_range_ok_clicked(LiVESButton *, livespointer);
151
152void on_open_sel_ok_button_clicked(LiVESButton *, livespointer);
153
154void on_save_textview_clicked(LiVESButton *, livespointer);
155
156void on_filechooser_cancel_clicked(LiVESWidget *);
157
158void on_full_screen_pressed(LiVESButton *, livespointer);
159
160void on_full_screen_activate(LiVESMenuItem *, livespointer);
161
162void on_double_size_pressed(LiVESButton *, livespointer);
163
164void on_double_size_activate(LiVESMenuItem *, livespointer);
165
166void on_sepwin_pressed(LiVESButton *, livespointer);
167
168void on_sepwin_activate(LiVESMenuItem *, livespointer);
169
170void on_fade_pressed(LiVESButton *, livespointer);
171
172void on_fade_activate(LiVESMenuItem *, livespointer);
173
174void on_loop_video_activate(LiVESMenuItem *, livespointer);
175
176void on_mute_button_activate(LiVESMenuItem *, livespointer);
177
178void on_mute_activate(LiVESMenuItem *, livespointer);
179
180void on_resize_activate(LiVESMenuItem *, livespointer);
181
182void on_rename_activate(LiVESMenuItem *, livespointer);
183
184void on_rename_clip_name(LiVESButton *, livespointer);
185
186void on_spinbutton_start_value_changed(LiVESSpinButton *, livespointer);
187
188void on_spinbutton_end_value_changed(LiVESSpinButton *, livespointer);
189
190void on_open_new_audio_clicked(LiVESFileChooser *, livespointer opt_filename);
191
192void on_load_audio_activate(LiVESMenuItem *, livespointer);
193
194void on_load_subs_activate(LiVESMenuItem *, livespointer);
195
196void on_save_subs_activate(LiVESMenuItem *, livespointer entry_widget);
197
198void on_erase_subs_activate(LiVESMenuItem *, livespointer);
199
200void on_insfitaudio_toggled(LiVESToggleButton *, livespointer);
201
202void on_resize_hsize_value_changed(LiVESSpinButton *, livespointer);
203
204void on_resize_vsize_value_changed(LiVESSpinButton *, livespointer);
205
206void on_resize_ok_clicked(LiVESButton *, livespointer);
207
208void on_spin_value_changed(LiVESSpinButton *, livespointer);
209
210void on_spin_start_value_changed(LiVESSpinButton *, livespointer user_data);
211
212void on_spin_step_value_changed(LiVESSpinButton *, livespointer);
213
214void on_spin_end_value_changed(LiVESSpinButton *, livespointer);
215
216EXPOSE_FN_PROTOTYPE(expose_vid_event);
217
218EXPOSE_FN_PROTOTYPE(expose_laud_event);
219
220EXPOSE_FN_PROTOTYPE(expose_raud_event);
221
222void on_preview_clicked(LiVESButton *, livespointer);
223
224void on_recent_activate(LiVESMenuItem *, livespointer);
225
226boolean all_expose_pb(LiVESWidget *, lives_painter_t *, livespointer psurf);
227boolean all_expose_overlay(LiVESWidget *, lives_painter_t *, livespointer psurf);
228boolean all_expose_nopb(LiVESWidget *, lives_painter_t *, livespointer psurf);
229
230boolean config_event(LiVESWidget *, LiVESXEventConfigure *, livespointer);
231boolean config_event2(LiVESWidget *, LiVESXEventConfigure *, livespointer);
232
233void changed_fps_during_pb(LiVESSpinButton *, livespointer);
234
235void on_volch_pressed(LiVESButton *, livespointer dirny);
236
237boolean on_mouse_scroll(LiVESWidget *, LiVESXEventScroll *, livespointer);
238
239boolean on_mouse_sel_update(LiVESWidget *, LiVESXEventMotion *, livespointer);
240
241boolean on_mouse_sel_reset(LiVESWidget *, LiVESXEventButton *, livespointer);
242
243boolean on_mouse_sel_start(LiVESWidget *, LiVESXEventButton *, livespointer);
244
245void on_load_cdtrack_activate(LiVESMenuItem *, livespointer);
246
247void on_load_cdtrack_ok_clicked(LiVESButton *, livespointer);
248
249void on_eject_cd_activate(LiVESMenuItem *, livespointer);
250
251void on_slower_pressed(LiVESButton *, livespointer);
252
253void on_faster_pressed(LiVESButton *, livespointer);
254
255void on_less_pressed(LiVESButton *, livespointer);
256
257void on_more_pressed(LiVESButton *, livespointer);
258
259void on_back_pressed(LiVESButton *, livespointer);
260
261void on_forward_pressed(LiVESButton *, livespointer);
262
263boolean clip_can_reverse(int clipno);
264
265boolean dirchange_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer area_enum);
266
267boolean dirchange_lock_callback(LiVESAccelGroup *group, LiVESWidgetObject *obj, uint32_t keyval, LiVESXModifierType mod,
268 livespointer area_enum);
269
270void unlock_loop_lock(void);
271
272void on_capture_activate(LiVESMenuItem *, livespointer);
273
274void on_capture2_activate(void);
275
276void on_select_invert_activate(LiVESMenuItem *, livespointer);
277
278void on_warn_mask_toggled(LiVESToggleButton *, livespointer);
279
280boolean frame_context(LiVESWidget *, LiVESXEventButton *, livespointer which);
281
282void on_fs_preview_clicked(LiVESWidget *, livespointer);
283
284void on_restore_activate(LiVESMenuItem *, livespointer);
285
286void on_backup_activate(LiVESMenuItem *, livespointer);
287
288void on_record_perf_activate(LiVESMenuItem *, livespointer);
289
290boolean record_toggle_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t keyval, LiVESXModifierType mod, livespointer);
291
292boolean fps_reset_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t keyval, LiVESXModifierType mod, livespointer);
293
294boolean mute_audio_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t keyval, LiVESXModifierType mod, livespointer);
295
296boolean on_stop_activate_by_del(LiVESWidget *, LiVESXEvent *, livespointer);
297
298void on_pause_clicked(void);
299
300void on_select_start_only_activate(LiVESMenuItem *, livespointer);
301
302void on_select_end_only_activate(LiVESMenuItem *, livespointer);
303
304void on_encoder_ofmt_changed(LiVESCombo *, livespointer);
305
306void on_ok_export_audio_clicked(LiVESButton *, livespointer);
307
308void on_normalise_audio_activate(LiVESMenuItem *, livespointer);
309
310void on_append_audio_activate(LiVESMenuItem *, livespointer);
311
312void on_rb_audrec_time_toggled(LiVESToggleButton *, livespointer);
313
314void on_recaudclip_activate(LiVESMenuItem *, livespointer);
315
316void on_recaudsel_activate(LiVESMenuItem *, livespointer);
317
318void on_recaudclip_ok_clicked(LiVESButton *, livespointer);
319
320#if GTK_CHECK_VERSION(2, 14, 0)
321void on_volume_slider_value_changed(LiVESScaleButton *, livespointer);
322#else
323void on_volume_slider_value_changed(LiVESRange *, livespointer);
324#endif
325
326void on_voladj_activate(LiVESMenuItem *, livespointer);
327
328void on_fade_audio_activate(LiVESMenuItem *, livespointer);
329
330void on_resample_video_activate(LiVESMenuItem *, livespointer);
331
332void on_resample_vid_ok(LiVESButton *, LiVESEntry *entry);
333
334boolean on_trim_audio_activate(LiVESMenuItem *, livespointer);
335
336void on_resample_audio_activate(LiVESMenuItem *, livespointer);
337
338void on_export_audio_activate(LiVESMenuItem *, livespointer);
339
340void on_resaudio_ok_clicked(LiVESButton *, LiVESEntry *entry);
341
342void on_cancel_opensel_clicked(LiVESButton *, livespointer);
343
344void end_fs_preview(void);
345
346void on_sticky_activate(LiVESMenuItem *, livespointer);
347
348void on_resaudw_asamps_changed(LiVESWidget *, livespointer);
349
350void on_insertwsound_toggled(LiVESToggleButton *, livespointer);
351
352void on_showfct_activate(LiVESMenuItem *, livespointer);
353
354void on_boolean_toggled(LiVESWidgetObject *, livespointer);
355
356void on_audio_toggled(LiVESWidget *, LiVESWidget *label);
357
358void on_showsubs_toggled(LiVESWidgetObject *, livespointer);
359
360void on_show_messages_activate(LiVESMenuItem *, livespointer);
361
362#ifdef ENABLE_GIW_3
363void on_hrule_value_changed(LiVESWidget *widget, livespointer user_data);
364#else
365boolean on_hrule_update(LiVESWidget *, LiVESXEventMotion *, livespointer);
366boolean on_hrule_set(LiVESWidget *, LiVESXEventButton *, livespointer);
367boolean on_hrule_reset(LiVESWidget *, LiVESXEventButton *, livespointer);
368#endif
369
370void on_rewind_activate(LiVESMenuItem *, livespointer);
371
372void on_loop_button_activate(LiVESMenuItem *, livespointer);
373
374void on_loop_cont_activate(LiVESMenuItem *, livespointer);
375
376void on_show_file_comments_activate(LiVESMenuItem *, livespointer);
377
378void on_toolbar_hide(LiVESButton *, livespointer);
379
380void on_toy_activate(LiVESMenuItem *, livespointer old_toy_p);
381
382void autolives_toggle(LiVESMenuItem *, livespointer);
383
384void on_preview_spinbutton_changed(LiVESSpinButton *, livespointer);
385
386boolean prevclip_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer);
387
388boolean nextclip_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer);
389
390boolean freeze_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer);
391
392boolean storeclip_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer);
393
394boolean nervous_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer);
395
396boolean aud_lock_callback(LiVESAccelGroup *group, LiVESWidgetObject *obj, uint32_t keyval, LiVESXModifierType mod,
397 livespointer statep);
398
399char *get_palette_name_for_clip(int clipno);
400
401boolean show_sync_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer clip_number);
402
403boolean on_save_set_activate(LiVESWidget *, livespointer);
404
405void on_save_set_ok(void);
406
407char *on_load_set_activate(LiVESMenuItem *, livespointer);
408
409boolean reload_set(const char *set_name);
410
411void on_open_vcd_activate(LiVESMenuItem *, livespointer int_type);
412
413void on_load_vcd_ok_clicked(LiVESButton *, livespointer);
414
415void on_ping_pong_activate(LiVESMenuItem *, livespointer);
416
417void on_show_keys_activate(LiVESMenuItem *, livespointer);
418
419void on_vj_reset_activate(LiVESMenuItem *, livespointer);
420
421void on_vj_realize_activate(LiVESMenuItem *, livespointer);
422
423void on_prv_link_toggled(LiVESToggleButton *, livespointer);
424
425boolean on_del_audio_activate(LiVESMenuItem *, livespointer);
426
427boolean on_ins_silence_activate(LiVESMenuItem *, livespointer);
428
429void on_ins_silence_details_clicked(LiVESButton *, livespointer);
430
431void on_lerrors_close_clicked(LiVESButton *, livespointer);
432
433void on_lerrors_clear_clicked(LiVESButton *, livespointer);
434
435void on_lerrors_delete_clicked(LiVESButton *, livespointer);
436
437#ifdef GUI_GTK
438void drag_from_outside(LiVESWidget *, GdkDragContext *, int x, int y,
439 GtkSelectionData *, uint32_t info, uint32_t time, livespointer);
440
441#endif
442
443#endif
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:7503
void on_record_perf_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4605
void on_double_size_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:7994
void on_load_cdtrack_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:9044
char * on_load_set_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:5590
void on_save_as_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1398
void on_backup_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1996
void on_sticky_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8222
void show_manual_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7043
void on_fade_audio_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:12133
boolean on_ins_silence_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:12694
void on_slower_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:10981
void donate_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7068
void on_opensel_range_ok_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:7546
boolean on_LiVES_delete_event(LiVESWidget *, LiVESXEvent *, livespointer)
void on_sepwin_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8055
void vj_mode_toggled(LiVESCheckMenuItem *, livespointer)
Definition: callbacks.c:10486
void on_lerrors_delete_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:12897
void on_audio_toggled(LiVESWidget *, LiVESWidget *label)
Definition: callbacks.c:8284
void on_loop_button_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8306
void on_fs_preview_clicked(LiVESWidget *, livespointer)
Definition: callbacks.c:7108
void unlock_loop_lock(void)
Definition: callbacks.c:4966
void on_resaudio_ok_clicked(LiVESButton *, LiVESEntry *entry)
Definition: resample.c:1159
void on_open_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7418
boolean config_event(LiVESWidget *, LiVESXEventConfigure *, livespointer)
Definition: callbacks.c:10090
void on_show_clipboard_info_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:6892
void on_save_set_ok(void)
void on_loop_cont_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8316
void on_load_vcd_ok_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:9317
void popup_lmap_errors(LiVESMenuItem *, livespointer)
Definition: callbacks.c:9335
void on_spin_start_value_changed(LiVESSpinButton *, livespointer user_data)
Definition: callbacks.c:8495
void on_select_to_end_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4448
void on_rewind_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4730
void on_export_proj_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1628
void on_showsubs_toggled(LiVESWidgetObject *, livespointer)
Definition: callbacks.c:8267
void on_ins_silence_details_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:12830
void on_select_invert_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4401
void on_stop_clicked(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1364
void on_preview_spinbutton_changed(LiVESSpinButton *, livespointer)
Definition: callbacks.c:9628
boolean dirchange_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer area_enum)
Definition: callbacks.c:4996
void on_showfct_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8208
void on_show_file_comments_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:6887
void lives_notify_int(int msgnumber, int msgint)
Definition: callbacks.c:77
boolean dirchange_lock_callback(LiVESAccelGroup *group, LiVESWidgetObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer area_enum)
set in / out points for video looping during free playback, it is possible to set in / out points for...
Definition: callbacks.c:5054
boolean on_del_audio_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:12258
void on_paste_as_new_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3152
void on_cleardisk_activate(LiVESWidget *, livespointer)
Definition: callbacks.c:6139
void on_select_end_only_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4395
void on_ping_pong_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8360
void email_author_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7048
void on_playclip_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4579
void on_rb_audrec_time_toggled(LiVESToggleButton *, livespointer)
Definition: callbacks.c:12378
boolean nervous_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer)
Definition: callbacks.c:11231
void on_toy_activate(LiVESMenuItem *, livespointer old_toy_p)
Definition: callbacks.c:9550
void on_open_sel_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:619
boolean all_expose_overlay(LiVESWidget *, lives_painter_t *, livespointer psurf)
Definition: callbacks.c:9870
void switch_clip_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:6959
boolean on_mouse_scroll(LiVESWidget *, LiVESXEventScroll *, livespointer)
Definition: callbacks.c:10602
boolean freeze_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer)
Definition: callbacks.c:11135
void on_show_file_info_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:6776
void on_close_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1432
void end_fs_preview(void)
Definition: callbacks.c:7569
void changed_fps_during_pb(LiVESSpinButton *, livespointer)
This is a super important function : almost everything related to velocity direction changes during p...
Definition: callbacks.c:10522
void on_playall_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4530
void on_loop_video_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8298
void on_cancel_keep_button_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:7701
void on_vj_reset_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:6740
void on_spin_value_changed(LiVESSpinButton *, livespointer)
Definition: callbacks.c:8485
void on_delete_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4208
void on_location_select(LiVESButton *, livespointer)
Definition: callbacks.c:885
boolean reload_set(const char *set_name)
Definition: callbacks.c:5661
EXPOSE_FN_PROTOTYPE(expose_vid_event)
void on_import_proj_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1538
void on_stop_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4748
void on_recaudclip_ok_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:12446
void on_lock_selwidth_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4475
void on_vj_realize_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:6723
void on_lerrors_clear_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:12864
void play_all(boolean from_menu)
Definition: callbacks.c:4482
void on_ok_button1_clicked(LiVESButton *, livespointer)
void update_sel_menu(void)
Definition: callbacks.c:9666
void on_sepwin_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:8044
void on_recent_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:833
void unlock_set_file(const char *set_name)
Definition: callbacks.c:5652
void on_load_cdtrack_ok_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:9079
boolean on_hrule_reset(LiVESWidget *, LiVESXEventButton *, livespointer)
Definition: callbacks.c:10849
boolean mute_audio_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t keyval, LiVESXModifierType mod, livespointer)
Definition: callbacks.c:8392
void on_rev_clipboard_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8528
boolean show_sync_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer clip_number)
Definition: callbacks.c:11311
void on_spin_step_value_changed(LiVESSpinButton *, livespointer)
Definition: callbacks.c:8506
void on_merge_activate(LiVESMenuItem *, livespointer)
Definition: merge.c:269
void on_save_selection_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1415
void on_open_loc_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:745
void on_filechooser_cancel_clicked(LiVESWidget *)
Definition: callbacks.c:7672
void on_resample_video_activate(LiVESMenuItem *, livespointer)
Definition: resample.c:1372
boolean all_expose_pb(LiVESWidget *, lives_painter_t *, livespointer psurf)
Definition: callbacks.c:9958
void on_spinbutton_start_value_changed(LiVESSpinButton *, livespointer)
Definition: callbacks.c:9723
boolean on_trim_audio_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:12053
void on_insert_pre_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3311
boolean record_toggle_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t keyval, LiVESXModifierType mod, livespointer)
Definition: callbacks.c:4718
void on_boolean_toggled(LiVESWidgetObject *, livespointer)
Definition: callbacks.c:8278
void on_volume_slider_value_changed(LiVESRange *, livespointer)
void on_resample_audio_activate(LiVESMenuItem *, livespointer)
Definition: resample.c:1148
void play_sel(void)
Definition: callbacks.c:4536
void help_translate_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7063
void on_insfitaudio_toggled(LiVESToggleButton *, livespointer)
void switch_clip(int type, int newclip, boolean force)
Definition: callbacks.c:6900
void on_select_to_aend_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4456
void on_forward_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:11108
void on_encoder_ofmt_changed(LiVESCombo *, livespointer)
Definition: callbacks.c:11680
void on_load_audio_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8716
void on_restore_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:2021
void on_mute_button_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8382
void on_eject_cd_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:9060
void on_undo_activate(LiVESWidget *, livespointer)
Definition: callbacks.c:2275
void on_more_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:11021
void on_pause_clicked(void)
Definition: callbacks.c:4773
lives_remote_clip_request_t * on_utube_select(lives_remote_clip_request_t *req, const char *tmpdir)
Definition: callbacks.c:910
void on_toolbar_hide(LiVESButton *, livespointer)
Definition: callbacks.c:11392
boolean on_hrule_set(LiVESWidget *, LiVESXEventButton *, livespointer)
Definition: callbacks.c:10884
void on_back_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:11080
void on_cancel_opensel_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:7684
void on_insert_activate(LiVESButton *, livespointer)
Definition: callbacks.c:3322
void on_open_new_audio_clicked(LiVESFileChooser *, livespointer opt_filename)
Definition: callbacks.c:8745
void on_quit_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:2133
void on_save_textview_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:7615
void on_full_screen_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:7844
void lives_exit(int signum)
Definition: callbacks.c:145
void on_effects_paused(LiVESButton *, livespointer)
Definition: callbacks.c:10122
void on_cut_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:3120
void on_select_last_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4416
void suggest_feature_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7058
void on_select_start_only_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4389
void on_rename_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:9392
void on_save_subs_activate(LiVESMenuItem *, livespointer entry_widget)
Definition: callbacks.c:8658
void on_preview_clicked(LiVESButton *, livespointer)
Definition: callbacks.c:10245
void lives_notify(int msgnumber, const char *msgstring)
Definition: callbacks.c:49
void report_bug_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7053
boolean on_mouse_sel_reset(LiVESWidget *, LiVESXEventButton *, livespointer)
Definition: callbacks.c:10685
void autolives_toggle(LiVESMenuItem *, livespointer)
Definition: callbacks.c:9398
void on_append_audio_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:11882
boolean on_stop_activate_by_del(LiVESWidget *, LiVESXEvent *, livespointer)
boolean fps_reset_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t keyval, LiVESXModifierType mod, livespointer)
Definition: callbacks.c:5105
void on_encoder_entry_changed(LiVESCombo *, livespointer ptr)
Definition: callbacks.c:4779
void on_ok_file_open_clicked(LiVESFileChooser *, LiVESSList *fnames)
Definition: callbacks.c:7447
void on_playsel_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4566
void lock_set_file(const char *set_name)
Definition: callbacks.c:5638
void on_details_button_clicked(void)
Definition: callbacks.c:7834
void on_recaudsel_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:12410
void on_select_new_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4432
boolean storeclip_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer)
jump to a stored clip / frame position during free playback clip number and frame position can be sto...
Definition: callbacks.c:11344
void on_fade_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:8234
void on_open_utube_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:770
boolean prevclip_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer)
Definition: callbacks.c:5150
void on_mute_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8399
void on_capture_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:11400
void on_load_subs_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8576
void on_volch_pressed(LiVESButton *, livespointer dirny)
Definition: callbacks.c:5093
boolean config_event2(LiVESWidget *, LiVESXEventConfigure *, livespointer)
Definition: callbacks.c:10035
void on_fade_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8242
void on_lerrors_close_clicked(LiVESButton *, livespointer)
void on_insertwsound_toggled(LiVESToggleButton *, livespointer)
Definition: callbacks.c:4952
void on_resample_vid_ok(LiVESButton *, LiVESEntry *entry)
Definition: resample.c:1379
boolean nextclip_callback(LiVESAccelGroup *, LiVESWidgetObject *, uint32_t, LiVESXModifierType, livespointer)
Definition: callbacks.c:5199
void on_export_audio_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:11750
void on_double_size_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8000
void on_resize_ok_clicked(LiVESButton *, livespointer)
void on_resize_vsize_value_changed(LiVESSpinButton *, livespointer)
void on_recaudclip_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:12393
void on_less_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:10968
void on_export_theme_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1700
void on_about_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:6977
void on_normalise_audio_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:11825
void on_cleardisk_advanced_clicked(LiVESWidget *, livespointer)
Definition: callbacks.c:6700
void on_rename_clip_name(LiVESButton *, livespointer)
Definition: callbacks.c:9521
void on_resaudw_asamps_changed(LiVESWidget *, livespointer)
Definition: resample.c:1353
boolean on_hrule_update(LiVESWidget *, LiVESXEventMotion *, livespointer)
Definition: callbacks.c:10827
void on_full_screen_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:7990
void on_voladj_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:12131
void on_warn_mask_toggled(LiVESToggleButton *, livespointer)
Definition: dialogs.c:77
void on_ok_export_audio_clicked(LiVESButton *, livespointer)
void on_capture2_activate(void)
Definition: callbacks.c:11635
void on_show_messages_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:6771
void on_open_vcd_activate(LiVESMenuItem *, livespointer int_type)
Definition: callbacks.c:720
void on_spinbutton_end_value_changed(LiVESSpinButton *, livespointer)
Definition: callbacks.c:9789
boolean on_save_set_activate(LiVESWidget *, livespointer)
Definition: callbacks.c:5359
void on_show_keys_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:6720
boolean check_for_layout_errors(const char *operation, int fileno, int start, int end, uint32_t *in_mask)
check for layout errors, using in_mask as a guide (mask values are taken from prefs->warn_mask,...
Definition: callbacks.c:4059
void on_select_from_start_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:4467
boolean on_mouse_sel_update(LiVESWidget *, LiVESXEventMotion *, livespointer)
Definition: callbacks.c:10650
char * get_palette_name_for_clip(int clipno)
Definition: callbacks.c:11272
boolean all_expose_nopb(LiVESWidget *, lives_painter_t *, livespointer psurf)
Definition: callbacks.c:9963
void on_erase_subs_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:8680
void on_spin_end_value_changed(LiVESSpinButton *, livespointer)
Definition: callbacks.c:8517
boolean frame_context(LiVESWidget *, LiVESXEventButton *, livespointer which)
Definition: callbacks.c:10909
void on_resize_hsize_value_changed(LiVESSpinButton *, livespointer)
boolean clip_can_reverse(int clipno)
Definition: callbacks.c:4980
void on_prv_link_toggled(LiVESToggleButton *, livespointer)
Definition: callbacks.c:9652
void on_copy_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:2992
void on_import_theme_activate(LiVESMenuItem *, livespointer)
Definition: callbacks.c:1873
boolean on_mouse_sel_start(LiVESWidget *, LiVESXEventButton *, livespointer)
Definition: callbacks.c:10698
void on_resize_activate(LiVESMenuItem *, livespointer)
void on_redo_activate(LiVESWidget *, livespointer)
Definition: callbacks.c:2806
void del_current_set(boolean exit_after)
Definition: callbacks.c:2078
void on_faster_pressed(LiVESButton *, livespointer)
Definition: callbacks.c:11034
void on_select_all_activate(LiVESWidget *, livespointer)
Definition: callbacks.c:4367
boolean aud_lock_callback(LiVESAccelGroup *group, LiVESWidgetObject *obj, uint32_t keyval, LiVESXModifierType mod, livespointer statep)
lock or unlock audio track changes in free playback if lock is switched on then the prefs to follow v...
Definition: callbacks.c:11248
void on_open_sel_ok_button_clicked(LiVESButton *, livespointer)