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