#include <edl.h>

Public Member Functions | |
| EDL (EDL *parent_edl=0) | |
| ~EDL () | |
| int | create_objects () |
| EDL & | operator= (EDL &edl) |
| int | load_defaults (BC_Hash *defaults) |
| int | save_defaults (BC_Hash *defaults) |
| void | boundaries () |
| int | create_default_tracks () |
| int | load_xml (ArrayList< PluginServer * > *plugindb, FileXML *file, uint32_t load_flags) |
| int | save_xml (ArrayList< PluginServer * > *plugindb, FileXML *xml, char *output_path, int is_clip, int is_vwindow) |
| int | load_audio_config (FileXML *file, int append_mode, uint32_t load_flags) |
| int | load_video_config (FileXML *file, int append_mode, uint32_t load_flags) |
| double | align_to_frame (double position, int round) |
| void | rechannel () |
| void | resample (double old_rate, double new_rate, int data_type) |
| void | copy_tracks (EDL *edl) |
| void | copy_session (EDL *edl, int session_only=0) |
| int | copy_all (EDL *edl) |
| void | copy_assets (EDL *edl) |
| void | copy_clips (EDL *edl) |
| void | synchronize_params (EDL *edl) |
| int | equivalent (double position1, double position2) |
| double | equivalent_output (EDL *edl) |
| void | set_project_path (char *path) |
| void | set_inpoint (double position) |
| void | set_outpoint (double position) |
| void | set_index_file (Asset *asset) |
| void | update_assets (EDL *src) |
| void | optimize () |
| int | dump () |
| void | new_folder (char *folder) |
| void | delete_folder (char *folder) |
| void | modify_edithandles (double oldposition, double newposition, int currentend, int handle_mode, int edit_labels, int edit_plugins) |
| void | modify_pluginhandles (double oldposition, double newposition, int currentend, int handle_mode, int edit_labels, Edits *trim_edits) |
| int | trim_selection (double start, double end, int edit_labels, int edit_plugins) |
| int | copy_assets (double start, double end, FileXML *file, int all, ArrayList< PluginServer * > *plugindb, char *output_path) |
| int | copy (double start, double end, int all, int is_clip, int is_vwindow, FileXML *file, ArrayList< PluginServer * > *plugindb, char *output_path, int rewind_it) |
| void | paste_silence (double start, double end, int edit_labels, int edit_plugins) |
| void | remove_from_project (ArrayList< Asset * > *assets) |
| void | remove_from_project (ArrayList< EDL * > *clips) |
| int | clear (double start, double end, int clear_labels, int clear_plugins) |
| void | insert_asset (Asset *asset, double position, Track *first_track=0, RecordLabels *labels=0) |
| int | insert_clips (ArrayList< EDL * > *new_edls, int load_mode, Track *first_track=0) |
| EDL * | add_clip (EDL *edl) |
| void | get_shared_plugins (Track *source, ArrayList< SharedLocation * > *plugin_locations) |
| void | get_shared_tracks (Track *track, ArrayList< SharedLocation * > *module_locations) |
| int | get_tracks_height (Theme *theme) |
| int64_t | get_tracks_width () |
| void | calculate_conformed_dimensions (int single_channel, float &w, float &h) |
| void | output_dimensions_scaled (int &w, int &h) |
| float | get_aspect_ratio () |
Static Public Member Functions | |
| static int | next_id () |
Data Fields | |
| ArrayList< char * > | folders |
| ArrayList< EDL * > | clips |
| EDL * | vwindow_edl |
| int | vwindow_edl_shared |
| Assets * | assets |
| Tracks * | tracks |
| Labels * | labels |
| EDLSession * | session |
| LocalSession * | local_session |
| char | project_path [BCTEXTLEN] |
| EDL * | parent_edl |
| int | id |
Static Public Attributes | |
| static Mutex * | id_lock = 0 |
Definition at line 46 of file edl.h.
| EDL::EDL | ( | EDL * | parent_edl = 0 |
) |
Definition at line 38 of file edl.C.
References folders, labels, local_session, new_folder(), next_id(), project_path, ArrayList< TYPE >::set_array_delete(), tracks, vwindow_edl, and vwindow_edl_shared.
Referenced by add_clip(), copy_clips(), and load_xml().

| EDL::~EDL | ( | ) |
Definition at line 59 of file edl.C.
References assets, clips, folders, labels, local_session, parent_edl, ArrayList< TYPE >::remove_all_objects(), session, tracks, vwindow_edl, and vwindow_edl_shared.

| int EDL::create_objects | ( | ) |
Definition at line 91 of file edl.C.
References assets, labels, local_session, parent_edl, session, and tracks.
Referenced by add_clip(), VWindow::change_source(), copy_clips(), BRenderCommand::copy_edl(), New::create_new_edl(), RenderFarmClientThread::do_packages(), FormatPresetItem::FormatPresetItem(), MWindow::init_edl(), MWindow::insert(), MWindow::load_assets(), MWindow::load_filenames(), load_xml(), TransportCommand::new_edl(), NewPresetItem::NewPresetItem(), MWindow::paste_edls(), RenderEngine::RenderEngine(), SetFormatThread::run(), Render::run(), Record::run(), PreferencesThread::run(), ClipEdit::run(), VWindowEditing::to_clip(), MWindow::to_clip(), and TransportCommand::TransportCommand().
Definition at line 111 of file edl.C.
References copy_all().

| int EDL::load_defaults | ( | BC_Hash * | defaults | ) |
Definition at line 118 of file edl.C.
References LocalSession::load_defaults(), EDLSession::load_defaults(), local_session, parent_edl, and session.
Referenced by New::create_new_edl(), and MWindow::init_edl().

| int EDL::save_defaults | ( | BC_Hash * | defaults | ) |
Definition at line 127 of file edl.C.
References local_session, parent_edl, LocalSession::save_defaults(), EDLSession::save_defaults(), and session.
Referenced by New::handle_event(), MWindow::paste_edls(), NewThread::run(), and MWindow::save_defaults().

| void EDL::boundaries | ( | ) |
Definition at line 136 of file edl.C.
References LocalSession::boundaries(), EDLSession::boundaries(), local_session, and session.
Referenced by NewVChannelsTumbler::handle_down_event(), NewVTracksTumbler::handle_down_event(), NewAChannelsTumbler::handle_down_event(), NewATracksTumbler::handle_down_event(), NewVChannelsTumbler::handle_up_event(), NewVTracksTumbler::handle_up_event(), NewAChannelsTumbler::handle_up_event(), NewATracksTumbler::handle_up_event(), and load_xml().

| int EDL::create_default_tracks | ( | ) |
Definition at line 142 of file edl.C.
References Tracks::add_audio_track(), Tracks::add_video_track(), EDLSession::audio_tracks, session, tracks, and EDLSession::video_tracks.
Referenced by MWindow::asset_to_edl(), New::create_new_project(), and MWindow::init_edl().

| int EDL::load_xml | ( | ArrayList< PluginServer * > * | plugindb, | |
| FileXML * | file, | |||
| uint32_t | load_flags | |||
| ) |
Definition at line 156 of file edl.C.
References ArrayList< TYPE >::append(), assets, BCTEXTLEN, boundaries(), LocalSession::clipboard_length, clips, create_objects(), EDL(), folders, XMLTag::get_property(), labels, List< TYPE >::last, Tracks::load(), Labels::load(), Assets::load(), EDLSession::load_audio_config(), EDLSession::load_video_config(), load_xml(), EDLSession::load_xml(), LocalSession::load_xml(), local_session, new_folder(), parent_edl, project_path, FileXML::read_tag(), FileXML::read_text(), ArrayList< TYPE >::remove_all_objects(), session, FileXML::tag, XMLTag::title_is(), tracks, LocalSession::unset_inpoint(), LocalSession::unset_outpoint(), vwindow_edl, vwindow_edl_shared, and Labels::xml_tag.
Referenced by BatchRenderThread::calculate_dest_paths(), MWindow::insert(), MWindow::load_filenames(), MainUndoStackItem::load_from_undo(), load_xml(), RenderFarmClientThread::read_edl(), Render::run(), VWindowEditing::to_clip(), and MWindow::to_clip().

| int EDL::save_xml | ( | ArrayList< PluginServer * > * | plugindb, | |
| FileXML * | xml, | |||
| char * | output_path, | |||
| int | is_clip, | |||
| int | is_vwindow | |||
| ) |
Definition at line 325 of file edl.C.
References copy(), Tracks::total_length(), and tracks.
Referenced by MainUndo::capture_state(), copy(), Save::handle_event(), SaveAs::run(), MWindow::save_backup(), and RenderFarmServerThread::send_edl().

| int EDL::load_audio_config | ( | FileXML * | file, | |
| int | append_mode, | |||
| uint32_t | load_flags | |||
| ) |
| int EDL::load_video_config | ( | FileXML * | file, | |
| int | append_mode, | |||
| uint32_t | load_flags | |||
| ) |
| double EDL::align_to_frame | ( | double | position, | |
| int | round | |||
| ) |
Definition at line 1139 of file edl.C.
References EDLSession::cursor_on_frames, EDLSession::frame_rate, Units::round(), EDLSession::sample_rate, session, and Units::to_int64().
Referenced by Autos::auto_exists_for_editing(), TrackCanvas::cursor_motion_event(), TrackCanvas::do_edits(), TrackCanvas::do_plugins(), Autos::get_auto_for_editing(), VModePatch::get_keyframe(), VFadePatch::get_keyframe(), MutePatch::get_keyframe(), APanPatch::get_keyframe(), AFadePatch::get_keyframe(), Autos::get_prev_auto(), TrackCanvas::repeat_event(), ManualGoto::run(), VTimeBar::select_label(), MTimeBar::select_label(), CTimeBar::select_label(), set_inpoint(), set_outpoint(), ZoomBar::set_selection(), TrackCanvas::start_selection(), MWindow::toggle_label(), VPatchGUI::update(), APatchGUI::update(), TimeBar::update_cursor(), and TrackCanvas::update_drag_handle().

| void EDL::rechannel | ( | ) |
Definition at line 596 of file edl.C.
References Autos::default_auto, List< TYPE >::first, ListItem< TYPE >::next, NEXT, TRACK_AUDIO, and tracks.
Referenced by SetFormatThread::apply_changes().
| void EDL::resample | ( | double | old_rate, | |
| double | new_rate, | |||
| int | data_type | |||
| ) |
Definition at line 614 of file edl.C.
References List< TYPE >::first, NEXT, and tracks.
Referenced by SetFormatThread::apply_changes(), MWindow::asset_to_rate(), and MWindow::paste_edls().
| void EDL::copy_tracks | ( | EDL * | edl | ) |
| void EDL::copy_session | ( | EDL * | edl, | |
| int | session_only = 0 | |||
| ) |
Definition at line 379 of file edl.C.
References ArrayList< TYPE >::append(), EDLSession::copy(), LocalSession::copy_from(), folders, local_session, new_folder(), parent_edl, project_path, ArrayList< TYPE >::remove_all_objects(), session, ArrayList< TYPE >::total, and ArrayList< TYPE >::values.
Referenced by SetFormatThread::apply_changes(), PreferencesThread::apply_settings(), copy_all(), MWindow::load_assets(), MWindow::load_filenames(), MWindow::paste_edls(), SetFormatThread::run(), Record::run(), PreferencesThread::run(), and ClipEdit::run().

| int EDL::copy_all | ( | EDL * | edl | ) |
Definition at line 343 of file edl.C.
References copy_assets(), copy_clips(), Labels::copy_from(), Tracks::copy_from(), copy_session(), labels, and tracks.
Referenced by add_clip(), copy_clips(), BRenderCommand::copy_edl(), TransportCommand::copy_from(), FormatPresetItem::FormatPresetItem(), NewPresetsPulldown::handle_event(), FormatPresetsPulldown::handle_event(), PackageRenderer::initialize(), NewPresetItem::NewPresetItem(), operator=(), MWindow::paste_edls(), Render::render(), RenderEngine::RenderEngine(), and ClipEdit::run().

| void EDL::copy_assets | ( | EDL * | edl | ) |
Definition at line 371 of file edl.C.
References assets, Assets::copy_from(), and parent_edl.
Referenced by copy(), and copy_all().

| void EDL::copy_clips | ( | EDL * | edl | ) |
Definition at line 353 of file edl.C.
References add_clip(), clips, copy_all(), create_objects(), EDL(), ArrayList< TYPE >::remove_all_objects(), ArrayList< TYPE >::total, ArrayList< TYPE >::values, vwindow_edl, and vwindow_edl_shared.
Referenced by copy_all().

| void EDL::synchronize_params | ( | EDL * | edl | ) |
Definition at line 626 of file edl.C.
References List< TYPE >::first, local_session, ListItem< TYPE >::next, LocalSession::synchronize_params(), and tracks.
Referenced by PlaybackEngine::perform_change(), and PlaybackEngine::sync_parameters().

| int EDL::equivalent | ( | double | position1, | |
| double | position2 | |||
| ) |
Definition at line 659 of file edl.C.
References EDLSession::cursor_on_frames, EDLSession::frame_rate, EDLSession::sample_rate, and session.
Referenced by Edits::clear_handle(), Tracks::get_affected_edits(), Autos::get_auto_at_position(), Autos::insert_auto(), Autos::insert_auto_for_editing(), Labels::insert_labels(), Edits::modify_handles(), Labels::next_label(), Labels::prev_label(), set_inpoint(), set_outpoint(), Labels::toggle_label(), and TimeBar::update_highlights().
| double EDL::equivalent_output | ( | EDL * | edl | ) |
Definition at line 673 of file edl.C.
References Tracks::equivalent_output(), EDLSession::equivalent_output(), session, and tracks.
Referenced by BRenderThread::run().

| void EDL::set_project_path | ( | char * | path | ) |
Definition at line 682 of file edl.C.
References project_path.
Referenced by MWindow::save_backup().
| void EDL::set_inpoint | ( | double | position | ) |
Definition at line 687 of file edl.C.
References align_to_frame(), equivalent(), LocalSession::get_inpoint(), LocalSession::get_outpoint(), local_session, LocalSession::set_inpoint(), LocalSession::unset_inpoint(), and LocalSession::unset_outpoint().
Referenced by VWindow::set_inpoint(), MWindow::set_inpoint(), and InPointUndoItem::undo().

| void EDL::set_outpoint | ( | double | position | ) |
Definition at line 702 of file edl.C.
References align_to_frame(), equivalent(), LocalSession::get_inpoint(), LocalSession::get_outpoint(), local_session, LocalSession::set_outpoint(), LocalSession::unset_inpoint(), and LocalSession::unset_outpoint().
Referenced by VWindow::set_outpoint(), MWindow::set_outpoint(), and OutPointUndoItem::undo().

| void EDL::set_index_file | ( | Asset * | asset | ) |
Definition at line 1077 of file edl.C.
References assets, and Assets::update_index().
Referenced by IndexFile::create_index(), IndexFile::redraw_edits(), and MainIndexes::run().

| void EDL::update_assets | ( | EDL * | src | ) |
Definition at line 846 of file edl.C.
References assets, List< TYPE >::first, NEXT, and Assets::update().
Referenced by MWindow::paste_edls().

| void EDL::optimize | ( | ) |
Definition at line 1082 of file edl.C.
References List< TYPE >::first, Edits::length(), local_session, NEXT, LocalSession::preview_end, LocalSession::preview_start, Tracks::total_length(), and tracks.
Referenced by MWindow::clear_entry(), MWindow::cut(), modify_pluginhandles(), MWindow::paste(), and MWindow::paste_silence().

| int EDL::dump | ( | ) |
Definition at line 929 of file edl.C.
References EDLSession::aspect_h, EDLSession::aspect_w, assets, EDLSession::audio_channels, EDLSession::audio_tracks, LocalSession::clip_title, clips, EDLSession::color_model, Tracks::dump(), Labels::dump(), Assets::dump(), dump(), EDLSession::frame_rate, EDLSession::frames_per_foot, LocalSession::get_selectionend(), LocalSession::get_selectionstart(), labels, local_session, LocalSession::loop_end, LocalSession::loop_start, EDLSession::output_h, EDLSession::output_w, parent_edl, EDLSession::sample_rate, session, ArrayList< TYPE >::total, tracks, ArrayList< TYPE >::values, EDLSession::video_channels, and EDLSession::video_tracks.
Referenced by dump(), and DumpEDL::handle_event().

| int EDL::next_id | ( | ) | [static] |
Definition at line 1093 of file edl.C.
References EDLSession::current_id, id_lock, Mutex::lock(), and Mutex::unlock().
Referenced by CICache::check_out(), CICacheItem::CICacheItem(), Edit::Edit(), EDL(), CacheBase::get_age(), Asset::init_values(), and Track::Track().

| void EDL::new_folder | ( | char * | folder | ) |
Definition at line 1187 of file edl.C.
References ArrayList< TYPE >::append(), folders, ArrayList< TYPE >::total, and ArrayList< TYPE >::values.
Referenced by copy_session(), EDL(), load_xml(), and MWindow::new_folder().

| void EDL::delete_folder | ( | char * | folder | ) |
Definition at line 1199 of file edl.C.
References folders, ArrayList< TYPE >::total, and ArrayList< TYPE >::values.
| void EDL::modify_edithandles | ( | double | oldposition, | |
| double | newposition, | |||
| int | currentend, | |||
| int | handle_mode, | |||
| int | edit_labels, | |||
| int | edit_plugins | |||
| ) |
Definition at line 754 of file edl.C.
References labels, Tracks::modify_edithandles(), Labels::modify_handles(), and tracks.
Referenced by MWindow::modify_edithandles().

| void EDL::modify_pluginhandles | ( | double | oldposition, | |
| double | newposition, | |||
| int | currentend, | |||
| int | handle_mode, | |||
| int | edit_labels, | |||
| Edits * | trim_edits | |||
| ) |
Definition at line 774 of file edl.C.
References Tracks::modify_pluginhandles(), optimize(), and tracks.
Referenced by MWindow::modify_pluginhandles().

| int EDL::trim_selection | ( | double | start, | |
| double | end, | |||
| int | edit_labels, | |||
| int | edit_plugins | |||
| ) |
Definition at line 638 of file edl.C.
References clear(), Tracks::total_length(), and tracks.
Referenced by MWindow::trim_selection().

| int EDL::copy_assets | ( | double | start, | |
| double | end, | |||
| FileXML * | file, | |||
| int | all, | |||
| ArrayList< PluginServer * > * | plugindb, | |||
| char * | output_path | |||
| ) |
Definition at line 405 of file edl.C.
References ArrayList< TYPE >::append(), FileXML::append_newline(), FileXML::append_tag(), assets, Track::copy_assets(), List< TYPE >::first, NEXT, ListItem< TYPE >::next, Track::record, XMLTag::set_title(), FileXML::tag, ArrayList< TYPE >::total, tracks, ArrayList< TYPE >::values, and Asset::write().

| int EDL::copy | ( | double | start, | |
| double | end, | |||
| int | all, | |||
| int | is_clip, | |||
| int | is_vwindow, | |||
| FileXML * | file, | |||
| ArrayList< PluginServer * > * | plugindb, | |||
| char * | output_path, | |||
| int | rewind_it | |||
| ) |
Definition at line 460 of file edl.C.
References FileXML::append_newline(), FileXML::append_tag(), FileXML::append_text(), clips, Tracks::copy(), Labels::copy(), copy_assets(), folders, labels, local_session, project_path, FileXML::rewind(), EDLSession::save_audio_config(), EDLSession::save_video_config(), save_xml(), EDLSession::save_xml(), LocalSession::save_xml(), session, XMLTag::set_property(), XMLTag::set_title(), FileXML::tag, FileXML::terminate_string(), ArrayList< TYPE >::total, tracks, ArrayList< TYPE >::values, and vwindow_edl.
Referenced by VWindow::copy(), MWindow::copy(), MWindow::overwrite(), save_xml(), MWindow::splice(), VWindowEditing::to_clip(), and MWindow::to_clip().

| void EDL::paste_silence | ( | double | start, | |
| double | end, | |||
| int | edit_labels, | |||
| int | edit_plugins | |||
| ) |
Definition at line 790 of file edl.C.
References labels, Tracks::paste_silence(), Labels::paste_silence(), and tracks.
Referenced by MWindow::mute_selection(), and MWindow::paste_silence().

Definition at line 817 of file edl.C.
References clips, List< TYPE >::first, ListItem< TYPE >::next, parent_edl, Track::remove_asset(), remove_from_project(), ArrayList< TYPE >::total, Edits::track, tracks, ArrayList< TYPE >::values, and vwindow_edl.
Referenced by MWindow::remove_assets_from_project(), and remove_from_project().

Definition at line 803 of file edl.C.
References ArrayList< TYPE >::remove_object(), ArrayList< TYPE >::total, and ArrayList< TYPE >::values.

| int EDL::clear | ( | double | start, | |
| double | end, | |||
| int | clear_labels, | |||
| int | clear_plugins | |||
| ) |
Definition at line 718 of file edl.C.
References Labels::clear(), Tracks::clear(), Tracks::clear_handle(), LocalSession::get_selectionstart(), labels, local_session, Labels::paste_silence(), LocalSession::set_selectionend(), LocalSession::set_selectionstart(), and tracks.
Referenced by MWindow::clear(), MWindow::cut(), MWindow::load_filenames(), MWindow::mute_selection(), MWindow::overwrite(), and trim_selection().

| void EDL::insert_asset | ( | Asset * | asset, | |
| double | position, | |||
| Track * | first_track = 0, |
|||
| RecordLabels * | labels = 0 | |||
| ) |
Definition at line 1000 of file edl.C.
References assets, Asset::audio_length, Track::data_type, List< TYPE >::first, Asset::frame_rate, EDLSession::frame_rate, Track::insert_asset(), Asset::layers, Edits::length(), ListItem< TYPE >::next, NEXT, Track::record, Asset::sample_rate, session, EDLSession::si_duration, EDLSession::si_useduration, RecordLabels::toggle_label(), TRACK_AUDIO, TRACK_VIDEO, tracks, Assets::update(), and Asset::video_length.
Referenced by MWindow::asset_to_edl().

Definition at line 990 of file edl.C.
References ArrayList< TYPE >::append(), clips, copy_all(), create_objects(), and EDL().
Referenced by copy_clips(), MWindow::paste_edls(), and ClipEdit::run().

| void EDL::get_shared_plugins | ( | Track * | source, | |
| ArrayList< SharedLocation * > * | plugin_locations | |||
| ) |
Definition at line 1101 of file edl.C.
References ArrayList< TYPE >::append(), Track::data_type, List< TYPE >::first, Track::get_current_plugin(), LocalSession::get_selectionstart(), local_session, ListItem< TYPE >::next, Tracks::number_of(), Track::plugin_set, Plugin::plugin_type, ArrayList< TYPE >::total, Edits::track, and tracks.
Referenced by PluginDialog::create_objects().

| void EDL::get_shared_tracks | ( | Track * | track, | |
| ArrayList< SharedLocation * > * | module_locations | |||
| ) |
Definition at line 1126 of file edl.C.
References ArrayList< TYPE >::append(), Track::data_type, List< TYPE >::first, NEXT, Tracks::number_of(), and tracks.
Referenced by PluginDialog::create_objects().

| int EDL::get_tracks_height | ( | Theme * | theme | ) |
Definition at line 856 of file edl.C.
References List< TYPE >::first, NEXT, and tracks.
Referenced by MWindowGUI::get_scrollbars().
| int64_t EDL::get_tracks_width | ( | ) |
Definition at line 868 of file edl.C.
References List< TYPE >::first, NEXT, pixels, and tracks.
Referenced by MWindowGUI::get_scrollbars().
| void EDL::calculate_conformed_dimensions | ( | int | single_channel, | |
| float & | w, | |||
| float & | h | |||
| ) |
Definition at line 907 of file edl.C.
References get_aspect_ratio(), EDLSession::output_h, EDLSession::output_w, and session.
Referenced by Canvas::get_zooms().

| void EDL::output_dimensions_scaled | ( | int & | w, | |
| int & | h | |||
| ) |
| float EDL::get_aspect_ratio | ( | ) |
Definition at line 924 of file edl.C.
References EDLSession::aspect_h, EDLSession::aspect_w, and session.
Referenced by calculate_conformed_dimensions(), RecordMonitor::get_scale(), Canvas::get_transfers(), VWindowCanvas::zoom_resize_window(), RecordMonitorCanvas::zoom_resize_window(), and CWindowCanvas::zoom_resize_window().
| ArrayList<char*> EDL::folders |
Definition at line 193 of file edl.h.
Referenced by copy(), copy_session(), delete_folder(), EDL(), load_xml(), new_folder(), AWindowGUI::update_folder_list(), and ~EDL().
Definition at line 195 of file edl.h.
Referenced by add_clip(), VWindow::change_source(), copy(), copy_clips(), dump(), load_xml(), MWindow::paste_edls(), remove_from_project(), ClipEdit::run(), AWindowGUI::update_asset_list(), VWindowGUI::update_sources(), and ~EDL().
Definition at line 197 of file edl.h.
Referenced by VWindow::change_source(), copy(), copy_clips(), VWindow::delete_edl(), EDL(), VWindow::get_edl(), load_xml(), MWindow::paste_edls(), remove_from_project(), and ~EDL().
Definition at line 199 of file edl.h.
Referenced by VWindow::change_source(), copy_clips(), VWindow::delete_edl(), EDL(), load_xml(), and ~EDL().
Definition at line 203 of file edl.h.
Referenced by VWindow::change_source(), copy_assets(), Edit::copy_from(), create_objects(), dump(), insert_asset(), Edits::insert_edits(), Edits::load_edit(), MWindow::load_filenames(), MainUndoStackItem::load_from_undo(), load_xml(), MWindow::paste_edls(), set_index_file(), AWindowGUI::update_asset_list(), update_assets(), VWindow::update_position(), VWindowGUI::update_sources(), VTracking::update_tracker(), and ~EDL().
Definition at line 207 of file edl.h.
Referenced by MWindow::add_audio_track(), MWindow::add_video_track(), MWindow::asset_to_edl(), CWindow::calculate_affected_track(), SharedLocation::calculate_title(), Render::check_asset(), clear(), MWindow::clear_automation(), MWindow::clear_default_keyframe(), MWindow::concatenate_tracks(), copy(), copy_all(), copy_assets(), MWindow::copy_automation(), MWindow::copy_default_keyframe(), create_default_tracks(), CommonRender::create_modules(), PluginDialog::create_objects(), ExportEDLWindow::create_objects(), create_objects(), MWindow::crop_video(), PatchBay::cursor_motion_event(), MWindow::cut_automation(), MWindow::cut_default_keyframe(), MWindow::delete_track(), MWindow::delete_tracks(), PackageRenderer::direct_copy_possible(), TrackCanvas::do_edit_handles(), TrackCanvas::do_edits(), TrackCanvas::do_keyframes(), TrackCanvas::do_plugin_handles(), TrackCanvas::do_plugins(), TrackCanvas::do_tracks(), TrackCanvas::do_transitions(), TrackCanvas::drag_motion(), TrackCanvas::drag_stop(), TrackCanvas::draw_paste_destination(), TrackCanvas::draw_plugins(), MTimeBar::draw_range(), TrackCanvas::draw_resources(), TrackCanvas::draw_transitions(), dump(), EDL(), equivalent_output(), ExportEDLAsset::export_it(), MWindow::fit_autos(), MWindow::fit_selection(), RenderEngine::get_duty(), TimeBar::get_edl_length(), VPluginArray::get_recordable_tracks(), MenuVEffectThread::get_recordable_tracks(), MenuAEffectThread::get_recordable_tracks(), APluginArray::get_recordable_tracks(), Plugin::get_shared_location(), get_shared_plugins(), Plugin::get_shared_track(), get_shared_tracks(), VRender::get_total_tracks(), ARender::get_total_tracks(), get_tracks_height(), get_tracks_width(), VWindow::goto_end(), MWindow::goto_end(), TrackScroll::handle_event(), MWindow::init_edl(), insert_asset(), PatchBay::is_over_track(), Plugin::is_synthesis(), MWindowGUI::keypress_event(), load_xml(), MWindow::map_audio(), modify_edithandles(), modify_pluginhandles(), VirtualConsole::module_number(), MWindow::move_edits(), MWindow::move_effect(), MWindow::move_track_down(), MWindow::move_track_up(), MWindow::move_tracks_down(), MWindow::move_tracks_up(), MWindow::next_edit_handle(), VWindowEditing::next_label(), Record::open_input_devices(), optimize(), AssetPopup::paste_assets(), MWindow::paste_audio_transition(), MWindow::paste_automation(), MWindow::paste_default_keyframe(), MWindow::paste_edls(), paste_silence(), MWindow::paste_transition(), MWindow::paste_transition_cwindow(), MWindow::paste_video_transition(), PlayableTracks::PlayableTracks(), TransportCommand::playback_range_inout(), TransportCommand::playback_range_project(), MWindow::prev_edit_handle(), rechannel(), remove_from_project(), resample(), ResizeTrackThread::run(), MenuEffectThread::run(), ManualGoto::run(), BRenderThread::run(), save_xml(), MWindow::select_all(), TimeBar::select_region(), MWindow::set_loop_boundaries(), TransportCommand::set_playback_range(), VWindowSlider::set_position(), SampleScroll::set_position(), CWindowSlider::set_position(), BRenderThread::start(), MWindow::straighten_automation(), TrackCanvas::synchronize_autos(), PatchBay::synchronize_faders(), PatchBay::synchronize_nudge(), synchronize_params(), MWindow::test_plugins(), VirtualConsole::test_reconfigure(), VWindowEditing::to_clip(), MWindow::to_clip(), PatchGUI::toggle_behavior(), MWindow::trackmovement(), trim_selection(), TransitionHandles::update(), PatchBay::update(), MWindowGUI::update(), EditHandles::update(), MWindow::update_plugin_states(), MWindow::update_project(), and ~EDL().
Definition at line 208 of file edl.h.
Referenced by clear(), MWindow::clear_labels(), copy(), copy_all(), AWindowGUI::create_label_folder(), create_objects(), PackageDispatcher::create_packages(), dump(), EDL(), MWindow::load_assets(), load_xml(), modify_edithandles(), VWindowEditing::next_label(), MWindow::next_label(), MWindow::paste_edls(), paste_silence(), VWindowEditing::prev_label(), MWindow::prev_label(), MenuEffectThread::run(), TimeBar::select_region(), VWindowEditing::toggle_label(), MWindow::toggle_label(), LabelUndoItem::undo(), TimeBar::update_labels(), and ~EDL().
Definition at line 210 of file edl.h.
Referenced by NudgePopup::activate_menu(), Tracks::add_audio_track(), align_to_frame(), BRender::allocate_map(), SetFormatThread::apply_changes(), PreferencesThread::apply_settings(), RenderEngine::arm_command(), ARender::arm_playback(), RecordVideo::arm_recording(), MWindow::asset_to_edl(), MWindow::asset_to_rate(), MWindow::asset_to_size(), Autos::auto_exists_for_editing(), AutosFollowEdits::AutosFollowEdits(), boundaries(), TrackCanvas::button_press_event(), TimeBar::button_press_event(), SetChannelsCanvas::button_press_event(), RecordMonitorCanvas::button_press_event(), MutePatch::button_press_event(), CWindowCanvas::button_press_event(), calculate_conformed_dimensions(), ARender::calculate_history_size(), NudgePatch::calculate_increment(), PatchGUI::calculate_nudge(), PatchGUI::calculate_nudge_text(), VTrack::calculate_output_transfer(), TrackCanvas::calculate_viewport(), VWindow::change_source(), VWindowMeters::change_status_event(), CWindowMeters::change_status_event(), Render::check_asset(), CICacheItem::CICacheItem(), MWindow::clear(), Track::clear_automation(), CWindowToolGUI::close_event(), AWindowAssets::column_resize_event(), MWindow::concatenate_tracks(), PanAuto::copy(), copy(), Tracks::copy_automation(), Track::copy_automation(), copy_session(), VPluginArray::create_buffers(), create_default_tracks(), PackageRenderer::create_engine(), New::create_new_project(), SetFormatWindow::create_objects(), RecordPrefs::create_objects(), RecordMonitorGUI::create_objects(), RecordMonitor::create_objects(), PlaybackPrefs::create_objects(), NewWindow::create_objects(), MWindowGUI::create_objects(), LevelWindowGUI::create_objects(), InterfacePrefs::create_objects(), FormatPresets::create_objects(), create_objects(), CWindowCropGUI::create_objects(), CWindowGUI::create_objects(), AssetPicon::create_objects(), PackageRenderer::create_output(), PackageDispatcher::create_packages(), PackagingEngineDefault::create_packages_single_farm(), VDevicePrefs::create_screencap_objs(), VDevicePrefs::create_v4l2_objs(), VDevicePrefs::create_v4l2jpeg_objs(), VDevicePrefs::create_v4l_objs(), MWindow::crop_video(), AWindowGUI::current_folder_number(), RecordMonitorCanvas::cursor_enter_event(), CWindowCanvas::cursor_enter_event(), TrackCanvas::cursor_motion_event(), SetChannelsCanvas::cursor_motion_event(), PatchBay::cursor_motion_event(), CWindowCanvas::cursor_motion_event(), CursorOnFrames::CursorOnFrames(), MWindow::cut(), MainSession::default_window_positions(), VTrack::direct_copy_possible(), PackageRenderer::direct_copy_possible(), TrackCanvas::do_edit_handles(), TrackCanvas::do_edits(), TrackCanvas::do_keyframes(), CWindowCanvas::do_mask(), TrackCanvas::do_plugin_autos(), TrackCanvas::do_plugin_handles(), TrackCanvas::do_plugins(), TrackCanvas::do_tracks(), TrackCanvas::do_transitions(), ResourceThread::do_video(), PackageRenderer::do_video(), AWindowAssets::drag_start_event(), TrackCanvas::drag_stop(), CWindowGUI::drag_stop(), SetChannelsCanvas::draw(), MainCursor::draw(), ResourcePixmap::draw_audio_resource(), ResourcePixmap::draw_audio_source(), AWindowAssets::draw_background(), CWindowCanvas::draw_bezier(), TrackCanvas::draw_brender_start(), CWindowCanvas::draw_crop(), SUV::draw_cwindow_bg(), BlondTheme::draw_cwindow_bg(), BlueDotTheme::draw_cwindow_bg(), ResourcePixmap::draw_data(), TrackCanvas::draw_drag_handle(), PlaybackPrefs::draw_framerate(), TrackCanvas::draw_highlighting(), IndexFile::draw_index(), TrackCanvas::draw_loop_points(), TrackCanvas::draw_overlays(), CWindowCanvas::draw_overlays(), TrackCanvas::draw_paste_destination(), TrackCanvas::draw_plugins(), MTimeBar::draw_range(), TrackCanvas::draw_resources(), CWindowCanvas::draw_safe_regions(), MTimeBar::draw_time(), TrackCanvas::draw_transitions(), ResourcePixmap::draw_video_resource(), SUV::draw_vwindow_bg(), BlondTheme::draw_vwindow_bg(), BlueDotTheme::draw_vwindow_bg(), ResourcePixmap::draw_wave(), PanAuto::dump(), dump(), TrackCanvas::edit_dimensions(), ExportEDLAsset::edit_to_timecodes(), Record::enable_duplex(), equivalent(), equivalent_output(), MWindow::expand_sample(), AWindowGUI::filter_displayed_assets(), MWindow::find_cursor(), FormatPresets::find_preset(), MWindow::finish_modify_handles(), MWindow::fit_selection(), Edit::frame_w(), VTrack::from_units(), ATrack::from_units(), VRender::fromunits(), ARender::fromunits(), get_aspect_ratio(), Record::get_audio_write_length(), Autos::get_auto_for_editing(), APluginArray::get_bufsize(), PlaybackEngine::get_channeldb(), VRender::get_colormodel(), SUV::get_cwindow_sizes(), MicroTheme::get_cwindow_sizes(), BlondTheme::get_cwindow_sizes(), BlueDotTheme::get_cwindow_sizes(), VTrack::get_dimensions(), ATrack::get_dimensions(), TrackCanvas::get_drop_position(), RenderEngine::get_duty(), PluginClient::get_edlsession(), Record::get_everyframe(), FloatAutos::get_extents(), Automation::get_extents(), PluginServer::get_framerate(), TrackCanvas::get_handle_coords(), Record::get_in_buffersize(), Record::get_in_length(), DeviceDVBInput::get_input_thread(), PluginServer::get_interpolation_type(), Plugin::get_keyframe(), CWindowMaskGUI::get_keyframe(), GWindowToggle::get_main_value(), Record::get_meter_speed(), Record::get_min_db(), Record::get_out_buffersize(), Record::get_out_length(), RenderEngine::get_output_h(), Canvas::get_output_h(), RenderEngine::get_output_w(), Canvas::get_output_w(), Tracking::get_pixel(), TrackCanvas::get_pixmap_size(), Record::get_playback_buffer(), PluginServer::get_project_framerate(), PluginServer::get_project_samplerate(), VTrack::get_projection(), PluginServer::get_samplerate(), Canvas::get_scrollbars(), Record::get_software_positioning(), VEdit::get_source_end(), AEdit::get_source_end(), Record::get_time_format(), PlaybackEngine::get_tracking_position(), TrackCanvas::get_transition_coords(), VRender::get_use_vconsole(), Record::get_video_buffersize(), Record::get_vu_format(), SUV::get_vwindow_sizes(), MicroTheme::get_vwindow_sizes(), BlondTheme::get_vwindow_sizes(), BlueDotTheme::get_vwindow_sizes(), Canvas::get_x_offset(), CWindowCanvas::get_xscroll(), Canvas::get_y_offset(), CWindowCanvas::get_yscroll(), CWindowCanvas::get_zoom(), Canvas::get_zooms(), MWindow::goto_end(), RecordChannelPicker::handle_channel_edit(), NewVChannelsTumbler::handle_down_event(), NewVTracksTumbler::handle_down_event(), NewAChannelsTumbler::handle_down_event(), NewATracksTumbler::handle_down_event(), VModePatch::handle_event(), VFadePatch::handle_event(), PluginAutomation::handle_event(), ShowAutomation::handle_event(), ShowTransitions::handle_event(), ShowTitles::handle_event(), ShowAssets::handle_event(), TransitionLengthText::handle_event(), SetFrameRateTextBox::handle_event(), SetChannelsTextBox::handle_event(), SetSampleRateTextBox::handle_event(), StillImageDuration::handle_event(), StillImageUseDuration::handle_event(), RecordSyncDrives::handle_event(), RecordSoftwareTimer::handle_event(), VideoCaptureLength::handle_event(), VideoWriteLength::handle_event(), RecordChannels::handle_event(), RecordFrameRate::handle_event(), RecordH::handle_event(), RecordW::handle_event(), RecordSampleRate::handle_event(), RecordRealTime::handle_event(), RecordWriteLength::handle_event(), TimecodeOffset::handle_event(), PlaybackSubtitleNumber::handle_event(), PlaybackSubtitle::handle_event(), VideoEveryFrame::handle_event(), VideoAsynchronous::handle_event(), PlaybackWhiteBalanceRaw::handle_event(), PlaybackInterpolateRaw::handle_event(), PlaybackPreload::handle_event(), PlaybackRealTime::handle_event(), PlaybackSoftwareTimer::handle_event(), PlaybackViewFollows::handle_event(), NudgePopupNative::handle_event(), NudgePopupSeconds::handle_event(), NewSwapExtents::handle_event(), NewAspectH::handle_event(), NewAspectW::handle_event(), NewOutputH::handle_event(), NewOutputW::handle_event(), NewFrameRate::handle_event(), NewVChannels::handle_event(), NewVTracks::handle_event(), NewSampleRate::handle_event(), NewAChannels::handle_event(), NewATracks::handle_event(), ScrubSpeed::handle_event(), CursorOnFrames::handle_event(), AutosFollowEdits::handle_event(), PluginsFollowEdits::handle_event(), KeyframePopupCopy::handle_event(), MeterVUInt::handle_event(), MeterVUDB::handle_event(), MeterMaxDB::handle_event(), MeterMinDB::handle_event(), TimeFormatFeetSetting::handle_event(), CWindowMaskNumber::handle_event(), CWindowMaskDelete::handle_event(), CWindowProjectorBottom::handle_event(), CWindowProjectorTop::handle_event(), CWindowProjectorRight::handle_event(), CWindowProjectorLeft::handle_event(), CWindowCropGUI::handle_event(), CPanelTitleSafe::handle_event(), CPanelToolWindow::handle_event(), FolderListFormat::handle_event(), AssetListFormat::handle_event(), AWindowAssets::handle_event(), APanPatch::handle_event(), AFadePatch::handle_event(), NewVChannelsTumbler::handle_up_event(), NewVTracksTumbler::handle_up_event(), NewAChannelsTumbler::handle_up_event(), NewATracksTumbler::handle_up_event(), CWindowTool::hide_tool(), Track::horizontal_span(), VModule::import_frame(), RecordMonitorThread::init_output_format(), PluginVClient::init_realtime_parameters(), PluginAClient::init_realtime_parameters(), PackageRenderer::initialize(), MWindow::insert(), insert_asset(), VRender::insert_timecode(), Edit::insert_transition(), LabelsFollowEdits::LabelsFollowEdits(), PanAuto::load(), Record::load_defaults(), load_defaults(), Edits::load_edit(), MWindow::load_filenames(), load_xml(), MWindow::map_audio(), MWindow::match_output_size(), MWindow::modify_edithandles(), MWindow::modify_pluginhandles(), MWindow::move_edits(), MWindow::mute_selection(), MWindow::next_edit_handle(), MWindow::next_label(), MWindow::next_time_format(), Record::open_input_devices(), RenderEngine::open_output(), ManualGoto::open_window(), VDeviceX11::overlay(), MWindow::paste(), Automation::paste(), MWindow::paste_assets(), MWindow::paste_audio_transition(), Tracks::paste_automation(), Track::paste_automation(), MWindow::paste_edls(), MWindow::paste_silence(), MWindow::paste_transition(), MWindow::paste_video_transition(), PlaybackWhiteBalanceRaw::PlaybackWhiteBalanceRaw(), TrackCanvas::plugin_dimensions(), PluginAClient::PluginAClient(), PluginsFollowEdits::PluginsFollowEdits(), PluginVClient::PluginVClient(), MTimeBar::position_to_pixel(), MWindow::prev_edit_handle(), MWindow::prev_label(), MWindow::prev_time_format(), VRender::process_buffer(), VirtualVConsole::process_buffer(), VirtualAConsole::process_buffer(), VPluginArray::process_realtime(), APluginArray::process_realtime(), VirtualVNode::read_data(), VirtualANode::read_data(), VEdit::read_frame(), PluginServer::read_frame(), PluginServer::read_samples(), PanAuto::rechannel(), VModule::render(), VAttachmentPoint::render(), Render::render(), AModule::render(), AAttachmentPoint::render(), VirtualVNode::render_as_module(), VirtualANode::render_as_module(), VirtualVNode::render_fade(), VirtualANode::render_fade(), RecordMonitorThread::render_frame(), AttachmentPoint::render_init(), VirtualVNode::render_mask(), VirtualANode::render_pan(), VirtualVNode::render_projector(), TrackCanvas::repeat_event(), RecordMonitorGUI::resize_event(), ResourcePixmap::ResourcePixmap(), VRender::run(), SetFormatThread::run(), ResizeTrackThread::run(), RenderEngine::run(), RecordThread::run(), Record::run(), MenuEffectThread::run(), ManualGoto::run(), ARender::run(), save_defaults(), AWindowAssets::selection_changed(), AWindowFolders::selection_changed(), RenderEngine::session_position(), MWindow::set_auto_keyframes(), MWindow::set_brender_start(), MWindow::set_editing_mode(), MWindow::set_labels_follow_edits(), CWindowGUI::set_operation(), CPanel::set_operation(), TransportCommand::set_playback_range(), SampleScroll::set_position(), ZoomBar::set_selection(), CPanelToolWindow::set_shown(), MWindow::set_titles(), BRender::set_video_map(), PluginServer::show_gui(), CWindowTool::show_tool(), ShowAssets::ShowAssets(), ShowAutomation::ShowAutomation(), Interlaceautofix::showhideotherwidgets(), ShowTitles::ShowTitles(), ShowTransitions::ShowTransitions(), AWindowGUI::sort_assets(), Record::source_to_text(), MWindow::splice(), BRenderThread::start(), CommonRender::start_command(), CWindowTool::start_tool(), RecordMonitorThread::stop_playback(), Track::straighten_automation(), PluginServer::sync_parameters(), RenderEngine::sync_position(), RecordAudio::sync_position(), CWindowCanvas::test_bezier(), CWindowCanvas::test_crop(), TrackCanvas::test_toggleline(), CWindowCanvas::test_zoom(), ZoomPanel::text_to_zoom(), MWindow::time_format_common(), TrackCanvas::time_visible(), VWindowEditing::to_clip(), MWindow::to_clip(), VTrack::to_doubleunits(), ATrack::to_doubleunits(), VTrack::to_units(), MenuVEffectThread::to_units(), MenuAEffectThread::to_units(), ATrack::to_units(), MWindow::toggle_editing_mode(), VRender::tounits(), ARender::tounits(), Track::Track(), MWindow::trim_selection(), SetFormatThread::update(), PlaybackPrefs::update(), NewWindow::update(), MainClock::update(), InterfacePrefs::update(), EditPanel::update(), CWindowMaskGUI::update(), CWindowCropGUI::update(), CWindow::update(), AssetListFormat::update(), APatchGUI::update(), SetFormatThread::update_aspect(), NewThread::update_aspect(), AWindowGUI::update_assets(), RecordGUI::update_batches(), TrackCanvas::update_cursor(), TimeBar::update_cursor(), TrackCanvas::update_drag_auto(), TrackCanvas::update_drag_floatauto(), TrackCanvas::update_drag_handle(), TrackCanvas::update_drag_pluginauto(), TrackCanvas::update_drag_toggleauto(), ZoomBar::update_formatting(), RenderEngine::update_framerate(), PreferencesWindow::update_framerate(), PluginServer::update_gui(), ZoomBar::update_playback(), ToTextBox::update_position(), LengthTextBox::update_position(), FromTextBox::update_position(), CTracking::update_scroll(), CWindowTool::update_show_window(), RecordGUI::update_title(), FolderListMenu::update_titles(), ShowAutomation::update_toggle(), MainMenu::update_toggles(), VTracking::update_tracker(), CTracking::update_tracker(), CWindowCanvas::update_zoom(), ZoomPanel::value_to_text(), Track::vertical_span(), VideoAsynchronous::VideoAsynchronous(), CWindowGUI::zoom_canvas(), MWindow::zoom_in_sample(), VWindowCanvas::zoom_resize_window(), CWindowCanvas::zoom_resize_window(), and ~EDL().
Definition at line 212 of file edl.h.
Referenced by CommonRender::advance_position(), MWindow::asset_to_edl(), boundaries(), ZoomTextBox::button_press_event(), TrackCanvas::button_press_event(), TimeBar::button_press_event(), ExpandPatch::button_press_event(), MutePatch::button_press_event(), TrackCanvas::calculate_auto_position(), TrackCanvas::calculate_viewport(), MWindow::change_currentautorange(), VWindow::change_source(), Render::check_asset(), MWindow::clear(), clear(), MWindow::clear_automation(), VWindow::clear_inpoint(), MWindow::clear_labels(), VWindow::clear_outpoint(), VWindow::copy(), MWindow::copy(), copy(), MWindow::copy_automation(), AWindowGUI::copy_picons(), copy_session(), PluginDialog::create_objects(), create_objects(), AssetPicon::create_objects(), TrackCanvas::cursor_motion_event(), PatchBay::cursor_motion_event(), MWindow::cut(), MWindow::cut_automation(), MWindow::delete_inpoint(), MWindow::delete_outpoint(), TrackCanvas::do_autos(), TrackCanvas::do_edits(), CWindowCanvas::do_eyedrop(), CWindowCanvas::do_mask(), TrackCanvas::do_plugin_autos(), TrackCanvas::do_plugins(), TrackCanvas::drag_stop(), CWindowGUI::drag_stop(), MainCursor::draw(), ResourcePixmap::draw_audio_resource(), ResourcePixmap::draw_audio_source(), CWindowCanvas::draw_bezier(), TrackCanvas::draw_brender_start(), ResourcePixmap::draw_data(), TrackCanvas::draw_drag_handle(), TrackCanvas::draw_floatline(), TrackCanvas::draw_highlighting(), IndexFile::draw_index(), TrackCanvas::draw_indexes(), TrackCanvas::draw_loop_points(), TrackCanvas::draw_paste_destination(), TimeBar::draw_range(), MTimeBar::draw_range(), Theme::draw_resource_bg(), MTimeBar::draw_time(), TrackCanvas::draw_transitions(), ResourcePixmap::draw_wave(), dump(), TrackCanvas::edit_dimensions(), EDL(), MWindow::expand_autos(), MWindow::expand_sample(), MWindow::expand_t(), MWindow::expand_y(), MWindow::find_cursor(), MWindow::finish_modify_handles(), MWindow::fit_autos(), MWindow::fit_selection(), Edit::frame_w(), Autos::get_auto_for_editing(), PluginClient::get_blue(), CommonRender::get_boundaries(), VTrack::get_dimensions(), ATrack::get_dimensions(), TrackCanvas::get_drop_position(), FloatAutos::get_extents(), PluginClient::get_green(), VModePatch::get_keyframe(), VFadePatch::get_keyframe(), Plugin::get_keyframe(), MutePatch::get_keyframe(), APanPatch::get_keyframe(), AFadePatch::get_keyframe(), Plugin::get_next_keyframe(), Tracking::get_pixel(), TrackCanvas::get_pixmap_size(), Autos::get_prev_auto(), Plugin::get_prev_keyframe(), TimeBar::get_preview_pixels(), PluginClient::get_red(), MWindowGUI::get_scrollbars(), get_shared_plugins(), PlaybackEngine::get_tracking_position(), VWindow::goto_end(), MWindow::goto_end(), VWindow::goto_start(), MWindow::goto_start(), AutoZoom::handle_down_event(), ZoomTextBox::handle_event(), AutoTypeMenu::handle_event(), TrackZoomPanel::handle_event(), VModePatch::handle_event(), TrackScroll::handle_event(), SampleScroll::handle_event(), LoopPlayback::handle_event(), LoadBackup::handle_event(), CWindowCameraBottom::handle_event(), CWindowCameraTop::handle_event(), CWindowCameraRight::handle_event(), CWindowCameraLeft::handle_event(), ClipEditComments::handle_event(), ClipEditTitle::handle_event(), APanPatch::handle_event(), AutoZoom::handle_up_event(), Track::horizontal_span(), Edits::insert_edits(), Track::insert_effect(), MWindow::insert_effects_cwindow(), FloatAuto::invalue_to_percentage(), MWindow::load_assets(), load_defaults(), MWindow::load_filenames(), load_xml(), LoopPlayback::LoopPlayback(), MWindow::move_down(), MWindow::move_left(), TimeBar::move_preview(), MWindow::move_right(), MWindow::move_up(), MWindow::mute_selection(), MWindow::next_edit_handle(), VWindowEditing::next_label(), MWindow::next_label(), ManualGoto::open_window(), optimize(), FloatAuto::outvalue_to_percentage(), MWindow::overwrite(), MWindow::paste(), AssetPopup::paste_assets(), Tracks::paste_audio_transition(), MWindow::paste_automation(), MWindow::paste_edls(), MWindow::paste_silence(), Tracks::paste_video_transition(), TrackCanvas::percentage_to_value(), Edit::picon_h(), Edit::picon_w(), TransportCommand::playback_range_adjust_inout(), TransportCommand::playback_range_inout(), TrackCanvas::plugin_dimensions(), MTimeBar::position_to_pixel(), MWindow::prev_edit_handle(), VWindowEditing::prev_label(), MWindow::prev_label(), ZoomBar::redraw_time_dependancies(), MWindowGUI::redraw_time_dependancies(), TrackCanvas::repeat_event(), TimeBar::repeat_event(), TrackCanvas::resource_h(), MenuEffectThread::run(), ManualGoto::run(), ClipEdit::run(), MWindow::samplemovement(), save_defaults(), Tracks::select_all(), MWindow::select_all(), VTimeBar::select_label(), MTimeBar::select_label(), CTimeBar::select_label(), MWindow::select_point(), TimeBar::select_region(), MWindow::set_brender_start(), VWindow::set_inpoint(), MWindow::set_inpoint(), set_inpoint(), MWindow::set_loop_boundaries(), VWindow::set_outpoint(), MWindow::set_outpoint(), set_outpoint(), TransportCommand::set_playback_range(), VWindowSlider::set_position(), SampleScroll::set_position(), CWindowSlider::set_position(), ZoomBar::set_selection(), MWindow::set_titles(), PluginServer::show_gui(), MWindow::shrink_autos(), MWindow::splice(), TrackCanvas::start_selection(), MWindow::straighten_automation(), TrackCanvas::synchronize_autos(), PatchBay::synchronize_faders(), synchronize_params(), CWindowCanvas::test_bezier(), TrackCanvas::test_floatline(), TimeBar::test_preview(), TrackCanvas::test_toggleline(), TrackCanvas::time_visible(), VWindowEditing::to_clip(), MWindow::to_clip(), VWindowEditing::toggle_label(), MWindow::toggle_label(), MWindow::toggle_loop_playback(), Tracks::total_of(), Tracks::totalpixels(), MWindow::trackmovement(), MWindow::trim_selection(), ZoomBar::update(), VPatchGUI::update(), MWindowGUI::update(), KeyframePopup::update(), CWindowEyedropGUI::update(), APatchGUI::update(), AWindowGUI::update_asset_list(), ZoomBar::update_autozoom(), ZoomBar::update_clocks(), TimeBar::update_cursor(), TrackCanvas::update_drag_auto(), TrackCanvas::update_drag_handle(), TrackCanvas::update_drag_pluginauto(), VFadePatch::update_edl(), AFadePatch::update_edl(), PluginServer::update_gui(), TimeBar::update_highlights(), TimeBar::update_labels(), TimeBar::update_points(), VWindow::update_position(), CTracking::update_scroll(), VWindowGUI::update_sources(), MainMenu::update_toggles(), VTracking::update_tracker(), CTracking::update_tracker(), Tracks::update_y_pixels(), FloatAuto::value_to_percentage(), Track::vertical_span(), MWindow::zoom_amp(), MWindow::zoom_in_sample(), MWindow::zoom_in_t(), MWindow::zoom_in_y(), MWindow::zoom_sample(), MWindow::zoom_track(), and ~EDL().
| char EDL::project_path[BCTEXTLEN] |
Definition at line 219 of file edl.h.
Referenced by copy(), copy_session(), EDL(), LoadBackup::handle_event(), load_xml(), and set_project_path().
Definition at line 224 of file edl.h.
Referenced by copy_assets(), copy_session(), create_objects(), dump(), load_defaults(), load_xml(), remove_from_project(), save_defaults(), and ~EDL().
Mutex * EDL::id_lock = 0 [static] |
| int EDL::id |
Definition at line 230 of file edl.h.
Referenced by AssetPicon::AssetPicon(), VWindow::change_source(), and AWindowGUI::update_asset_list().
1.5.5