LiVES  3.2.0
Data Fields
lives_mt Struct Reference

#include <multitrack.h>

Data Fields

LiVESWidget * menubar
 
LiVESWidget * top_vbox
 
LiVESWidget * top_vpaned
 
LiVESWidget * xtravbox
 
LiVESWidget * hbox
 
LiVESWidget * play_blank
 
LiVESWidget * poly_box
 
LiVESWidget * clip_scroll
 
LiVESWidget * clip_inner_box
 
LiVESWidget * in_out_box
 
LiVESWidget * in_hbox
 
LiVESWidget * out_hbox
 
LiVESWidget * in_frame
 
LiVESWidget * out_frame
 
LiVESWidget * in_image
 
LiVESWidget * out_image
 
LiVESWidget * scrolledwindow
 
LiVESWidget * context_box
 
LiVESWidget * context_scroll
 
LiVESWidget * sep_image
 
LiVESWidget * timeline_table_header
 
LiVESWidget * tl_eventbox
 
LiVESWidget * timeline_table
 
LiVESWidget * timeline
 
LiVESWidget * timeline_eb
 
LiVESWidget * timeline_reg
 
LiVESWidget * infobar
 
LiVESWidget * stop
 
LiVESWidget * rewind
 
LiVESWidget * sepwin
 
LiVESWidget * mute_audio
 
LiVESWidget * loop_continue
 
LiVESWidget * insert
 
LiVESWidget * audio_insert
 
LiVESWidget * delblock
 
LiVESWidget * clipedit
 
LiVESWidget * vpaned
 
LiVESWidget * hpaned
 
LiVESWidget * scrollbar
 
LiVESWidget * playall
 
LiVESWidget * playsel
 
LiVESWidget * jumpnext
 
LiVESWidget * jumpback
 
LiVESWidget * mark_jumpnext
 
LiVESWidget * mark_jumpback
 
LiVESWidget * render
 
LiVESWidget * prerender_aud
 
LiVESWidget * message_box
 
LiVESWidget * msg_area
 
LiVESWidget * msg_scrollbar
 
LiVESAdjustment * msg_adj
 
LiVESWidget * fx_block
 
LiVESWidget * fx_blockv
 
LiVESWidget * fx_blocka
 
LiVESWidget * fx_delete
 
LiVESWidget * fx_edit
 
LiVESWidget * fx_region
 
LiVESWidget * fx_region_v
 
LiVESWidget * fx_region_a
 
LiVESWidget * fx_region_2av
 
LiVESWidget * fx_region_2v
 
LiVESWidget * fx_region_2a
 
LiVESWidget * fx_region_3
 
LiVESWidget * atrans_menuitem
 
LiVESWidget * submenu_atransfx
 
LiVESWidget * move_fx
 
LiVESWidget * mm_menuitem
 
LiVESWidget * mm_move
 
LiVESWidget * mm_select
 
LiVESWidget * ins_menuitem
 
LiVESWidget * ins_normal
 
LiVESWidget * grav_menuitem
 
LiVESWidget * grav_label
 
LiVESWidget * grav_normal
 
LiVESWidget * grav_left
 
LiVESWidget * grav_right
 
LiVESWidget * select_track
 
LiVESWidget * seldesel_menuitem
 
LiVESWidget * view_events
 
LiVESWidget * view_clips
 
LiVESWidget * view_in_out
 
LiVESWidget * view_effects
 
LiVESWidget * show_quota
 
LiVESWidget * avel_box
 
LiVESWidget * checkbutton_avel_reverse
 
LiVESWidget * spinbutton_avel
 
LiVESWidget * avel_scale
 
LiVESWidget * spinbutton_in
 
LiVESWidget * spinbutton_out
 
LiVESWidget * checkbutton_start_anchored
 
LiVESWidget * checkbutton_end_anchored
 
LiVESWidget * timecode
 
LiVESWidget * spinbutton_start
 
LiVESWidget * spinbutton_end
 
LiVESWidget * tl_hbox
 
LiVESWidget * fx_base_box
 
LiVESWidget * fx_contents_box
 
LiVESWidget * fx_box
 
LiVESWidget * fx_label
 
LiVESWidget * param_inner_box
 
LiVESWidget * param_box
 
LiVESWidget * next_node_button
 
LiVESWidget * prev_node_button
 
LiVESWidget * del_node_button
 
LiVESWidget * resetp_button
 
LiVESWidget * node_spinbutton
 
LiVESWidget * node_scale
 
LiVESWidget * sel_label
 
LiVESWidget * l_sel_arrow
 
LiVESWidget * r_sel_arrow
 
LiVESWidget * save_event_list
 menuitem More...
 
LiVESWidget * load_event_list
 menuitem More...
 
LiVESWidget * clear_event_list
 menuitem More...
 
LiVESWidget * tc_to_rs
 
LiVESWidget * tc_to_re
 
LiVESWidget * rs_to_tc
 
LiVESWidget * re_to_tc
 
LiVESWidget * undo
 
LiVESWidget * redo
 
LiVESWidget * ac_audio_check
 
LiVESWidget * remove_gaps
 
LiVESWidget * remove_first_gaps
 
LiVESWidget * split_sel
 
LiVESWidget * ins_gap_sel
 
LiVESWidget * ins_gap_cur
 
LiVESWidget * last_filter_map
 
LiVESWidget * next_filter_map
 
LiVESWidget * fx_list_box
 
LiVESWidget * fx_list_label
 
LiVESWidget * fx_list_scroll
 
LiVESWidget * fx_list_vbox
 
LiVESWidget * next_fm_button
 
LiVESWidget * prev_fm_button
 
LiVESWidget * fx_ibefore_button
 
LiVESWidget * fx_iafter_button
 
LiVESWidget * rename_track
 
LiVESWidget * cback_audio
 
LiVESWidget * aload_subs
 
LiVESWidget * load_vals
 
LiVESWidget * change_vals
 
LiVESWidget * aparam_separator
 
LiVESWidget * aparam_menuitem
 
LiVESWidget * aparam_submenu
 
LiVESWidget * render_sep
 
LiVESWidget * render_vid
 
LiVESWidget * render_aud
 
LiVESWidget * normalise_aud
 
LiVESWidget * view_audio
 
LiVESWidget * clear_marks
 
LiVESWidget * fd_frame
 
LiVESWidget * apply_fx_button
 
LiVESToolItem * eview_button
 
LiVESWidget * eview_label
 
LiVESWidget * follow_play
 
LiVESWidget * change_max_disp
 
LiVESWidget * add_vid_behind
 
LiVESWidget * add_vid_front
 
LiVESWidget * show_info
 
LiVESWidget * quit
 
LiVESWidget * troubleshoot
 
LiVESWidget * expl_missing
 
LiVESWidget * show_devopts
 
LiVESWidget * fx_params_label
 
LiVESWidget * solo_check
 
LiVESWidget * amixer_button
 
LiVESWidget * view_sel_events
 
LiVESWidget * adjust_start_end
 
LiVESWidget * context_frame
 
LiVESWidget * nb
 
LiVESWidget * nb_label
 
LiVESWidget * eventbox
 
LiVESWidget * scroll_label
 
LiVESWidget * preview_frame
 
LiVESWidget * preview_eventbox
 
LiVESWidget * btoolbarx
 
LiVESWidget * btoolbary
 
LiVESWidget * bleedthru
 
LiVESWidget * time_label
 
LiVESWidget * insa_label
 
LiVESWidget * overlap_label
 
LiVESWidget * amix_label
 
LiVESWidget * tl_label
 
LiVESWidget * dumlabel1
 
LiVESWidget * dumlabel2
 
LiVESWidget * top_eventbox
 
LiVESWidget * tlx_eventbox
 
LiVESWidget * tlx_vbox
 
LiVESWidget * grav_submenu
 
LiVESWidget * ins_submenu
 
LiVESWidget * mm_submenu
 
LiVESWidget * ins_label
 
LiVESWidget * mm_label
 
LiVESWidget * nb_label1
 
LiVESWidget * nb_label2
 
LiVESWidget * nb_label3
 
LiVESWidget * nb_label4
 
LiVESWidget * nb_label5
 
LiVESWidget * nb_label6
 
LiVESWidget * nb_label7
 
LiVESToolItem * sep1
 
LiVESToolItem * sep2
 
LiVESToolItem * sep3
 
LiVESWidget * sep4
 
LiVESWidget * btoolbar2
 
LiVESWidget * btoolbar3
 
LiVESWidget * menu_hbox
 
LiVESWidget * hseparator
 
LiVESWidget * hseparator2
 
LiVESWidget * files_menu
 
LiVESWidget * edit_menu
 
LiVESWidget * play_menu
 
LiVESWidget * effects_menu
 
LiVESWidget * tracks_menu
 
LiVESWidget * selection_menu
 
LiVESWidget * tools_menu
 
LiVESWidget * render_menu
 
LiVESWidget * view_menu
 
LiVESWidget * help_menu
 
LiVESWidget * open_menu
 
LiVESWidget * recent_menu
 
LiVESWidget * recent [N_RECENT_FILES]
 
LiVESWidget * time_scrollbar
 
LiVESWidget * show_layout_errors
 
LiVESWidget * load_set
 
LiVESWidget * save_set
 
LiVESWidget * close
 
LiVESWidget * clear_ds
 
LiVESWidget * gens_submenu
 
LiVESWidget * capture
 
LiVESWidget * backup
 
LiVESWidget * insa_checkbutton
 
LiVESWidget * snapo_checkbutton
 
LiVESWidgetObject * spinbutton_in_adj
 
LiVESWidgetObject * spinbutton_out_adj
 
LiVESWidgetObject * hadjustment
 
LiVESWidgetObject * node_adj
 
LiVESList * audio_draws
 list of audio boxes, 0 == backing audio, 1 == track 0 audio, etc. More...
 
LiVESList * audio_vols
 layer volume levels (coarse control) - set in mixer More...
 
LiVESList * audio_vols_back
 layer volume levels (coarse control) - reset levels More...
 
LiVESAccelGroup * accel_group
 
LiVESList * video_draws
 list of video timeline eventboxes, in layer order More...
 
LiVESWidgetObject * vadjustment
 
LiVESXDisplay * display
 
LiVESPixbuf * frame_pixbuf
 
LiVESList * cb_list
 
lives_painter_surface_t * insurface
 
lives_painter_surface_t * outsurface
 
ulong spin_in_func
 
ulong spin_out_func
 
ulong spin_avel_func
 
ulong check_start_func
 
ulong check_end_func
 
ulong check_avel_rev_func
 
ulong mm_move_func
 
ulong mm_select_func
 
ulong ins_normal_func
 
ulong grav_normal_func
 
ulong grav_left_func
 
ulong grav_right_func
 
ulong sepwin_func
 
ulong mute_audio_func
 
ulong loop_cont_func
 
ulong seltrack_func
 
ulong tc_func
 
lives_painter_surface_t * pbox_surface
 
lives_painter_surface_t * tl_ev_surf
 
lives_painter_surface_t * tl_reg_surf
 
lives_painter_surface_t * tl_surf
 
weed_plant_t * event_list
 
weed_plant_t * init_event
 current editable values More...
 
weed_plant_t * selected_init_event
 currently selected in list More...
 
int num_video_tracks
 
double end_secs
 max display time of timeline in seconds More...
 
double tl_min
 
double tl_max
 
int clip_selected
 clip in clip window More...
 
int file_selected
 actual LiVES file struct number which clip_selected matches More...
 
int current_track
 starts at 0 More...
 
LiVESList * selected_tracks
 
lives_mt_poly_state_t poly_state
 state of polymorph window More...
 
int render_file
 
lives_direction_t last_direction
 last direction timeline cursor was moved in More...
 
track_rect * block_selected
 pointer to current selected block, or NULL More...
 
track_rect * putative_block
 putative block to move or copy, or NULL More...
 
double ptr_time
 stored timeline cursor position before playback More...
 
double tl_fixed_length
 length of timeline can be fixed (secs) : TODO More...
 
double fps
 fps of this timeline More...
 
double region_start
 start of time region in seconds (or 0.) More...
 
double region_end
 end of time region in seconds (or 0.) More...
 
double region_init
 point where user pressed the mouse More...
 
boolean region_updating
 
boolean is_rendering
 TRUE if we are in the process of rendering/pre-rendering to a clip, cf. mainw->is_rendering. More...
 
boolean pr_audio
 TRUE if we are in the process of prerendering audio to a clip. More...
 
int current_fx
 
boolean mt_frame_preview
 
boolean in_sensitise
 
boolean sel_locked
 
lives_rfx_tcurrent_rfx
 
char layout_name [PATH_MAX]
 
double hotspot_x
 
int hotspot_y
 
boolean moving_block
 moving block flag More...
 
double pb_start_time
 playback start time in seconds. If play is stopped (not paused) we return to here. More...
 
double pb_unpaused_start_time
 playback start time in seconds. If play is stopped (not paused) we return to here. More...
 
int sel_x
 
int sel_y
 
ulong mouse_mot1
 
ulong mouse_mot2
 
boolean tl_selecting
 for mouse select mode More...
 
ticks_t insert_start
 
ticks_t insert_end
 
double insert_avel
 override for avel used during audio insert More...
 
LiVESList * undos
 
size_t undo_buffer_used
 
uint8_t * undo_mem
 
off_t undo_offset
 
boolean did_backup
 
char undo_text [32]
 
char redo_text [32]
 
boolean undoable
 
boolean redoable
 
boolean changed
 changed since last saved More...
 
boolean auto_changed
 changed since last auto-saved More...
 
ticks_t auto_back_time
 time when last backup was done (not to be confused with prefs->auto_back) More...
 
lives_special_framedraw_rect_tframedraw
 
int track_index
 
lives_mt_last_fx_type_t last_fx_type
 
lives_mt_fx_order_t fx_order
 
mt_opts opts
 
boolean auto_reloading
 
weed_plant_t * fm_edit_event
 
weed_plant_t * moving_fx
 
int avol_fx
 index of audio volume filter, delegated by user from audio volume candidates More...
 
weed_plant_t * avol_init_event
 
ulong spin_start_func
 
ulong spin_end_func
 
boolean layout_prompt
 on occasion, prompt user if they want to correct layout on disk or not More...
 
boolean layout_set_properties
 
boolean ignore_load_vals
 
double user_fps
 
int user_width
 
int user_height
 
int user_arate
 
int user_achans
 
int user_asamps
 
int user_signed_endian
 
int exact_preview
 
int preview_layer
 
char timestring [TIMECODE_LENGTH]
 
weed_plant_t * solo_inst
 instance to view solo in the frame preview More...
 
LiVESList * tl_marks
 
weed_plant_t * pb_start_event
 FRAME event from which we start playback. More...
 
weed_plant_t * pb_loop_event
 FRAME event to loop back to (can be different from pb_start_event if we are paused) More...
 
weed_plant_t * specific_event
 a pointer to some generally interesting event More...
 
double context_time
 this is set when the user right clicks on a track, otherwise -1. More...
 
boolean use_context
 
lives_cursor_t cursor_style
 
boolean is_paused
 
int play_width
 
int play_height
 
int selected_filter
 filter selected in poly window tab More...
 
int top_track
 top (video) track in scrolled window More...
 
boolean redraw_block
 block drawing of playback cursor during track redraws More...
 
boolean was_undo_redo
 
boolean no_expose
 block timeline expose while we are exiting More...
 
boolean is_ready
 
boolean aud_track_selected
 
boolean has_audio_file
 
boolean tl_mouse
 
boolean playing_sel
 are we playing just the time selection ? More...
 
uint32_t idlefunc
 autobackup function More...
 
LiVESList * clip_labels
 
lives_amixer_t * amixer
 
double prev_fx_time
 
boolean block_tl_move
 set to TRUE to block moving timeline (prevents loops with the node spinbutton) More...
 
boolean block_node_spin
 set to TRUE to block moving node spinner (prevents loops with the timeline) More...
 
boolean is_atrans
 
boolean no_frame_update
 < force some visual changes when applying autotrans More...
 
boolean no_expose_frame
 
char * force_load_name
 pointer to a string which contains a filename to be force loaded when load_event_list_activate() is called. Normally NULL except when called from language bindings. More...
 

Detailed Description

Definition at line 178 of file multitrack.h.

Field Documentation

◆ ac_audio_check

LiVESWidget* lives_mt::ac_audio_check

Definition at line 299 of file multitrack.h.

◆ accel_group

LiVESAccelGroup* lives_mt::accel_group

Definition at line 449 of file multitrack.h.

◆ add_vid_behind

LiVESWidget* lives_mt::add_vid_behind

Definition at line 335 of file multitrack.h.

◆ add_vid_front

LiVESWidget* lives_mt::add_vid_front

Definition at line 336 of file multitrack.h.

◆ adjust_start_end

LiVESWidget* lives_mt::adjust_start_end

Definition at line 346 of file multitrack.h.

◆ aload_subs

LiVESWidget* lives_mt::aload_subs

Definition at line 317 of file multitrack.h.

◆ amix_label

LiVESWidget* lives_mt::amix_label

Definition at line 361 of file multitrack.h.

◆ amixer

lives_amixer_t* lives_mt::amixer

Definition at line 675 of file multitrack.h.

◆ amixer_button

LiVESWidget* lives_mt::amixer_button

Definition at line 344 of file multitrack.h.

◆ aparam_menuitem

LiVESWidget* lives_mt::aparam_menuitem

Definition at line 321 of file multitrack.h.

◆ aparam_separator

LiVESWidget* lives_mt::aparam_separator

Definition at line 320 of file multitrack.h.

◆ aparam_submenu

LiVESWidget* lives_mt::aparam_submenu

Definition at line 322 of file multitrack.h.

◆ apply_fx_button

LiVESWidget* lives_mt::apply_fx_button

Definition at line 330 of file multitrack.h.

◆ atrans_menuitem

LiVESWidget* lives_mt::atrans_menuitem

Definition at line 243 of file multitrack.h.

◆ aud_track_selected

boolean lives_mt::aud_track_selected

Definition at line 663 of file multitrack.h.

◆ audio_draws

LiVESList* lives_mt::audio_draws

list of audio boxes, 0 == backing audio, 1 == track 0 audio, etc.

Definition at line 444 of file multitrack.h.

◆ audio_insert

LiVESWidget* lives_mt::audio_insert

Definition at line 213 of file multitrack.h.

◆ audio_vols

LiVESList* lives_mt::audio_vols

layer volume levels (coarse control) - set in mixer

Definition at line 446 of file multitrack.h.

◆ audio_vols_back

LiVESList* lives_mt::audio_vols_back

layer volume levels (coarse control) - reset levels

Definition at line 447 of file multitrack.h.

◆ auto_back_time

ticks_t lives_mt::auto_back_time

time when last backup was done (not to be confused with prefs->auto_back)

Definition at line 587 of file multitrack.h.

◆ auto_changed

boolean lives_mt::auto_changed

changed since last auto-saved

Definition at line 585 of file multitrack.h.

◆ auto_reloading

boolean lives_mt::auto_reloading

Definition at line 598 of file multitrack.h.

◆ avel_box

LiVESWidget* lives_mt::avel_box

Definition at line 263 of file multitrack.h.

◆ avel_scale

LiVESWidget* lives_mt::avel_scale

Definition at line 266 of file multitrack.h.

◆ avol_fx

int lives_mt::avol_fx

index of audio volume filter, delegated by user from audio volume candidates

Definition at line 603 of file multitrack.h.

◆ avol_init_event

weed_plant_t* lives_mt::avol_init_event

Definition at line 604 of file multitrack.h.

◆ backup

LiVESWidget* lives_mt::backup

Definition at line 433 of file multitrack.h.

◆ bleedthru

LiVESWidget* lives_mt::bleedthru

Definition at line 357 of file multitrack.h.

◆ block_node_spin

boolean lives_mt::block_node_spin

set to TRUE to block moving node spinner (prevents loops with the timeline)

Definition at line 680 of file multitrack.h.

◆ block_selected

track_rect* lives_mt::block_selected

pointer to current selected block, or NULL

Definition at line 517 of file multitrack.h.

◆ block_tl_move

boolean lives_mt::block_tl_move

set to TRUE to block moving timeline (prevents loops with the node spinbutton)

Definition at line 679 of file multitrack.h.

◆ btoolbar2

LiVESWidget* lives_mt::btoolbar2

Definition at line 388 of file multitrack.h.

◆ btoolbar3

LiVESWidget* lives_mt::btoolbar3

Definition at line 389 of file multitrack.h.

◆ btoolbarx

LiVESWidget* lives_mt::btoolbarx

Definition at line 355 of file multitrack.h.

◆ btoolbary

LiVESWidget* lives_mt::btoolbary

Definition at line 356 of file multitrack.h.

◆ capture

LiVESWidget* lives_mt::capture

Definition at line 431 of file multitrack.h.

◆ cb_list

LiVESList* lives_mt::cb_list

Definition at line 457 of file multitrack.h.

◆ cback_audio

LiVESWidget* lives_mt::cback_audio

Definition at line 316 of file multitrack.h.

◆ change_max_disp

LiVESWidget* lives_mt::change_max_disp

Definition at line 334 of file multitrack.h.

◆ change_vals

LiVESWidget* lives_mt::change_vals

Definition at line 319 of file multitrack.h.

◆ changed

boolean lives_mt::changed

changed since last saved

Definition at line 584 of file multitrack.h.

◆ check_avel_rev_func

ulong lives_mt::check_avel_rev_func

Definition at line 466 of file multitrack.h.

◆ check_end_func

ulong lives_mt::check_end_func

Definition at line 465 of file multitrack.h.

◆ check_start_func

ulong lives_mt::check_start_func

Definition at line 464 of file multitrack.h.

◆ checkbutton_avel_reverse

LiVESWidget* lives_mt::checkbutton_avel_reverse

Definition at line 264 of file multitrack.h.

◆ checkbutton_end_anchored

LiVESWidget* lives_mt::checkbutton_end_anchored

Definition at line 270 of file multitrack.h.

◆ checkbutton_start_anchored

LiVESWidget* lives_mt::checkbutton_start_anchored

Definition at line 269 of file multitrack.h.

◆ clear_ds

LiVESWidget* lives_mt::clear_ds

Definition at line 428 of file multitrack.h.

◆ clear_event_list

LiVESWidget* lives_mt::clear_event_list

menuitem

Definition at line 292 of file multitrack.h.

◆ clear_marks

LiVESWidget* lives_mt::clear_marks

Definition at line 328 of file multitrack.h.

◆ clip_inner_box

LiVESWidget* lives_mt::clip_inner_box

Definition at line 188 of file multitrack.h.

◆ clip_labels

LiVESList* lives_mt::clip_labels

Definition at line 673 of file multitrack.h.

◆ clip_scroll

LiVESWidget* lives_mt::clip_scroll

Definition at line 187 of file multitrack.h.

◆ clip_selected

int lives_mt::clip_selected

clip in clip window

Definition at line 505 of file multitrack.h.

◆ clipedit

LiVESWidget* lives_mt::clipedit

Definition at line 215 of file multitrack.h.

◆ close

LiVESWidget* lives_mt::close

Definition at line 426 of file multitrack.h.

◆ context_box

LiVESWidget* lives_mt::context_box

Definition at line 197 of file multitrack.h.

◆ context_frame

LiVESWidget* lives_mt::context_frame

Definition at line 347 of file multitrack.h.

◆ context_scroll

LiVESWidget* lives_mt::context_scroll

Definition at line 198 of file multitrack.h.

◆ context_time

double lives_mt::context_time

this is set when the user right clicks on a track, otherwise -1.

Definition at line 636 of file multitrack.h.

◆ current_fx

int lives_mt::current_fx

Definition at line 534 of file multitrack.h.

◆ current_rfx

lives_rfx_t* lives_mt::current_rfx

Definition at line 542 of file multitrack.h.

◆ current_track

int lives_mt::current_track

starts at 0

Definition at line 507 of file multitrack.h.

◆ cursor_style

lives_cursor_t lives_mt::cursor_style

Definition at line 639 of file multitrack.h.

◆ del_node_button

LiVESWidget* lives_mt::del_node_button

Definition at line 283 of file multitrack.h.

◆ delblock

LiVESWidget* lives_mt::delblock

Definition at line 214 of file multitrack.h.

◆ did_backup

boolean lives_mt::did_backup

Definition at line 576 of file multitrack.h.

◆ display

LiVESXDisplay* lives_mt::display

Definition at line 453 of file multitrack.h.

◆ dumlabel1

LiVESWidget* lives_mt::dumlabel1

Definition at line 363 of file multitrack.h.

◆ dumlabel2

LiVESWidget* lives_mt::dumlabel2

Definition at line 364 of file multitrack.h.

◆ edit_menu

LiVESWidget* lives_mt::edit_menu

Definition at line 397 of file multitrack.h.

◆ effects_menu

LiVESWidget* lives_mt::effects_menu

Definition at line 399 of file multitrack.h.

◆ end_secs

double lives_mt::end_secs

max display time of timeline in seconds

Definition at line 499 of file multitrack.h.

◆ event_list

weed_plant_t* lives_mt::event_list

Definition at line 493 of file multitrack.h.

◆ eventbox

LiVESWidget* lives_mt::eventbox

Definition at line 351 of file multitrack.h.

◆ eview_button

LiVESToolItem* lives_mt::eview_button

Definition at line 331 of file multitrack.h.

◆ eview_label

LiVESWidget* lives_mt::eview_label

Definition at line 332 of file multitrack.h.

◆ exact_preview

int lives_mt::exact_preview

Definition at line 621 of file multitrack.h.

◆ expl_missing

LiVESWidget* lives_mt::expl_missing

Definition at line 340 of file multitrack.h.

◆ fd_frame

LiVESWidget* lives_mt::fd_frame

Definition at line 329 of file multitrack.h.

◆ file_selected

int lives_mt::file_selected

actual LiVES file struct number which clip_selected matches

Definition at line 506 of file multitrack.h.

◆ files_menu

LiVESWidget* lives_mt::files_menu

Definition at line 396 of file multitrack.h.

◆ fm_edit_event

weed_plant_t* lives_mt::fm_edit_event

Definition at line 600 of file multitrack.h.

◆ follow_play

LiVESWidget* lives_mt::follow_play

Definition at line 333 of file multitrack.h.

◆ force_load_name

char* lives_mt::force_load_name

pointer to a string which contains a filename to be force loaded when load_event_list_activate() is called. Normally NULL except when called from language bindings.

Definition at line 687 of file multitrack.h.

◆ fps

double lives_mt::fps

fps of this timeline

Definition at line 524 of file multitrack.h.

◆ frame_pixbuf

LiVESPixbuf* lives_mt::frame_pixbuf

Definition at line 455 of file multitrack.h.

◆ framedraw

lives_special_framedraw_rect_t* lives_mt::framedraw

Definition at line 589 of file multitrack.h.

◆ fx_base_box

LiVESWidget* lives_mt::fx_base_box

Definition at line 275 of file multitrack.h.

◆ fx_block

LiVESWidget* lives_mt::fx_block

Definition at line 231 of file multitrack.h.

◆ fx_blocka

LiVESWidget* lives_mt::fx_blocka

Definition at line 233 of file multitrack.h.

◆ fx_blockv

LiVESWidget* lives_mt::fx_blockv

Definition at line 232 of file multitrack.h.

◆ fx_box

LiVESWidget* lives_mt::fx_box

Definition at line 277 of file multitrack.h.

◆ fx_contents_box

LiVESWidget* lives_mt::fx_contents_box

Definition at line 276 of file multitrack.h.

◆ fx_delete

LiVESWidget* lives_mt::fx_delete

Definition at line 234 of file multitrack.h.

◆ fx_edit

LiVESWidget* lives_mt::fx_edit

Definition at line 235 of file multitrack.h.

◆ fx_iafter_button

LiVESWidget* lives_mt::fx_iafter_button

Definition at line 314 of file multitrack.h.

◆ fx_ibefore_button

LiVESWidget* lives_mt::fx_ibefore_button

Definition at line 313 of file multitrack.h.

◆ fx_label

LiVESWidget* lives_mt::fx_label

Definition at line 278 of file multitrack.h.

◆ fx_list_box

LiVESWidget* lives_mt::fx_list_box

Definition at line 307 of file multitrack.h.

◆ fx_list_label

LiVESWidget* lives_mt::fx_list_label

Definition at line 308 of file multitrack.h.

◆ fx_list_scroll

LiVESWidget* lives_mt::fx_list_scroll

Definition at line 309 of file multitrack.h.

◆ fx_list_vbox

LiVESWidget* lives_mt::fx_list_vbox

Definition at line 310 of file multitrack.h.

◆ fx_order

lives_mt_fx_order_t lives_mt::fx_order

Definition at line 594 of file multitrack.h.

◆ fx_params_label

LiVESWidget* lives_mt::fx_params_label

Definition at line 342 of file multitrack.h.

◆ fx_region

LiVESWidget* lives_mt::fx_region

Definition at line 236 of file multitrack.h.

◆ fx_region_2a

LiVESWidget* lives_mt::fx_region_2a

Definition at line 241 of file multitrack.h.

◆ fx_region_2av

LiVESWidget* lives_mt::fx_region_2av

Definition at line 239 of file multitrack.h.

◆ fx_region_2v

LiVESWidget* lives_mt::fx_region_2v

Definition at line 240 of file multitrack.h.

◆ fx_region_3

LiVESWidget* lives_mt::fx_region_3

Definition at line 242 of file multitrack.h.

◆ fx_region_a

LiVESWidget* lives_mt::fx_region_a

Definition at line 238 of file multitrack.h.

◆ fx_region_v

LiVESWidget* lives_mt::fx_region_v

Definition at line 237 of file multitrack.h.

◆ gens_submenu

LiVESWidget* lives_mt::gens_submenu

Definition at line 430 of file multitrack.h.

◆ grav_label

LiVESWidget* lives_mt::grav_label

Definition at line 252 of file multitrack.h.

◆ grav_left

LiVESWidget* lives_mt::grav_left

Definition at line 254 of file multitrack.h.

◆ grav_left_func

ulong lives_mt::grav_left_func

Definition at line 474 of file multitrack.h.

◆ grav_menuitem

LiVESWidget* lives_mt::grav_menuitem

Definition at line 251 of file multitrack.h.

◆ grav_normal

LiVESWidget* lives_mt::grav_normal

Definition at line 253 of file multitrack.h.

◆ grav_normal_func

ulong lives_mt::grav_normal_func

Definition at line 473 of file multitrack.h.

◆ grav_right

LiVESWidget* lives_mt::grav_right

Definition at line 255 of file multitrack.h.

◆ grav_right_func

ulong lives_mt::grav_right_func

Definition at line 475 of file multitrack.h.

◆ grav_submenu

LiVESWidget* lives_mt::grav_submenu

Definition at line 369 of file multitrack.h.

◆ hadjustment

LiVESWidgetObject* lives_mt::hadjustment

Definition at line 441 of file multitrack.h.

◆ has_audio_file

boolean lives_mt::has_audio_file

Definition at line 665 of file multitrack.h.

◆ hbox

LiVESWidget* lives_mt::hbox

Definition at line 184 of file multitrack.h.

◆ help_menu

LiVESWidget* lives_mt::help_menu

Definition at line 405 of file multitrack.h.

◆ hotspot_x

double lives_mt::hotspot_x

Definition at line 547 of file multitrack.h.

◆ hotspot_y

int lives_mt::hotspot_y

Definition at line 548 of file multitrack.h.

◆ hpaned

LiVESWidget* lives_mt::hpaned

Definition at line 217 of file multitrack.h.

◆ hseparator

LiVESWidget* lives_mt::hseparator

Definition at line 393 of file multitrack.h.

◆ hseparator2

LiVESWidget* lives_mt::hseparator2

Definition at line 394 of file multitrack.h.

◆ idlefunc

uint32_t lives_mt::idlefunc

autobackup function

Definition at line 671 of file multitrack.h.

◆ ignore_load_vals

boolean lives_mt::ignore_load_vals

Definition at line 611 of file multitrack.h.

◆ in_frame

LiVESWidget* lives_mt::in_frame

Definition at line 192 of file multitrack.h.

◆ in_hbox

LiVESWidget* lives_mt::in_hbox

Definition at line 190 of file multitrack.h.

◆ in_image

LiVESWidget* lives_mt::in_image

Definition at line 194 of file multitrack.h.

◆ in_out_box

LiVESWidget* lives_mt::in_out_box

Definition at line 189 of file multitrack.h.

◆ in_sensitise

boolean lives_mt::in_sensitise

Definition at line 538 of file multitrack.h.

◆ infobar

LiVESWidget* lives_mt::infobar

Definition at line 206 of file multitrack.h.

◆ init_event

weed_plant_t* lives_mt::init_event

current editable values

Definition at line 495 of file multitrack.h.

◆ ins_gap_cur

LiVESWidget* lives_mt::ins_gap_cur

Definition at line 304 of file multitrack.h.

◆ ins_gap_sel

LiVESWidget* lives_mt::ins_gap_sel

Definition at line 303 of file multitrack.h.

◆ ins_label

LiVESWidget* lives_mt::ins_label

Definition at line 372 of file multitrack.h.

◆ ins_menuitem

LiVESWidget* lives_mt::ins_menuitem

Definition at line 249 of file multitrack.h.

◆ ins_normal

LiVESWidget* lives_mt::ins_normal

Definition at line 250 of file multitrack.h.

◆ ins_normal_func

ulong lives_mt::ins_normal_func

Definition at line 471 of file multitrack.h.

◆ ins_submenu

LiVESWidget* lives_mt::ins_submenu

Definition at line 370 of file multitrack.h.

◆ insa_checkbutton

LiVESWidget* lives_mt::insa_checkbutton

Definition at line 435 of file multitrack.h.

◆ insa_label

LiVESWidget* lives_mt::insa_label

Definition at line 359 of file multitrack.h.

◆ insert

LiVESWidget* lives_mt::insert

Definition at line 212 of file multitrack.h.

◆ insert_avel

double lives_mt::insert_avel

override for avel used during audio insert

Definition at line 570 of file multitrack.h.

◆ insert_end

ticks_t lives_mt::insert_end

Definition at line 567 of file multitrack.h.

◆ insert_start

ticks_t lives_mt::insert_start

Definition at line 566 of file multitrack.h.

◆ insurface

lives_painter_surface_t* lives_mt::insurface

Definition at line 459 of file multitrack.h.

◆ is_atrans

boolean lives_mt::is_atrans

Definition at line 682 of file multitrack.h.

◆ is_paused

boolean lives_mt::is_paused

Definition at line 641 of file multitrack.h.

◆ is_ready

boolean lives_mt::is_ready

Definition at line 661 of file multitrack.h.

◆ is_rendering

boolean lives_mt::is_rendering

TRUE if we are in the process of rendering/pre-rendering to a clip, cf. mainw->is_rendering.

Definition at line 531 of file multitrack.h.

◆ jumpback

LiVESWidget* lives_mt::jumpback

Definition at line 222 of file multitrack.h.

◆ jumpnext

LiVESWidget* lives_mt::jumpnext

Definition at line 221 of file multitrack.h.

◆ l_sel_arrow

LiVESWidget* lives_mt::l_sel_arrow

Definition at line 288 of file multitrack.h.

◆ last_direction

lives_direction_t lives_mt::last_direction

last direction timeline cursor was moved in

Definition at line 515 of file multitrack.h.

◆ last_filter_map

LiVESWidget* lives_mt::last_filter_map

Definition at line 305 of file multitrack.h.

◆ last_fx_type

lives_mt_last_fx_type_t lives_mt::last_fx_type

Definition at line 592 of file multitrack.h.

◆ layout_name

char lives_mt::layout_name[PATH_MAX]

Definition at line 544 of file multitrack.h.

◆ layout_prompt

boolean lives_mt::layout_prompt

on occasion, prompt user if they want to correct layout on disk or not

Definition at line 609 of file multitrack.h.

◆ layout_set_properties

boolean lives_mt::layout_set_properties

Definition at line 610 of file multitrack.h.

◆ load_event_list

LiVESWidget* lives_mt::load_event_list

menuitem

Definition at line 291 of file multitrack.h.

◆ load_set

LiVESWidget* lives_mt::load_set

Definition at line 423 of file multitrack.h.

◆ load_vals

LiVESWidget* lives_mt::load_vals

Definition at line 318 of file multitrack.h.

◆ loop_cont_func

ulong lives_mt::loop_cont_func

Definition at line 479 of file multitrack.h.

◆ loop_continue

LiVESWidget* lives_mt::loop_continue

Definition at line 211 of file multitrack.h.

◆ mark_jumpback

LiVESWidget* lives_mt::mark_jumpback

Definition at line 224 of file multitrack.h.

◆ mark_jumpnext

LiVESWidget* lives_mt::mark_jumpnext

Definition at line 223 of file multitrack.h.

◆ menu_hbox

LiVESWidget* lives_mt::menu_hbox

Definition at line 391 of file multitrack.h.

◆ menubar

LiVESWidget* lives_mt::menubar

Definition at line 180 of file multitrack.h.

◆ message_box

LiVESWidget* lives_mt::message_box

Definition at line 227 of file multitrack.h.

◆ mm_label

LiVESWidget* lives_mt::mm_label

Definition at line 373 of file multitrack.h.

◆ mm_menuitem

LiVESWidget* lives_mt::mm_menuitem

Definition at line 246 of file multitrack.h.

◆ mm_move

LiVESWidget* lives_mt::mm_move

Definition at line 247 of file multitrack.h.

◆ mm_move_func

ulong lives_mt::mm_move_func

Definition at line 468 of file multitrack.h.

◆ mm_select

LiVESWidget* lives_mt::mm_select

Definition at line 248 of file multitrack.h.

◆ mm_select_func

ulong lives_mt::mm_select_func

Definition at line 469 of file multitrack.h.

◆ mm_submenu

LiVESWidget* lives_mt::mm_submenu

Definition at line 371 of file multitrack.h.

◆ mouse_mot1

ulong lives_mt::mouse_mot1

Definition at line 560 of file multitrack.h.

◆ mouse_mot2

ulong lives_mt::mouse_mot2

Definition at line 561 of file multitrack.h.

◆ move_fx

LiVESWidget* lives_mt::move_fx

Definition at line 245 of file multitrack.h.

◆ moving_block

boolean lives_mt::moving_block

moving block flag

Definition at line 550 of file multitrack.h.

◆ moving_fx

weed_plant_t* lives_mt::moving_fx

Definition at line 601 of file multitrack.h.

◆ msg_adj

LiVESAdjustment* lives_mt::msg_adj

Definition at line 230 of file multitrack.h.

◆ msg_area

LiVESWidget* lives_mt::msg_area

Definition at line 228 of file multitrack.h.

◆ msg_scrollbar

LiVESWidget* lives_mt::msg_scrollbar

Definition at line 229 of file multitrack.h.

◆ mt_frame_preview

boolean lives_mt::mt_frame_preview

Definition at line 536 of file multitrack.h.

◆ mute_audio

LiVESWidget* lives_mt::mute_audio

Definition at line 210 of file multitrack.h.

◆ mute_audio_func

ulong lives_mt::mute_audio_func

Definition at line 478 of file multitrack.h.

◆ nb

LiVESWidget* lives_mt::nb

Definition at line 348 of file multitrack.h.

◆ nb_label

LiVESWidget* lives_mt::nb_label

Definition at line 349 of file multitrack.h.

◆ nb_label1

LiVESWidget* lives_mt::nb_label1

Definition at line 375 of file multitrack.h.

◆ nb_label2

LiVESWidget* lives_mt::nb_label2

Definition at line 376 of file multitrack.h.

◆ nb_label3

LiVESWidget* lives_mt::nb_label3

Definition at line 377 of file multitrack.h.

◆ nb_label4

LiVESWidget* lives_mt::nb_label4

Definition at line 378 of file multitrack.h.

◆ nb_label5

LiVESWidget* lives_mt::nb_label5

Definition at line 379 of file multitrack.h.

◆ nb_label6

LiVESWidget* lives_mt::nb_label6

Definition at line 380 of file multitrack.h.

◆ nb_label7

LiVESWidget* lives_mt::nb_label7

Definition at line 381 of file multitrack.h.

◆ next_filter_map

LiVESWidget* lives_mt::next_filter_map

Definition at line 306 of file multitrack.h.

◆ next_fm_button

LiVESWidget* lives_mt::next_fm_button

Definition at line 311 of file multitrack.h.

◆ next_node_button

LiVESWidget* lives_mt::next_node_button

Definition at line 281 of file multitrack.h.

◆ no_expose

boolean lives_mt::no_expose

block timeline expose while we are exiting

Definition at line 659 of file multitrack.h.

◆ no_expose_frame

boolean lives_mt::no_expose_frame

Definition at line 685 of file multitrack.h.

◆ no_frame_update

boolean lives_mt::no_frame_update

< force some visual changes when applying autotrans

Definition at line 684 of file multitrack.h.

◆ node_adj

LiVESWidgetObject* lives_mt::node_adj

Definition at line 442 of file multitrack.h.

◆ node_scale

LiVESWidget* lives_mt::node_scale

Definition at line 286 of file multitrack.h.

◆ node_spinbutton

LiVESWidget* lives_mt::node_spinbutton

Definition at line 285 of file multitrack.h.

◆ normalise_aud

LiVESWidget* lives_mt::normalise_aud

Definition at line 326 of file multitrack.h.

◆ num_video_tracks

int lives_mt::num_video_tracks

Definition at line 498 of file multitrack.h.

◆ open_menu

LiVESWidget* lives_mt::open_menu

Definition at line 407 of file multitrack.h.

◆ opts

mt_opts lives_mt::opts

Definition at line 596 of file multitrack.h.

◆ out_frame

LiVESWidget* lives_mt::out_frame

Definition at line 193 of file multitrack.h.

◆ out_hbox

LiVESWidget* lives_mt::out_hbox

Definition at line 191 of file multitrack.h.

◆ out_image

LiVESWidget* lives_mt::out_image

Definition at line 195 of file multitrack.h.

◆ outsurface

lives_painter_surface_t * lives_mt::outsurface

Definition at line 459 of file multitrack.h.

◆ overlap_label

LiVESWidget* lives_mt::overlap_label

Definition at line 360 of file multitrack.h.

◆ param_box

LiVESWidget* lives_mt::param_box

Definition at line 280 of file multitrack.h.

◆ param_inner_box

LiVESWidget* lives_mt::param_inner_box

Definition at line 279 of file multitrack.h.

◆ pb_loop_event

weed_plant_t* lives_mt::pb_loop_event

FRAME event to loop back to (can be different from pb_start_event if we are paused)

Definition at line 632 of file multitrack.h.

◆ pb_start_event

weed_plant_t* lives_mt::pb_start_event

FRAME event from which we start playback.

Definition at line 631 of file multitrack.h.

◆ pb_start_time

double lives_mt::pb_start_time

playback start time in seconds. If play is stopped (not paused) we return to here.

Definition at line 552 of file multitrack.h.

◆ pb_unpaused_start_time

double lives_mt::pb_unpaused_start_time

playback start time in seconds. If play is stopped (not paused) we return to here.

Definition at line 553 of file multitrack.h.

◆ pbox_surface

lives_painter_surface_t* lives_mt::pbox_surface

Definition at line 487 of file multitrack.h.

◆ play_blank

LiVESWidget* lives_mt::play_blank

Definition at line 185 of file multitrack.h.

◆ play_height

int lives_mt::play_height

Definition at line 645 of file multitrack.h.

◆ play_menu

LiVESWidget* lives_mt::play_menu

Definition at line 398 of file multitrack.h.

◆ play_width

int lives_mt::play_width

Definition at line 644 of file multitrack.h.

◆ playall

LiVESWidget* lives_mt::playall

Definition at line 219 of file multitrack.h.

◆ playing_sel

boolean lives_mt::playing_sel

are we playing just the time selection ?

Definition at line 669 of file multitrack.h.

◆ playsel

LiVESWidget* lives_mt::playsel

Definition at line 220 of file multitrack.h.

◆ poly_box

LiVESWidget* lives_mt::poly_box

Definition at line 186 of file multitrack.h.

◆ poly_state

lives_mt_poly_state_t lives_mt::poly_state

state of polymorph window

Definition at line 511 of file multitrack.h.

◆ pr_audio

boolean lives_mt::pr_audio

TRUE if we are in the process of prerendering audio to a clip.

Definition at line 532 of file multitrack.h.

◆ prerender_aud

LiVESWidget* lives_mt::prerender_aud

Definition at line 226 of file multitrack.h.

◆ prev_fm_button

LiVESWidget* lives_mt::prev_fm_button

Definition at line 312 of file multitrack.h.

◆ prev_fx_time

double lives_mt::prev_fx_time

Definition at line 677 of file multitrack.h.

◆ prev_node_button

LiVESWidget* lives_mt::prev_node_button

Definition at line 282 of file multitrack.h.

◆ preview_eventbox

LiVESWidget* lives_mt::preview_eventbox

Definition at line 354 of file multitrack.h.

◆ preview_frame

LiVESWidget* lives_mt::preview_frame

Definition at line 353 of file multitrack.h.

◆ preview_layer

int lives_mt::preview_layer

Definition at line 623 of file multitrack.h.

◆ ptr_time

double lives_mt::ptr_time

stored timeline cursor position before playback

Definition at line 520 of file multitrack.h.

◆ putative_block

track_rect* lives_mt::putative_block

putative block to move or copy, or NULL

Definition at line 518 of file multitrack.h.

◆ quit

LiVESWidget* lives_mt::quit

Definition at line 338 of file multitrack.h.

◆ r_sel_arrow

LiVESWidget* lives_mt::r_sel_arrow

Definition at line 289 of file multitrack.h.

◆ re_to_tc

LiVESWidget* lives_mt::re_to_tc

Definition at line 296 of file multitrack.h.

◆ recent

LiVESWidget* lives_mt::recent[N_RECENT_FILES]

Definition at line 418 of file multitrack.h.

◆ recent_menu

LiVESWidget* lives_mt::recent_menu

Definition at line 417 of file multitrack.h.

◆ redo

LiVESWidget* lives_mt::redo

Definition at line 298 of file multitrack.h.

◆ redo_text

char lives_mt::redo_text[32]

Definition at line 579 of file multitrack.h.

◆ redoable

boolean lives_mt::redoable

Definition at line 582 of file multitrack.h.

◆ redraw_block

boolean lives_mt::redraw_block

block drawing of playback cursor during track redraws

Definition at line 655 of file multitrack.h.

◆ region_end

double lives_mt::region_end

end of time region in seconds (or 0.)

Definition at line 527 of file multitrack.h.

◆ region_init

double lives_mt::region_init

point where user pressed the mouse

Definition at line 528 of file multitrack.h.

◆ region_start

double lives_mt::region_start

start of time region in seconds (or 0.)

Definition at line 526 of file multitrack.h.

◆ region_updating

boolean lives_mt::region_updating

Definition at line 529 of file multitrack.h.

◆ remove_first_gaps

LiVESWidget* lives_mt::remove_first_gaps

Definition at line 301 of file multitrack.h.

◆ remove_gaps

LiVESWidget* lives_mt::remove_gaps

Definition at line 300 of file multitrack.h.

◆ rename_track

LiVESWidget* lives_mt::rename_track

Definition at line 315 of file multitrack.h.

◆ render

LiVESWidget* lives_mt::render

Definition at line 225 of file multitrack.h.

◆ render_aud

LiVESWidget* lives_mt::render_aud

Definition at line 325 of file multitrack.h.

◆ render_file

int lives_mt::render_file

Definition at line 513 of file multitrack.h.

◆ render_menu

LiVESWidget* lives_mt::render_menu

Definition at line 403 of file multitrack.h.

◆ render_sep

LiVESWidget* lives_mt::render_sep

Definition at line 323 of file multitrack.h.

◆ render_vid

LiVESWidget* lives_mt::render_vid

Definition at line 324 of file multitrack.h.

◆ resetp_button

LiVESWidget* lives_mt::resetp_button

Definition at line 284 of file multitrack.h.

◆ rewind

LiVESWidget* lives_mt::rewind

Definition at line 208 of file multitrack.h.

◆ rs_to_tc

LiVESWidget* lives_mt::rs_to_tc

Definition at line 295 of file multitrack.h.

◆ save_event_list

LiVESWidget* lives_mt::save_event_list

menuitem

Definition at line 290 of file multitrack.h.

◆ save_set

LiVESWidget* lives_mt::save_set

Definition at line 424 of file multitrack.h.

◆ scroll_label

LiVESWidget* lives_mt::scroll_label

Definition at line 352 of file multitrack.h.

◆ scrollbar

LiVESWidget* lives_mt::scrollbar

Definition at line 218 of file multitrack.h.

◆ scrolledwindow

LiVESWidget* lives_mt::scrolledwindow

Definition at line 196 of file multitrack.h.

◆ sel_label

LiVESWidget* lives_mt::sel_label

Definition at line 287 of file multitrack.h.

◆ sel_locked

boolean lives_mt::sel_locked

Definition at line 540 of file multitrack.h.

◆ sel_x

int lives_mt::sel_x

Definition at line 557 of file multitrack.h.

◆ sel_y

int lives_mt::sel_y

Definition at line 558 of file multitrack.h.

◆ seldesel_menuitem

LiVESWidget* lives_mt::seldesel_menuitem

Definition at line 257 of file multitrack.h.

◆ select_track

LiVESWidget* lives_mt::select_track

Definition at line 256 of file multitrack.h.

◆ selected_filter

int lives_mt::selected_filter

filter selected in poly window tab

Definition at line 651 of file multitrack.h.

◆ selected_init_event

weed_plant_t* lives_mt::selected_init_event

currently selected in list

Definition at line 496 of file multitrack.h.

◆ selected_tracks

LiVESList* lives_mt::selected_tracks

Definition at line 509 of file multitrack.h.

◆ selection_menu

LiVESWidget* lives_mt::selection_menu

Definition at line 401 of file multitrack.h.

◆ seltrack_func

ulong lives_mt::seltrack_func

Definition at line 481 of file multitrack.h.

◆ sep1

LiVESToolItem* lives_mt::sep1

Definition at line 383 of file multitrack.h.

◆ sep2

LiVESToolItem* lives_mt::sep2

Definition at line 384 of file multitrack.h.

◆ sep3

LiVESToolItem* lives_mt::sep3

Definition at line 385 of file multitrack.h.

◆ sep4

LiVESWidget* lives_mt::sep4

Definition at line 386 of file multitrack.h.

◆ sep_image

LiVESWidget* lives_mt::sep_image

Definition at line 199 of file multitrack.h.

◆ sepwin

LiVESWidget* lives_mt::sepwin

Definition at line 209 of file multitrack.h.

◆ sepwin_func

ulong lives_mt::sepwin_func

Definition at line 477 of file multitrack.h.

◆ show_devopts

LiVESWidget* lives_mt::show_devopts

Definition at line 341 of file multitrack.h.

◆ show_info

LiVESWidget* lives_mt::show_info

Definition at line 337 of file multitrack.h.

◆ show_layout_errors

LiVESWidget* lives_mt::show_layout_errors

Definition at line 421 of file multitrack.h.

◆ show_quota

LiVESWidget* lives_mt::show_quota

Definition at line 262 of file multitrack.h.

◆ snapo_checkbutton

LiVESWidget* lives_mt::snapo_checkbutton

Definition at line 436 of file multitrack.h.

◆ solo_check

LiVESWidget* lives_mt::solo_check

Definition at line 343 of file multitrack.h.

◆ solo_inst

weed_plant_t* lives_mt::solo_inst

instance to view solo in the frame preview

Definition at line 627 of file multitrack.h.

◆ specific_event

weed_plant_t* lives_mt::specific_event

a pointer to some generally interesting event

Definition at line 634 of file multitrack.h.

◆ spin_avel_func

ulong lives_mt::spin_avel_func

Definition at line 463 of file multitrack.h.

◆ spin_end_func

ulong lives_mt::spin_end_func

Definition at line 607 of file multitrack.h.

◆ spin_in_func

ulong lives_mt::spin_in_func

Definition at line 461 of file multitrack.h.

◆ spin_out_func

ulong lives_mt::spin_out_func

Definition at line 462 of file multitrack.h.

◆ spin_start_func

ulong lives_mt::spin_start_func

Definition at line 606 of file multitrack.h.

◆ spinbutton_avel

LiVESWidget* lives_mt::spinbutton_avel

Definition at line 265 of file multitrack.h.

◆ spinbutton_end

LiVESWidget* lives_mt::spinbutton_end

Definition at line 273 of file multitrack.h.

◆ spinbutton_in

LiVESWidget* lives_mt::spinbutton_in

Definition at line 267 of file multitrack.h.

◆ spinbutton_in_adj

LiVESWidgetObject* lives_mt::spinbutton_in_adj

Definition at line 438 of file multitrack.h.

◆ spinbutton_out

LiVESWidget* lives_mt::spinbutton_out

Definition at line 268 of file multitrack.h.

◆ spinbutton_out_adj

LiVESWidgetObject* lives_mt::spinbutton_out_adj

Definition at line 439 of file multitrack.h.

◆ spinbutton_start

LiVESWidget* lives_mt::spinbutton_start

Definition at line 272 of file multitrack.h.

◆ split_sel

LiVESWidget* lives_mt::split_sel

Definition at line 302 of file multitrack.h.

◆ stop

LiVESWidget* lives_mt::stop

Definition at line 207 of file multitrack.h.

◆ submenu_atransfx

LiVESWidget* lives_mt::submenu_atransfx

Definition at line 244 of file multitrack.h.

◆ tc_func

ulong lives_mt::tc_func

Definition at line 483 of file multitrack.h.

◆ tc_to_re

LiVESWidget* lives_mt::tc_to_re

Definition at line 294 of file multitrack.h.

◆ tc_to_rs

LiVESWidget* lives_mt::tc_to_rs

Definition at line 293 of file multitrack.h.

◆ time_label

LiVESWidget* lives_mt::time_label

Definition at line 358 of file multitrack.h.

◆ time_scrollbar

LiVESWidget* lives_mt::time_scrollbar

Definition at line 420 of file multitrack.h.

◆ timecode

LiVESWidget* lives_mt::timecode

Definition at line 271 of file multitrack.h.

◆ timeline

LiVESWidget* lives_mt::timeline

Definition at line 203 of file multitrack.h.

◆ timeline_eb

LiVESWidget* lives_mt::timeline_eb

Definition at line 204 of file multitrack.h.

◆ timeline_reg

LiVESWidget* lives_mt::timeline_reg

Definition at line 205 of file multitrack.h.

◆ timeline_table

LiVESWidget* lives_mt::timeline_table

Definition at line 202 of file multitrack.h.

◆ timeline_table_header

LiVESWidget* lives_mt::timeline_table_header

Definition at line 200 of file multitrack.h.

◆ timestring

char lives_mt::timestring[TIMECODE_LENGTH]

Definition at line 625 of file multitrack.h.

◆ tl_ev_surf

lives_painter_surface_t* lives_mt::tl_ev_surf

Definition at line 489 of file multitrack.h.

◆ tl_eventbox

LiVESWidget* lives_mt::tl_eventbox

Definition at line 201 of file multitrack.h.

◆ tl_fixed_length

double lives_mt::tl_fixed_length

length of timeline can be fixed (secs) : TODO

Definition at line 522 of file multitrack.h.

◆ tl_hbox

LiVESWidget* lives_mt::tl_hbox

Definition at line 274 of file multitrack.h.

◆ tl_label

LiVESWidget* lives_mt::tl_label

Definition at line 362 of file multitrack.h.

◆ tl_marks

LiVESList* lives_mt::tl_marks

Definition at line 629 of file multitrack.h.

◆ tl_max

double lives_mt::tl_max

Definition at line 503 of file multitrack.h.

◆ tl_min

double lives_mt::tl_min

Definition at line 502 of file multitrack.h.

◆ tl_mouse

boolean lives_mt::tl_mouse

Definition at line 667 of file multitrack.h.

◆ tl_reg_surf

lives_painter_surface_t* lives_mt::tl_reg_surf

Definition at line 490 of file multitrack.h.

◆ tl_selecting

boolean lives_mt::tl_selecting

for mouse select mode

Definition at line 563 of file multitrack.h.

◆ tl_surf

lives_painter_surface_t* lives_mt::tl_surf

Definition at line 491 of file multitrack.h.

◆ tlx_eventbox

LiVESWidget* lives_mt::tlx_eventbox

Definition at line 366 of file multitrack.h.

◆ tlx_vbox

LiVESWidget* lives_mt::tlx_vbox

Definition at line 367 of file multitrack.h.

◆ tools_menu

LiVESWidget* lives_mt::tools_menu

Definition at line 402 of file multitrack.h.

◆ top_eventbox

LiVESWidget* lives_mt::top_eventbox

Definition at line 365 of file multitrack.h.

◆ top_track

int lives_mt::top_track

top (video) track in scrolled window

Definition at line 653 of file multitrack.h.

◆ top_vbox

LiVESWidget* lives_mt::top_vbox

Definition at line 181 of file multitrack.h.

◆ top_vpaned

LiVESWidget* lives_mt::top_vpaned

Definition at line 182 of file multitrack.h.

◆ track_index

int lives_mt::track_index

Definition at line 590 of file multitrack.h.

◆ tracks_menu

LiVESWidget* lives_mt::tracks_menu

Definition at line 400 of file multitrack.h.

◆ troubleshoot

LiVESWidget* lives_mt::troubleshoot

Definition at line 339 of file multitrack.h.

◆ undo

LiVESWidget* lives_mt::undo

Definition at line 297 of file multitrack.h.

◆ undo_buffer_used

size_t lives_mt::undo_buffer_used

Definition at line 573 of file multitrack.h.

◆ undo_mem

uint8_t* lives_mt::undo_mem

Definition at line 574 of file multitrack.h.

◆ undo_offset

off_t lives_mt::undo_offset

Definition at line 575 of file multitrack.h.

◆ undo_text

char lives_mt::undo_text[32]

Definition at line 578 of file multitrack.h.

◆ undoable

boolean lives_mt::undoable

Definition at line 581 of file multitrack.h.

◆ undos

LiVESList* lives_mt::undos

Definition at line 572 of file multitrack.h.

◆ use_context

boolean lives_mt::use_context

Definition at line 637 of file multitrack.h.

◆ user_achans

int lives_mt::user_achans

Definition at line 617 of file multitrack.h.

◆ user_arate

int lives_mt::user_arate

Definition at line 616 of file multitrack.h.

◆ user_asamps

int lives_mt::user_asamps

Definition at line 618 of file multitrack.h.

◆ user_fps

double lives_mt::user_fps

Definition at line 613 of file multitrack.h.

◆ user_height

int lives_mt::user_height

Definition at line 615 of file multitrack.h.

◆ user_signed_endian

int lives_mt::user_signed_endian

Definition at line 619 of file multitrack.h.

◆ user_width

int lives_mt::user_width

Definition at line 614 of file multitrack.h.

◆ vadjustment

LiVESWidgetObject* lives_mt::vadjustment

Definition at line 451 of file multitrack.h.

◆ video_draws

LiVESList* lives_mt::video_draws

list of video timeline eventboxes, in layer order

Definition at line 450 of file multitrack.h.

◆ view_audio

LiVESWidget* lives_mt::view_audio

Definition at line 327 of file multitrack.h.

◆ view_clips

LiVESWidget* lives_mt::view_clips

Definition at line 259 of file multitrack.h.

◆ view_effects

LiVESWidget* lives_mt::view_effects

Definition at line 261 of file multitrack.h.

◆ view_events

LiVESWidget* lives_mt::view_events

Definition at line 258 of file multitrack.h.

◆ view_in_out

LiVESWidget* lives_mt::view_in_out

Definition at line 260 of file multitrack.h.

◆ view_menu

LiVESWidget* lives_mt::view_menu

Definition at line 404 of file multitrack.h.

◆ view_sel_events

LiVESWidget* lives_mt::view_sel_events

Definition at line 345 of file multitrack.h.

◆ vpaned

LiVESWidget* lives_mt::vpaned

Definition at line 216 of file multitrack.h.

◆ was_undo_redo

boolean lives_mt::was_undo_redo

Definition at line 657 of file multitrack.h.

◆ xtravbox

LiVESWidget* lives_mt::xtravbox

Definition at line 183 of file multitrack.h.


The documentation for this struct was generated from the following file: