LiVES
3.2.0
|
corresponds to one clip in the GUI More...
#include <main.h>
Data Fields | |
binval | binfmt_check |
binval | binfmt_version |
binval | binfmt_bytes |
uint64_t | unique_id |
this and the handle can be used to uniquely id a file More... | |
char | handle [256] |
char | md5sum [64] |
char | type [64] |
lives_clip_type_t | clip_type |
lives_img_type_t | img_type |
frames_t | frames |
number of video frames More... | |
frames_t | start |
frames_t | end |
double | fps |
boolean | ratio_fps |
framerate of the clip More... | |
int | hsize |
frame width (horizontal) in pixels (NOT macropixels !) More... | |
int | vsize |
frame height (vertical) in pixels More... | |
lives_interlace_t | interlace |
interlace type (if known - none, topfirst, bottomfirst or : see plugins.h) More... | |
int | bpp |
bits per pixel of the image frames, 24 or 32 More... | |
int | gamma_type |
int | arps |
audio physical sample rate (i.e the "normal" sample rate of the clip when played at 1,0 X velocity) More... | |
int | arate |
current audio playback rate (varies if the clip rate is changed) More... | |
int | achans |
number of audio channels (0, 1 or 2) More... | |
int | asampsize |
audio sample size in bits (8 or 16) More... | |
uint32_t | signed_endian |
bitfield More... | |
float | vol |
relative volume level / gain; sizeof array will be equal to achans More... | |
size_t | afilesize |
size_t | f_size |
boolean | changed |
boolean | was_in_set |
char | title [1024] |
char | author [1024] |
char | comment [1024] |
char | keywords [1024] |
char | name [CLIP_NAME_MAXLEN] |
the display name More... | |
char | file_name [PATH_MAX] |
input file More... | |
char | save_file_name [PATH_MAX] |
boolean | is_untitled |
boolean | orig_file_name |
boolean | was_renamed |
double | video_time |
double | laudio_time |
double | raudio_time |
double | pointer_time |
pointer time in timeline, + the playback start posn for clipeditor (unless playing the selection) More... | |
double | real_pointer_time |
pointer time in timeline, can extend beyond video, for audio More... | |
frames_t | frameno |
frames_t | last_frameno |
char | mime_type [256] |
not important More... | |
boolean | deinterlace |
auto deinterlace More... | |
int | header_version |
boolean | opening |
boolean | opening_audio |
boolean | opening_only_audio |
boolean | opening_loc |
frames_t | opening_frames |
boolean | restoring |
boolean | is_loaded |
should we continue loading if we come back to this clip More... | |
frames_t | progress_start |
frames_t | progress_end |
lives_undo_t | undo_action |
undo More... | |
frames_t | undo_start |
frames_t | undo_end |
frames_t | insert_start |
frames_t | insert_end |
char | undo_text [32] |
char | redo_text [32] |
boolean | undoable |
boolean | redoable |
int | undo1_int |
int | undo2_int |
int | undo3_int |
int | undo4_int |
uint32_t | undo1_uint |
double | undo1_dbl |
double | undo2_dbl |
boolean | undo1_boolean |
boolean | undo2_boolean |
boolean | undo3_boolean |
int | undo_arate |
audio playback rate More... | |
int | undo_achans |
int | undo_asampsize |
int | undo_arps |
uint32_t | undo_signed_endian |
int | ohsize |
int | ovsize |
frames_t | old_frames |
for deordering, etc. More... | |
double | old_laudio_time |
double | old_raudio_time |
char | binfmt_rsvd [4096] |
binfmt is just a file dump of the struct up to the end of binfmt_end More... | |
uint64_t | binfmt_end |
marks the end of anything "interesring" we may want to save via binfmt extension More... | |
boolean | has_binfmt |
DO NOT remove or alter any fields before this ^^^^^. More... | |
frames_t * | frame_index |
index of frames for CLIP_TYPE_FILE >0 means corresponding frame within original clip -1 means corresponding image file (equivalent to CLIP_TYPE_DISK) size must be >= frames, MUST be contiguous in memory More... | |
frames_t * | frame_index_back |
for undo More... | |
double | pb_fps |
current playback rate, may vary from fps, can be 0. or negative More... | |
char | info_file [PATH_MAX] |
used for asynch communication with externals More... | |
LiVESWidget * | menuentry |
ulong | menuentry_func |
double | freeze_fps |
pb_fps for paused / frozen clips More... | |
boolean | play_paused |
lives_direction_t | adirection |
audio play direction during playback, FORWARD or REVERSE. More... | |
boolean | nopreview |
don't show preview/pause buttons on processing More... | |
boolean | nokeep |
don't show the 'keep' button - e.g. for operations which resize frames More... | |
frames_t | saved_frameno |
resample_event * | resample_events |
for block resampler More... | |
weed_plant_t * | event_list |
weed_plant_t * | event_list_back |
weed_plant_t * | next_event |
LiVESList * | layout_map |
void * | ext_src |
points to opaque source for non-disk types More... | |
int | ext_src_type |
int | n_altsrcs |
void ** | alt_srcs |
int * | alt_src_types |
uint64_t * | cache_objects |
for future use More... | |
lives_proc_thread_t | pumper |
frames_t | fx_frame_pump |
rfx frame pump for virtual clips (CLIP_TYPE_FILE) More... | |
volatile off64_t | aseek_pos |
audio seek posn. (bytes) for when we switch clips More... | |
frames_t | last_vframe_played |
frames_t | stored_layout_frame |
experimental for player More... | |
int | stored_layout_idx |
M highest value used. More... | |
double | stored_layout_audio |
double | stored_layout_fps |
lives_subtitles_t * | subt |
boolean | no_proc_sys_errors |
skip system error dialogs in processing More... | |
boolean | no_proc_read_errors |
skip read error dialogs in processing More... | |
boolean | no_proc_write_errors |
skip write error dialogs in processing More... | |
boolean | keep_without_preview |
allow keep, even when nopreview is set - TODO use only nopreview and nokeep More... | |
lives_painter_surface_t * | laudio_drawable |
lives_painter_surface_t * | raudio_drawable |
int | cb_src |
source clip for clipboard; for other clips, may be used to hold some temporary linkage More... | |
boolean | needs_update |
loaded values were incorrect, update header More... | |
boolean | needs_silent_update |
needs internal update, we shouldn't concern the user More... | |
boolean | checked_for_old_header |
boolean | has_old_header |
float ** | audio_waveform |
values for drawing the audio wave More... | |
size_t * | aw_sizes |
size of each audio_waveform in units of floats (i.e 4 bytes) More... | |
int | last_play_sequence |
updated only when FINISHING playing a clip (either by switching or ending playback, better for a/vsync) More... | |
int | tcache_height |
frames_t | tcache_dubious_from |
height for thumbnail cache (width is fixed, but if this changes, invalidate) More... | |
LiVESList * | tcache |
set by clip alterations, frames from here onwards should be freed More... | |
boolean | checked |
thumbnail cache, list of lives_tcache_entry_t More... | |
int lives_clip_t::achans |
number of audio channels (0, 1 or 2)
Definition at line 907 of file main.h.
Referenced by add_audio_track(), calc_new_playback_position(), delete_audio_track(), get_float_audio_val_at_time(), get_total_time(), lives_get_current_playback_ticks(), load_frame_image(), mt_clear_timeline(), mt_clip_select(), mt_init_start_end_spins(), mt_init_tracks(), mt_sensitise(), mt_spin_end_value_changed(), multitrack_audio_insert(), on_recaudclip_ok_clicked(), on_record_perf_activate(), on_render_activate(), on_track_release(), reget_afilesize(), render_audio_segment(), save_clip_values(), save_event_list_inner(), set_values_from_defs(), show_playbar_labels(), switch_audio_clip(), track_select(), and unselect_all().
lives_direction_t lives_clip_t::adirection |
audio play direction during playback, FORWARD or REVERSE.
Definition at line 1016 of file main.h.
Referenced by calc_new_playback_position(), and switch_audio_clip().
size_t lives_clip_t::afilesize |
Definition at line 912 of file main.h.
Referenced by calc_new_playback_position(), get_total_time(), reget_afilesize(), reload_clip(), and switch_audio_clip().
int lives_clip_t::arate |
current audio playback rate (varies if the clip rate is changed)
Definition at line 906 of file main.h.
Referenced by calc_new_playback_position(), get_float_audio_val_at_time(), get_stats_msg(), get_total_time(), layout_audio_is_affected(), on_recaudclip_ok_clicked(), on_render_activate(), reget_afilesize(), render_audio_segment(), save_clip_values(), save_event_list_inner(), save_layout_map(), set_values_from_defs(), and switch_audio_clip().
int lives_clip_t::arps |
audio physical sample rate (i.e the "normal" sample rate of the clip when played at 1,0 X velocity)
Definition at line 905 of file main.h.
Referenced by get_clip_value(), get_total_time(), layout_audio_is_affected(), load_frame_image(), on_recaudclip_ok_clicked(), on_record_perf_activate(), on_render_activate(), reget_afilesize(), save_clip_values(), save_layout_map(), and switch_audio_clip().
int lives_clip_t::asampsize |
audio sample size in bits (8 or 16)
Definition at line 908 of file main.h.
Referenced by calc_new_playback_position(), get_float_audio_val_at_time(), get_total_time(), load_frame_image(), on_recaudclip_ok_clicked(), on_record_perf_activate(), on_render_activate(), reget_afilesize(), render_audio_segment(), save_clip_values(), save_event_list_inner(), set_values_from_defs(), and switch_audio_clip().
volatile off64_t lives_clip_t::aseek_pos |
audio seek posn. (bytes) for when we switch clips
Definition at line 1064 of file main.h.
Referenced by calc_new_playback_position(), load_frame_image(), on_record_perf_activate(), on_vj_reset_activate(), and switch_audio_clip().
float** lives_clip_t::audio_waveform |
char lives_clip_t::author[1024] |
Definition at line 919 of file main.h.
Referenced by do_comments_dialog(), save_clip_values(), save_file_comments(), save_sub_subtitles(), set_default_comment(), and write_headers().
size_t* lives_clip_t::aw_sizes |
uint64_t lives_clip_t::binfmt_end |
char lives_clip_t::binfmt_rsvd[4096] |
int lives_clip_t::bpp |
bits per pixel of the image frames, 24 or 32
Definition at line 901 of file main.h.
Referenced by get_palette_name_for_clip(), and save_clip_values().
int lives_clip_t::cb_src |
boolean lives_clip_t::changed |
Definition at line 915 of file main.h.
Referenced by on_render_activate().
boolean lives_clip_t::checked |
thumbnail cache, list of lives_tcache_entry_t
Definition at line 1101 of file main.h.
Referenced by reload_clip().
boolean lives_clip_t::checked_for_old_header |
Definition at line 1091 of file main.h.
Referenced by get_clip_value().
lives_clip_type_t lives_clip_t::clip_type |
Definition at line 886 of file main.h.
Referenced by chill_decoder_plugin(), clip_can_reverse(), create_nullvideo_clip(), do_effect(), do_quick_switch(), get_blend_layer(), get_handle_from_info_file(), get_menu_name(), get_palette_name_for_clip(), insert_blank_frames(), load_frame_image(), load_frame_index(), redraw_timeline(), reload_clip(), render_events(), restore_frame_index_back(), save_clip_values(), switch_clip(), and weed_generator_start().
char lives_clip_t::comment[1024] |
Definition at line 919 of file main.h.
Referenced by do_comments_dialog(), save_clip_values(), save_file_comments(), save_sub_subtitles(), set_default_comment(), and write_headers().
frames_t lives_clip_t::end |
Definition at line 891 of file main.h.
Referenced by in_out_end_changed(), multitrack_audio_insert(), multitrack_insert(), and on_render_activate().
weed_plant_t* lives_clip_t::event_list |
Definition at line 1033 of file main.h.
Referenced by insert_frames().
void* lives_clip_t::ext_src |
points to opaque source for non-disk types
Definition at line 1040 of file main.h.
Referenced by chill_decoder_plugin(), clip_can_reverse(), clone_decoder(), close_clip_decoder(), do_quick_switch(), free_track_decoders(), get_decoder_cdata(), get_palette_name_for_clip(), lives_close_buffered(), lives_exit(), load_frame_image(), load_from_scrap_file(), reload_clip(), render_events(), save_clip_values(), switch_clip(), weed_generator_end(), weed_generator_start(), and weed_layer_set_from_yuv4m().
int lives_clip_t::ext_src_type |
Definition at line 1051 of file main.h.
Referenced by close_clip_decoder(), get_decoder_cdata(), lives_exit(), and load_from_scrap_file().
size_t lives_clip_t::f_size |
Definition at line 913 of file main.h.
Referenced by check_for_disk_space(), and load_frame_image().
char lives_clip_t::file_name[PATH_MAX] |
input file
Definition at line 923 of file main.h.
Referenced by do_effect(), get_decoder_cdata(), reload_clip(), and save_clip_values().
double lives_clip_t::fps |
Definition at line 893 of file main.h.
Referenced by add_lmap_error(), calc_frame_from_time(), calc_frame_from_time2(), calc_frame_from_time3(), calc_frame_from_time4(), calc_new_playback_position(), calc_time_from_frame(), check_layer_ready(), do_block_context(), do_effect(), fps_reset_callback(), get_clip_value(), get_stats_msg(), get_total_time(), multitrack_audio_insert(), multitrack_insert(), on_fx_pre_activate(), on_recaudclip_ok_clicked(), on_vj_reset_activate(), reload_clip(), save_clip_value(), save_clip_values(), save_layout_map(), show_playbar_labels(), switch_audio_clip(), virtual_to_images(), and write_backup_layout_numbering().
frames_t* lives_clip_t::frame_index |
index of frames for CLIP_TYPE_FILE >0 means corresponding frame within original clip -1 means corresponding image file (equivalent to CLIP_TYPE_DISK) size must be >= frames, MUST be contiguous in memory
Definition at line 1004 of file main.h.
Referenced by check_clip_integrity(), clean_images_from_virtual(), create_frame_index(), del_frame_index(), insert_blank_frames(), is_virtual_frame(), lives_exit(), load_frame_index(), resolve_img_type(), restore_frame_index_back(), reverse_frame_index(), save_frame_index(), and virtual_to_images().
frames_t* lives_clip_t::frame_index_back |
for undo
Definition at line 1005 of file main.h.
Referenced by load_frame_index(), and restore_frame_index_back().
frames_t lives_clip_t::frameno |
Definition at line 934 of file main.h.
Referenced by calc_new_playback_position(), do_effect(), get_palette_name_for_clip(), get_stats_msg(), lives_exit(), load_frame_image(), on_vj_reset_activate(), save_clip_values(), storeclip_callback(), and switch_audio_clip().
frames_t lives_clip_t::frames |
number of video frames
Definition at line 890 of file main.h.
Referenced by calc_frame_from_time(), calc_frame_from_time2(), calc_frame_from_time3(), calc_frame_from_time4(), calc_new_playback_position(), check_clip_integrity(), check_frame_count(), clean_images_from_virtual(), close_current_file(), create_frame_index(), del_frame_index(), get_blend_layer(), get_total_time(), insert_blank_frames(), is_virtual_frame(), load_frame_image(), load_frame_index(), mt_clip_select(), mt_sensitise(), multitrack_audio_insert(), multitrack_insert(), nextclip_callback(), on_render_activate(), prevclip_callback(), recover_layout_map(), reload_clip(), resolve_img_type(), reverse_frame_index(), save_clip_values(), save_frame_index(), save_to_scrap_file(), show_playbar_labels(), track_select(), virtual_to_images(), and write_headers().
double lives_clip_t::freeze_fps |
pb_fps for paused / frozen clips
Definition at line 1013 of file main.h.
Referenced by on_faster_pressed(), and switch_audio_clip().
frames_t lives_clip_t::fx_frame_pump |
int lives_clip_t::gamma_type |
Definition at line 903 of file main.h.
Referenced by render_to_clip(), and save_clip_values().
char lives_clip_t::handle[256] |
Definition at line 881 of file main.h.
Referenced by backup_recording(), check_clip_integrity(), close_clip_decoder(), del_frame_index(), do_header_missing_detail_error(), do_header_read_error_with_retry(), do_header_write_error(), get_audio_file_name(), get_clip_value(), get_handle_from_info_file(), init_clipboard(), lives_exit(), load_frame_index(), make_image_file_name(), on_capture2_activate(), on_recaudclip_ok_clicked(), on_record_perf_activate(), on_render_activate(), recover_layout_map(), reload_clip(), reload_subs(), rewrite_recovery_file(), save_clip_value(), save_clip_values(), save_frame_index(), save_layout_map(), write_backup_layout_numbering(), and write_headers().
boolean lives_clip_t::has_binfmt |
boolean lives_clip_t::has_old_header |
Definition at line 1091 of file main.h.
Referenced by get_clip_value().
int lives_clip_t::header_version |
Definition at line 940 of file main.h.
Referenced by get_clip_value(), and save_clip_values().
int lives_clip_t::hsize |
frame width (horizontal) in pixels (NOT macropixels !)
Definition at line 896 of file main.h.
Referenced by do_quick_switch(), insert_blank_frames(), on_fx_pre_activate(), on_render_activate(), save_clip_values(), save_event_list_inner(), set_mt_play_sizes_cfg(), set_values_from_defs(), and virtual_to_images().
lives_img_type_t lives_clip_t::img_type |
Definition at line 887 of file main.h.
Referenced by check_clip_integrity(), check_frame_count(), clean_images_from_virtual(), get_frames_sizes(), insert_blank_frames(), load_frame_image(), make_image_file_name(), reload_clip(), render_events(), and virtual_to_images().
char lives_clip_t::info_file[PATH_MAX] |
used for asynch communication with externals
Definition at line 1009 of file main.h.
Referenced by check_backend_return(), and on_render_activate().
lives_interlace_t lives_clip_t::interlace |
interlace type (if known - none, topfirst, bottomfirst or : see plugins.h)
Definition at line 899 of file main.h.
Referenced by save_clip_values().
boolean lives_clip_t::is_loaded |
should we continue loading if we come back to this clip
Definition at line 949 of file main.h.
Referenced by get_blend_layer().
boolean lives_clip_t::keep_without_preview |
char lives_clip_t::keywords[1024] |
Definition at line 919 of file main.h.
Referenced by save_clip_values().
frames_t lives_clip_t::last_frameno |
Definition at line 934 of file main.h.
Referenced by calc_new_playback_position(), and storeclip_callback().
int lives_clip_t::last_play_sequence |
lives_painter_surface_t* lives_clip_t::laudio_drawable |
Definition at line 1084 of file main.h.
Referenced by config_laud_draw(), and redraw_timeline().
double lives_clip_t::laudio_time |
Definition at line 929 of file main.h.
Referenced by get_total_time(), mt_sensitise(), multitrack_audio_insert(), recover_layout_map(), show_playbar_labels(), and track_select().
LiVESList* lives_clip_t::layout_map |
Definition at line 1037 of file main.h.
Referenced by layout_audio_is_affected(), recover_layout_map(), remove_layout_files(), and save_layout_map().
LiVESWidget* lives_clip_t::menuentry |
Definition at line 1011 of file main.h.
Referenced by desensitize(), do_effect(), remove_from_clipmenu(), reset_clipmenu(), sensitize(), and switch_clip_activate().
ulong lives_clip_t::menuentry_func |
Definition at line 1012 of file main.h.
Referenced by reset_clipmenu().
char lives_clip_t::name[CLIP_NAME_MAXLEN] |
the display name
Definition at line 922 of file main.h.
Referenced by do_clip_divergence_error(), do_effect(), get_menu_name(), recover_layout_map(), save_clip_values(), and save_layout_map().
boolean lives_clip_t::needs_silent_update |
needs internal update, we shouldn't concern the user
Definition at line 1089 of file main.h.
Referenced by reload_clip().
boolean lives_clip_t::needs_update |
weed_plant_t* lives_clip_t::next_event |
Definition at line 1035 of file main.h.
Referenced by clip_can_reverse(), on_faster_pressed(), and on_slower_pressed().
boolean lives_clip_t::no_proc_read_errors |
boolean lives_clip_t::no_proc_sys_errors |
boolean lives_clip_t::no_proc_write_errors |
boolean lives_clip_t::nokeep |
don't show the 'keep' button - e.g. for operations which resize frames
Definition at line 1022 of file main.h.
Referenced by check_storage_space().
boolean lives_clip_t::nopreview |
frames_t lives_clip_t::old_frames |
boolean lives_clip_t::opening |
Definition at line 946 of file main.h.
Referenced by close_current_file(), get_total_time(), lives_get_audio_file_name(), nextclip_callback(), prevclip_callback(), reget_afilesize(), show_playbar_labels(), and switch_to_file().
boolean lives_clip_t::opening_audio |
Definition at line 946 of file main.h.
Referenced by show_playbar_labels().
frames_t lives_clip_t::opening_frames |
Definition at line 947 of file main.h.
Referenced by get_total_time().
boolean lives_clip_t::opening_loc |
Definition at line 946 of file main.h.
Referenced by show_playbar_labels().
double lives_clip_t::pb_fps |
current playback rate, may vary from fps, can be 0. or negative
Definition at line 1007 of file main.h.
Referenced by calc_new_playback_position(), do_effect(), do_quick_switch(), fps_reset_callback(), on_faster_pressed(), on_slower_pressed(), on_vj_reset_activate(), save_clip_value(), save_clip_values(), and switch_audio_clip().
boolean lives_clip_t::play_paused |
Definition at line 1014 of file main.h.
Referenced by on_faster_pressed(), and switch_audio_clip().
double lives_clip_t::pointer_time |
lives_proc_thread_t lives_clip_t::pumper |
Definition at line 1059 of file main.h.
Referenced by virtual_to_images().
boolean lives_clip_t::ratio_fps |
framerate of the clip
if the fps was set by a ratio
Definition at line 894 of file main.h.
Referenced by save_clip_value().
lives_painter_surface_t * lives_clip_t::raudio_drawable |
Definition at line 1084 of file main.h.
Referenced by config_raud_draw(), and redraw_timeline().
double lives_clip_t::raudio_time |
Definition at line 929 of file main.h.
Referenced by get_total_time(), and show_playbar_labels().
double lives_clip_t::real_pointer_time |
resample_event* lives_clip_t::resample_events |
boolean lives_clip_t::restoring |
Definition at line 948 of file main.h.
Referenced by close_current_file(), nextclip_callback(), and prevclip_callback().
frames_t lives_clip_t::saved_frameno |
Definition at line 1025 of file main.h.
Referenced by lives_exit().
uint32_t lives_clip_t::signed_endian |
bitfield
Definition at line 909 of file main.h.
Referenced by get_float_audio_val_at_time(), mt_change_vals_activate(), on_recaudclip_ok_clicked(), on_render_activate(), render_audio_segment(), save_clip_values(), save_event_list_inner(), set_values_from_defs(), and switch_audio_clip().
frames_t lives_clip_t::start |
Definition at line 891 of file main.h.
Referenced by do_effect(), in_out_start_changed(), multitrack_audio_insert(), multitrack_insert(), on_recaudclip_ok_clicked(), and on_render_activate().
double lives_clip_t::stored_layout_audio |
Definition at line 1073 of file main.h.
Referenced by layout_audio_is_affected(), stored_event_list_free_all(), and used_in_current_layout().
double lives_clip_t::stored_layout_fps |
Definition at line 1074 of file main.h.
Referenced by stored_event_list_free_all().
frames_t lives_clip_t::stored_layout_frame |
experimental for player
layout map for the current layout
Definition at line 1071 of file main.h.
Referenced by stored_event_list_free_all(), and used_in_current_layout().
int lives_clip_t::stored_layout_idx |
M highest value used.
Definition at line 1072 of file main.h.
Referenced by stored_event_list_free_all(), and write_backup_layout_numbering().
lives_subtitles_t* lives_clip_t::subt |
Definition at line 1076 of file main.h.
Referenced by check_layer_ready(), create_comments_dialog(), do_comments_dialog(), get_subt_text(), save_srt_subtitles(), save_sub_subtitles(), subtitles_free(), and subtitles_init().
LiVESList* lives_clip_t::tcache |
set by clip alterations, frames from here onwards should be freed
Definition at line 1100 of file main.h.
Referenced by free_thumb_cache().
frames_t lives_clip_t::tcache_dubious_from |
height for thumbnail cache (width is fixed, but if this changes, invalidate)
Definition at line 1099 of file main.h.
Referenced by free_thumb_cache(), and unbuffer_lmap_errors().
int lives_clip_t::tcache_height |
Definition at line 1098 of file main.h.
Referenced by free_thumb_cache().
char lives_clip_t::title[1024] |
Definition at line 919 of file main.h.
Referenced by do_comments_dialog(), save_clip_values(), save_file_comments(), save_sub_subtitles(), and write_headers().
char lives_clip_t::type[64] |
Definition at line 884 of file main.h.
Referenced by reload_clip().
lives_undo_t lives_clip_t::undo_action |
uint64_t lives_clip_t::unique_id |
this and the handle can be used to uniquely id a file
Definition at line 880 of file main.h.
Referenced by cnum_for_uid(), get_unique_ids(), recover_layout_map(), save_clip_values(), and save_layout_map().
double lives_clip_t::video_time |
Definition at line 929 of file main.h.
Referenced by get_total_time(), and show_playbar_labels().
float lives_clip_t::vol |
int lives_clip_t::vsize |
frame height (vertical) in pixels
Definition at line 897 of file main.h.
Referenced by do_quick_switch(), insert_blank_frames(), on_fx_pre_activate(), on_render_activate(), save_clip_values(), save_event_list_inner(), set_values_from_defs(), and virtual_to_images().
boolean lives_clip_t::was_in_set |
Definition at line 916 of file main.h.
Referenced by get_menu_name(), and rewrite_recovery_file().