7 #ifndef HAS_LIVES_INTERFACE_H 8 #define HAS_LIVES_INTERFACE_H 14 void widget_add_preview(LiVESWidget *widget, LiVESBox *for_preview, LiVESBox *for_button,
15 LiVESBox *for_deinterlace,
int preview_type);
57 typedef struct __insertw {
68 typedef struct __commentsw {
112 #define LIVES_PREVIEW_TYPE_VIDEO_AUDIO 1 113 #define LIVES_PREVIEW_TYPE_AUDIO_ONLY 2 114 #define LIVES_PREVIEW_TYPE_RANGE 3 115 #define LIVES_PREVIEW_TYPE_IMAGE_ONLY 4 117 #define LIVES_FILE_SELECTION_UNDEFINED 0 118 #define LIVES_FILE_SELECTION_VIDEO_AUDIO 1 119 #define LIVES_FILE_SELECTION_AUDIO_ONLY 2 120 #define LIVES_FILE_SELECTION_VIDEO_AUDIO_MULTI 3 121 #define LIVES_FILE_SELECTION_VIDEO_RANGE 4 122 #define LIVES_FILE_SELECTION_IMAGE_ONLY 5 139 char *
choose_file(
const char *dir,
const char *fname,
char **
const filt, LiVESFileChooserAction act,
const char *title, LiVESWidget *extra);
151 #define DEF_AUD_FADE_SECS 10. 154 #define MIN_MSGBOX_WIDTH ((int)(GUI_SCREEN_WIDTH > 1024 ? (820. * widget_opts.scale) : 600)) 157 #define TB_WIDTH ((int)(200.*widget_opts.scale)) 158 #define TB_HEIGHT_VID ((int)(80.*widget_opts.scale)) 159 #define TB_HEIGHT_AUD ((int)(50.*widget_opts.scale)) 162 #define RW_ENTRY_DISPWIDTH ((int)(40.*widget_opts.scale)) 165 #define STD_ENTRY_WIDTH ((int)(80.*widget_opts.scale)) 166 #define SHORT_ENTRY_WIDTH ((int)(32.*widget_opts.scale)) text_window * create_text_window(const char *title_part, const char *text, LiVESTextBuffer *)
Definition: interface.c:681
LiVESWidget * time_spin
Definition: interface.h:93
LiVESWidget * table
Definition: interface.h:85
text_window * textwindow
Definition: interface.h:148
LiVESWidget * spinbuttoni
Definition: interface.h:104
LiVESWidget * textview_lrate
Definition: interface.h:37
LiVESWidget * create_combo_dialog(int type, livespointer user_data)
Definition: interface.c:1403
lives_dialog_t
Definition: mainwindow.h:182
LiVESWidget * combod
Definition: interface.h:102
void add_to_clipmenu(void)
Definition: gui.c:4256
LiVESWidget * name_entry
Definition: interface.h:48
LiVESTextView * create_output_textview(void)
Definition: interface.c:2551
void make_play_window(void)
Definition: gui.c:3743
LiVESWidget * delete_button
Definition: interface.h:83
LiVESWidget * textview_frames
Definition: interface.h:32
void do_keys_window(void)
Definition: interface.c:2599
LiVESWidget * textview_ltime
Definition: interface.h:35
LiVESWidget * choose_file_with_preview(const char *dir, const char *title, char **const filt, int preview_type)
Definition: interface.c:2223
boolean is_sel
Definition: interface.h:94
LiVESWidget * fit_checkbutton
Definition: interface.h:62
_commentsw * create_comments_dialog(lives_clip_t *sfile, char *filename)
Definition: interface.c:1837
LiVESWidget * dialog
Definition: interface.h:81
LiVESWidget * with_sound
Definition: interface.h:59
void widget_add_preview(LiVESWidget *widget, LiVESBox *for_preview, LiVESBox *for_button, LiVESBox *for_deinterlace, int preview_type)
for fileselector preview
Definition: interface.c:80
Definition: interface.h:91
LiVESWidget * create_info_error_dialog(lives_dialog_t info_type, const char *text, LiVESWindow *transient, int mask, boolean is_blocking)
Definition: interface.c:667
void do_layout_recover_dialog(void)
Definition: interface.c:2412
LiVESWidget * clear_button
Definition: interface.h:82
LiVESWidget * create_cleardisk_advanced_dialog(void)
Definition: interface.c:2425
_entryw * create_location_dialog(int type)
Definition: interface.c:1009
void add_suffix_check(LiVESBox *box, const char *ext)
Definition: interface.c:23
char * choose_file(const char *dir, const char *fname, char **const filt, LiVESFileChooserAction act, const char *title, LiVESWidget *extra)
Definition: interface.c:2026
Definition: interface.h:57
LiVESWidget * spinbuttonw
Definition: interface.h:105
void add_to_playframe(void)
Definition: gui.c:4224
LiVESWidget * insert_dialog
Definition: interface.h:58
LiVESWidget * create_encoder_prep_dialog(const char *text1, const char *text2, boolean opt_resize)
Definition: interface.c:581
void play_window_set_title(void)
Definition: gui.c:3678
LiVESWidget * dir_entry
Definition: interface.h:47
LiVESWidget * spinbuttonh
Definition: interface.h:106
LiVESWidget * textview_rtime
Definition: interface.h:36
LiVESWidget * textview_rrate
Definition: interface.h:38
aud_dialog_t * create_audfade_dialog(int type)
Definition: interface.c:1745
void make_preview_box(void)
Definition: gui.c:3422
Definition: interface.h:80
LiVESWidget * advbutton
Definition: interface.h:100
LiVESWidget * create_opensel_dialog(void)
Definition: interface.c:923
_insertw * create_insert_dialog(void)
Definition: interface.c:756
LiVESWidget * dialog
Definition: interface.h:28
void remove_from_clipmenu(void)
Definition: gui.c:4303
xprocess * create_processing(const char *text)
Definition: interface.c:136
LiVESWidget * textview_size
Definition: interface.h:31
Definition: interface.h:44
LiVESWidget * warn_checkbutton
Definition: interface.h:49
LiVESWidget * adv_vbox
Definition: interface.h:101
corresponds to one clip in the GUI
Definition: main.h:538
void kill_play_window(void)
Definition: gui.c:4205
_entryw * create_cds_dialog(int type)
Definition: interface.c:2287
_entryw * create_rename_dialog(int type)
Definition: interface.c:1156
LiVESWidget * radiobuttond
Definition: interface.h:108
LiVESWidget * comboo
Definition: interface.h:103
_commentsw * commentsw
Definition: interface.h:144
LiVESWidget * create_cdtrack_dialog(int type, livespointer user_data)
Definition: interface.c:1464
LiVESWidget * textview_type
Definition: interface.h:29
LiVESWidget * spinbutton_times
Definition: interface.h:61
LiVESWidget * spinbuttonf
Definition: interface.h:107
Definition: interface.h:98
LiVESList * setlist
Definition: interface.h:50
_entryw * renamew
Definition: interface.h:145
Definition: interface.h:27
void do_mt_keys_window(void)
Definition: interface.c:2718
LiVESWidget * dialog
Definition: interface.h:92
void resize_play_window(void)
Definition: gui.c:3837
boolean do_audio_choice_dialog(short startup_phase)
Definition: startup.c:187
boolean use_advanced
Definition: interface.h:99
LiVESWidget * textview_fsize
Definition: interface.h:34
LiVESWidget * entry
Definition: interface.h:46
_entryw * locw
Definition: interface.h:146
LiVESWidget * textview_vtime
Definition: interface.h:33
LiVESWidget * textview_fps
Definition: interface.h:30
lives_clipinfo_t * create_clip_info_window(int audio_channels, boolean is_mt)
Definition: interface.c:308
LiVESWidget * without_sound
Definition: interface.h:60
_insertw * insertw
Definition: interface.h:147
LiVESWidget * textview
Definition: interface.h:84
LiVESWidget * dialog
Definition: interface.h:45