ardour
ARDOUR::Session Member List

This is the complete list of members for ARDOUR::Session, including all inherited members.

_adding_routes_in_progressARDOUR::Sessionprivate
_all_route_groupARDOUR::Sessionprivate
_base_frame_rateARDOUR::Sessionprivate
_bounce_processing_activeARDOUR::Sessionprivate
_bundle_xml_nodeARDOUR::Sessionprivate
_bundlesARDOUR::Sessionprivate
_butlerARDOUR::Sessionprivate
_capture_loadARDOUR::Sessionmutableprivate
_clear_event_type(SessionEvent::Type)ARDOUR::SessionEventManagerprotected
_click_gainARDOUR::Sessionprivate
_click_ioARDOUR::Sessionprivate
_clickingARDOUR::Sessionprivate
_clicks_clearedARDOUR::Sessionprivate
_current_frame_rateARDOUR::Sessionprivate
_current_route_graphARDOUR::Sessionprivate
_current_snapshot_nameARDOUR::Sessionprivate
_current_transARDOUR::Sessionprivate
_current_trans_quarksARDOUR::Sessionprivate
_default_transport_speedARDOUR::Sessionprivate
_disable_all_loaded_pluginsARDOUR::Sessionprivatestatic
_diskstreams_2XARDOUR::Sessionprivate
_engineARDOUR::Sessionprivate
_export_rollingARDOUR::Sessionprivate
_export_startedARDOUR::Sessionprivate
_exportingARDOUR::Sessionprivate
_extra_xmlPBD::Statefulprotected
_frames_per_hourARDOUR::Sessionprivate
_frames_per_timecode_frameARDOUR::Sessionprivate
_have_capturedARDOUR::Sessionprivate
_have_rec_enabled_trackARDOUR::Sessionprivate
_historyARDOUR::Sessionprivate
_ignore_skips_updatesARDOUR::Sessionprivate
_instant_xmlPBD::Statefulprotected
_is_newARDOUR::Sessionprivate
_last_record_locationARDOUR::Sessionprivate
_last_roll_locationARDOUR::Sessionprivate
_last_roll_or_reversal_locationARDOUR::Sessionprivate
_last_slave_transport_frameARDOUR::Sessionprivate
_last_transport_speedARDOUR::Sessionprivate
_listen_cntARDOUR::Sessionprivate
_locationsARDOUR::Sessionprivate
_locations_changed(const Locations::LocationList &)ARDOUR::Sessionprivate
PBD::_lockPBD::Statefulprotected
_ltc_inputARDOUR::Sessionprivate
_ltc_outputARDOUR::Sessionprivate
_master_outARDOUR::Sessionprivate
_midi_portsARDOUR::Sessionprivate
_mmcARDOUR::Sessionprivate
_monitor_outARDOUR::Sessionprivate
_nameARDOUR::Sessionprivate
_nominal_frame_rateARDOUR::Sessionprivate
_non_soloed_outs_mutedARDOUR::Sessionprivate
_order_hintARDOUR::Sessionprivate
_pathARDOUR::Sessionprivate
_pending_changedPBD::Statefulprotected
_pframes_since_last_mtcARDOUR::Sessionprivate
_play_rangeARDOUR::Sessionprivate
_playback_loadARDOUR::Sessionmutableprivate
_post_transport_workARDOUR::Sessionprivate
_pre_export_mmc_enabledARDOUR::Sessionprivate
_process_graphARDOUR::Sessionprivate
_propertiesPBD::Statefulprotected
_record_statusARDOUR::Sessionmutableprivate
_remove_event(SessionEvent *)ARDOUR::SessionEventManagerprotected
_replace_event(SessionEvent *)ARDOUR::SessionEventManagerprotected
_requested_return_frameARDOUR::Sessionprivate
_route_groupsARDOUR::Sessionprivate
_rt_emit_condARDOUR::Sessionprivate
_rt_emit_mutexARDOUR::Sessionprivate
_rt_emit_pendingARDOUR::Sessionprivate
_rt_emit_threadARDOUR::Sessionprivate
_rt_thread_activeARDOUR::Sessionprivate
_save_queuedARDOUR::Sessionprivate
_scene_changerARDOUR::Sessionprivate
_send_qf_mtcARDOUR::Sessionprivate
_send_timecode_updateARDOUR::Sessionprivate
_session_dirARDOUR::Sessionprivate
_session_range_locationARDOUR::Sessionprivate
_signalled_varispeedARDOUR::Sessionprivate
_silentARDOUR::Sessionprivate
_slaveARDOUR::Sessionprivate
_slave_stateARDOUR::Sessionprivate
_solo_cut_controlARDOUR::Sessionprivate
_solo_isolated_cntARDOUR::Sessionprivate
_speakersARDOUR::Sessionprivate
_state_of_the_stateARDOUR::Sessionprivate
_step_editorsARDOUR::Sessionprivate
_suspend_saveARDOUR::Sessionprivate
_suspend_timecode_transmissionARDOUR::Sessionmutableprivate
_sync_locations_to_skips()ARDOUR::Sessionprivate
_target_transport_speedARDOUR::Sessionprivate
_tempo_mapARDOUR::Sessionprivate
_timecode_frames_per_hourARDOUR::Sessionprivate
_total_free_4k_blocksARDOUR::Sessionprivate
_total_free_4k_blocks_uncertainARDOUR::Sessionprivate
_track_number_decimalsARDOUR::Sessionprivate
_transport_frameARDOUR::Sessionprivate
_transport_speedARDOUR::Sessionprivate
_under_nsm_controlARDOUR::Sessionprivate
_was_seamlessARDOUR::Sessionprivate
_windows_vst_callback(WindowsVSTPlugin *, long opcode, long index, long value, void *ptr, float opt)ARDOUR::Sessionprivate
_worst_input_latencyARDOUR::Sessionprivate
_worst_output_latencyARDOUR::Sessionprivate
_worst_track_latencyARDOUR::Sessionprivate
_writableARDOUR::Sessionprivate
_xml_node_namePBD::Statefulprotected
_xrun_countARDOUR::Sessionprivate
abort_reversible_command()ARDOUR::Session
actively_recording() const ARDOUR::Sessioninline
add_automation_list(AutomationList *)ARDOUR::Session
add_bundle(boost::shared_ptr< Bundle >, bool emit_signal=true)ARDOUR::Session
add_command(Command *const cmd)ARDOUR::Sessioninline
add_commands(std::vector< Command * > const &cmds)ARDOUR::Session
add_connection(const UnscopedConnection &c)PBD::ScopedConnectionList
add_controllable(boost::shared_ptr< PBD::Controllable >)ARDOUR::Session
add_event(framepos_t action_frame, SessionEvent::Type type, framepos_t target_frame=0)ARDOUR::SessionEventManagerprotected
add_extra_xml(XMLNode &)PBD::Stateful
add_instant_xml(XMLNode &, bool write_to_config=true)ARDOUR::Session
PBD::StatefulDestructible::add_instant_xml(XMLNode &, const std::string &directory_path)PBD::Statefulprotected
add_internal_send(boost::shared_ptr< Route >, int, boost::shared_ptr< Route >)ARDOUR::Session
add_internal_send(boost::shared_ptr< Route >, boost::shared_ptr< Processor >, boost::shared_ptr< Route >)ARDOUR::Session
add_internal_sends(boost::shared_ptr< Route > dest, Placement p, boost::shared_ptr< RouteList > senders)ARDOUR::Session
add_monitor_section()ARDOUR::Session
add_playlist(boost::shared_ptr< Playlist >, bool unused=false)ARDOUR::Session
add_post_transport_work(PostTransportWork ptw)ARDOUR::Sessionprivate
add_properties(XMLNode &)PBD::Statefulprotected
add_property(PropertyBase &s)PBD::Stateful
add_route_group(RouteGroup *)ARDOUR::Session
add_routes(RouteList &, bool input_auto_connect, bool output_auto_connect, bool save)ARDOUR::Sessionprivate
add_routes_inner(RouteList &, bool input_auto_connect, bool output_auto_connect)ARDOUR::Sessionprivate
add_session_range_location(framepos_t, framepos_t)ARDOUR::Sessionprivate
add_source(boost::shared_ptr< Source >)ARDOUR::Session
adjust_capture_buffering()ARDOUR::Session
adjust_playback_buffering()ARDOUR::Session
all_route_group() const ARDOUR::Session
allow_auto_play(bool yn)ARDOUR::Session
analysis_dir() const ARDOUR::Session
any_duration_to_frames(framepos_t position, AnyTime const &duration)ARDOUR::Session
apply_changes(PropertyBase const &)PBD::Statefulvirtual
apply_changes(PropertyList const &)PBD::Stateful
ask_about_playlist_deletion(boost::shared_ptr< Playlist >)ARDOUR::Sessionprivatestatic
AskAboutPendingStateARDOUR::Sessionstatic
AskAboutPlaylistDeletionARDOUR::Sessionstatic
AskAboutSampleRateMismatchARDOUR::Sessionstatic
audible_frame() const ARDOUR::Session
audio_source_by_path_and_channel(const std::string &, uint16_t) const ARDOUR::Session
audio_source_name_is_unique(const std::string &name)ARDOUR::Session
AudioEngine classARDOUR::Sessionfriend
AudioEngineSetupRequiredARDOUR::Sessionstatic
audition_playlist()ARDOUR::Session
audition_region(boost::shared_ptr< Region >)ARDOUR::Session
AuditionActiveARDOUR::Session
auditionerARDOUR::Sessionprivate
auto_connect_master_bus()ARDOUR::Sessionprivate
auto_connect_route(boost::shared_ptr< Route > route, ChanCount &existing_inputs, ChanCount &existing_outputs, bool with_lock, bool connect_inputs=true, ChanCount input_start=ChanCount(), ChanCount output_start=ChanCount())ARDOUR::Sessionprivate
auto_loop_changed(Location *)ARDOUR::Sessionprivate
auto_loop_declick_range(Location *, framepos_t &, framepos_t &)ARDOUR::Sessionprivate
auto_loop_eventARDOUR::SessionEventManagerprotected
auto_loop_location_changedARDOUR::Session
auto_play_legalARDOUR::Sessionprivate
auto_punch_changed(Location *)ARDOUR::Sessionprivate
auto_punch_end_changed(Location *)ARDOUR::Sessionprivate
auto_punch_location_changedARDOUR::Session
auto_punch_start_changed(Location *)ARDOUR::Sessionprivate
automation_dir() const ARDOUR::Session
automation_listsARDOUR::Sessionprivate
aux_send_bitsetARDOUR::Sessionprivate
available_capture_duration()ARDOUR::Session
average_dirARDOUR::Sessionprivate
average_slave_deltaARDOUR::Sessionprivate
backend_sync_callback(TransportState, framepos_t)ARDOUR::Sessionprivate
BatchUpdateEndARDOUR::Session
BatchUpdateStartARDOUR::Session
bbt_time(framepos_t when, Timecode::BBT_Time &)ARDOUR::Session
begin_reversible_command(const std::string &cmd_name)ARDOUR::Session
begin_reversible_command(GQuark)ARDOUR::Session
block_processing()ARDOUR::Sessioninlineprivate
bounce_chunk_sizeARDOUR::Sessionprivatestatic
bounce_processing() const ARDOUR::Sessioninline
bring_all_sources_into_session(boost::function< void(uint32_t, uint32_t, std::string)> callback)ARDOUR::Session
build_tmp_convert_name(std::string file)ARDOUR::Session
bundle_by_name(std::string) const ARDOUR::Session
BundleAddedOrRemovedARDOUR::Session
bundles()ARDOUR::Sessioninline
butler()ARDOUR::Sessioninline
butler_transport_work()ARDOUR::Session
calculate_moving_average_of_slave_delta(int dir, framecnt_t this_delta)ARDOUR::Sessionprivate
cancel_audition()ARDOUR::Session
cancel_solo_after_disconnect(boost::shared_ptr< Route >, bool upstream, SessionEvent::RTeventCallback after=rt_cleanup)ARDOUR::Session
CannotSave enum valueARDOUR::Session
capture_load()ARDOUR::Session
changed() const PBD::Stateful
check_declick_out()ARDOUR::Sessionprivate
Clean enum valueARDOUR::Session
cleanup_event(SessionEvent *, int)ARDOUR::Sessionprivate
cleanup_regions()ARDOUR::Session
cleanup_sources(CleanupReport &)ARDOUR::Session
cleanup_trash_sources(CleanupReport &)ARDOUR::Session
clear_changes()PBD::Stateful
clear_clicks()ARDOUR::Sessionprivate
clear_deletion_in_progress()ARDOUR::Session
clear_events(SessionEvent::Type type)ARDOUR::SessionEventManager
clear_events(SessionEvent::Type type, boost::function< void(void)> after)ARDOUR::SessionEventManager
clear_owned_changes()PBD::Statefulvirtual
click(framepos_t start, framecnt_t nframes)ARDOUR::Sessionprivate
click_dataARDOUR::Sessionprivate
click_emphasis_dataARDOUR::Sessionprivate
click_emphasis_lengthARDOUR::Sessionprivate
click_gain()ARDOUR::Sessioninline
click_io()ARDOUR::Sessioninline
click_lengthARDOUR::Sessionprivate
click_lockARDOUR::Sessionmutableprivate
clicksARDOUR::Sessionprivate
Clicks typedefARDOUR::Sessionprivate
commit_reversible_command(Command *cmd=0)ARDOUR::Session
compute_stop_limit() const ARDOUR::Sessionprivate
configARDOUR::Session
config_changed(std::string, bool)ARDOUR::Sessionprivate
consolidate_skips(Location *)ARDOUR::Sessionprivate
controllable_by_descriptor(const PBD::ControllableDescriptor &)ARDOUR::Session
controllable_by_id(const PBD::ID &)ARDOUR::Session
Controllables typedefARDOUR::Sessionprivate
controllablesARDOUR::Sessionprivate
controllables_lockARDOUR::Sessionprivate
convert_to_frames(AnyTime const &position)ARDOUR::Session
count_existing_track_channels(ChanCount &in, ChanCount &out)ARDOUR::Sessionprivate
count_sources_by_origin(const std::string &)ARDOUR::Session
create(const std::string &mix_template, BusProfile *)ARDOUR::Sessionprivate
create_audio_source_for_session(size_t, std::string const &, uint32_t, bool destructive)ARDOUR::Session
create_midi_source_by_stealing_name(boost::shared_ptr< Track >)ARDOUR::Session
create_midi_source_for_session(std::string const &)ARDOUR::Session
cumulative_rf_motionARDOUR::Sessionprivate
current_audio_rangeARDOUR::Sessionprivate
current_block_sizeARDOUR::Sessionprivate
current_end_frame() const ARDOUR::Session
current_operations()ARDOUR::Sessioninline
current_start_frame() const ARDOUR::Session
current_state_versionPBD::Statefulstatic
decrement_transport_position(framecnt_t val)ARDOUR::Sessioninlineprivate
default_clickARDOUR::Sessionprivatestatic
default_click_emphasisARDOUR::Sessionprivatestatic
default_click_emphasis_lengthARDOUR::Sessionprivatestatic
default_click_lengthARDOUR::Sessionprivatestatic
default_fade_msecsARDOUR::Sessionprivate
default_fade_steepnessARDOUR::Sessionprivate
Deletion enum valueARDOUR::Session
deletion_in_progress() const ARDOUR::Sessioninline
delta_accumulatorARDOUR::Sessionprivate
delta_accumulator_cntARDOUR::Sessionprivate
delta_accumulator_sizeARDOUR::Sessionprivatestatic
destroy()ARDOUR::Sessionprivate
destroy_sources(std::list< boost::shared_ptr< Source > >)ARDOUR::Session
DestroyedPBD::Destructible
Destructible()PBD::Destructibleinline
destructive_indexARDOUR::Sessionprivate
DialogARDOUR::Sessionstatic
Dirty enum valueARDOUR::Session
dirty() const ARDOUR::Sessioninline
DirtyChangedARDOUR::Session
disable_record(bool rt_context, bool force=false)ARDOUR::Session
Disabled enum valueARDOUR::Session
do_work()ARDOUR::Sessionprivate
drop_connections()PBD::ScopedConnectionList
drop_references()PBD::Destructibleinline
drop_sync_source()ARDOUR::Sessionprivate
DropReferencesPBD::Destructible
dump_events() const ARDOUR::SessionEventManagerprotected
emit_route_signals()ARDOUR::Sessionprivate
emit_thread(void *)ARDOUR::Sessionprivatestatic
emit_thread_run()ARDOUR::Sessionprivate
emit_thread_start()ARDOUR::Sessionprivate
emit_thread_terminate()ARDOUR::Sessionprivate
enable_record()ARDOUR::Sessionprivate
Enabled enum valueARDOUR::Session
end_time_changed(framepos_t)ARDOUR::Sessionprivate
EndTimeChangedARDOUR::Sessionstatic
engine()ARDOUR::Sessioninline
engine() const ARDOUR::Sessioninline
engine_halted()ARDOUR::Sessionprivate
ensure_buffer_set(BufferSet &buffers, const ChanCount &howmany)ARDOUR::Session
ensure_buffers(ChanCount howmany=ChanCount::ZERO)ARDOUR::Sessionprivate
ensure_engine(uint32_t desired_sample_rate)ARDOUR::Sessionprivate
ensure_search_path_includes(const std::string &path, DataType type)ARDOUR::Session
ensure_subdirs()ARDOUR::Session
Events typedefARDOUR::SessionEventManagerprotected
eventsARDOUR::SessionEventManagerprotected
export_freewheel_connectionARDOUR::Sessionprivate
export_handlerARDOUR::Sessionprivate
export_statusARDOUR::Sessionprivate
ExportedARDOUR::Sessionstatic
exporting() const ARDOUR::Sessioninline
externals_dir() const ARDOUR::Session
extra_xml(const std::string &str, bool add_if_missing=false)PBD::Stateful
fail_roll(pframes_t nframes)ARDOUR::Sessionprivate
FeedbackDetectedARDOUR::Sessionstatic
finalize_audio_export()ARDOUR::Sessionprivate
finalize_export_internal(bool stop_freewheel)ARDOUR::Sessionprivate
find_all_sources(std::string path, std::set< std::string > &result)ARDOUR::Sessionprivate
find_all_sources_across_snapshots(std::set< std::string > &result, bool exclude_this_snapshot)ARDOUR::Sessionprivate
find_route_name(std::string const &, uint32_t &id, char *name, size_t name_len, bool)ARDOUR::Sessionprivate
find_whole_file_parent(boost::shared_ptr< Region const >) const ARDOUR::Session
first_file_data_format_resetARDOUR::Sessionprivate
first_file_header_format_resetARDOUR::Sessionprivate
flatten_one_track(AudioTrack &, framepos_t start, framecnt_t cnt)ARDOUR::Sessionprivate
flush_all_inserts()ARDOUR::Sessionprivate
follow_slave(pframes_t)ARDOUR::Sessionprivate
follow_slave_silently(pframes_t nframes, float slave_speed)ARDOUR::Sessionprivate
force_locate(framepos_t frame, bool with_roll=false)ARDOUR::Sessionprivate
foreach_route(T *obj, void(T::*func)(Route &), bool sort=true)ARDOUR::Session
foreach_route(T *obj, void(T::*func)(boost::shared_ptr< Route >), bool sort=true)ARDOUR::Session
foreach_route(T *obj, void(T::*func)(Route &, A), A arg, bool sort=true)ARDOUR::Session
foreach_route_group(boost::function< void(RouteGroup *)> f)ARDOUR::Sessioninline
format_audio_source_name(const std::string &legalized_base, uint32_t nchan, uint32_t chan, bool destructive, bool take_required, uint32_t cnt, bool related_exists)ARDOUR::Session
frame_rate() const ARDOUR::Sessioninline
frames_per_hour() const ARDOUR::Sessioninline
frames_per_timecode_frame() const ARDOUR::Sessioninline
freeze_all(InterThreadInfo &)ARDOUR::Session
gain_automation_buffer() const ARDOUR::Session
get_best_session_directory_for_new_audio()ARDOUR::Sessionprivate
get_block_size() const ARDOUR::Sessioninline
get_changes_as_properties(Command *) const PBD::Stateful
get_click()ARDOUR::Sessionprivate
get_control_protocol_state()ARDOUR::Sessionprivate
get_disable_all_loaded_plugins()ARDOUR::Sessioninlinestatic
get_export_handler()ARDOUR::Session
get_export_status()ARDOUR::Session
get_info_from_path(const std::string &xmlpath, float &sample_rate, SampleFormat &data_format)ARDOUR::Sessionstatic
get_mix_buffers(ChanCount count=ChanCount::ZERO)ARDOUR::Session
get_mtc_timecode_bits() const ARDOUR::Sessioninline
get_nsm_state() const ARDOUR::Sessioninline
get_paths_for_new_sources(bool allow_replacing, const std::string &import_file_path, uint32_t channels)ARDOUR::Session
get_play_loop() const ARDOUR::Sessioninline
get_play_range() const ARDOUR::Sessioninline
get_record_enabled() const ARDOUR::Sessioninline
get_route_buffers(ChanCount count=ChanCount::ZERO, bool silence=true)ARDOUR::Session
get_routes() const ARDOUR::Sessioninline
get_routes_with_internal_returns() const ARDOUR::Session
get_routes_with_regions_at(framepos_t const) const ARDOUR::Session
get_rt_event(boost::shared_ptr< RouteList > rl, T targ, SessionEvent::RTeventCallback after, bool group_override, void(Session::*method)(boost::shared_ptr< RouteList >, T, bool))ARDOUR::Sessioninlineprivate
get_scratch_buffers(ChanCount count=ChanCount::ZERO, bool silence=true)ARDOUR::Session
get_session_info_from_path(XMLTree &state_tree, const std::string &xmlpath)ARDOUR::Sessionprivatestatic
get_silent_buffers(ChanCount count=ChanCount::ZERO)ARDOUR::Session
get_sources_as_xml()ARDOUR::Sessionprivate
get_speakers()ARDOUR::Session
get_state()ARDOUR::Sessionvirtual
get_template()ARDOUR::Session
get_track_statistics()ARDOUR::Sessionprivate
get_tracks() const ARDOUR::Session
get_transport_declick_required()ARDOUR::Sessioninlineprivate
get_xrun_count() const ARDOUR::Sessioninline
globally_add_internal_sends(boost::shared_ptr< Route > dest, Placement p, bool)ARDOUR::Session
globally_set_send_gains_from_track(boost::shared_ptr< Route > dest)ARDOUR::Session
globally_set_send_gains_to_unity(boost::shared_ptr< Route > dest)ARDOUR::Session
globally_set_send_gains_to_zero(boost::shared_ptr< Route > dest)ARDOUR::Session
goto_end()ARDOUR::Session
goto_start()ARDOUR::Session
graph_reordered()ARDOUR::Sessionprivate
have_captured() const ARDOUR::Sessioninline
have_first_delta_accumulatorARDOUR::Sessionprivate
have_loopedARDOUR::Sessionmutableprivate
have_rec_enabled_track() const ARDOUR::Session
history()ARDOUR::Sessioninline
hookup_io()ARDOUR::Sessionprivate
id() const PBD::Statefulinline
ignore_route_processor_changesARDOUR::Sessionprivate
immediate_eventsARDOUR::SessionEventManagerprotected
immediately_post_engine()ARDOUR::Sessionprivate
import_files(ImportStatus &)ARDOUR::Session
InCleanup enum valueARDOUR::Session
increment_transport_position(framecnt_t val)ARDOUR::Sessioninlineprivate
InitialConnecting enum valueARDOUR::Session
initialize_latencies()ARDOUR::Sessionprivate
insert_bitsetARDOUR::Sessionprivate
instant_xml(const std::string &str)ARDOUR::Session
PBD::StatefulDestructible::instant_xml(const std::string &str, const std::string &directory_path)PBD::Statefulprotected
interpolationARDOUR::Sessionprivate
io_name_is_legal(const std::string &)ARDOUR::Session
IOConnectionsCompleteARDOUR::Session
is_auditioning() const ARDOUR::Session
IsolatedChangedARDOUR::Session
last_loopendARDOUR::Sessionprivate
last_mmc_stepARDOUR::Sessionprivate
last_process_functionARDOUR::Sessionprivate
last_rr_session_dirARDOUR::Sessionprivate
last_timecodeARDOUR::Sessionprivate
last_timecode_validARDOUR::Sessionprivate
last_timecode_whenARDOUR::Sessionprivate
last_transport_start() const ARDOUR::Sessioninline
listen_position_changed()ARDOUR::Sessionprivate
listening() const ARDOUR::Sessioninline
load_bundles(XMLNode const &)ARDOUR::Sessionprivate
load_compounds(const XMLNode &node)ARDOUR::Sessionprivate
load_diskstreams_2X(XMLNode const &, int)ARDOUR::Session
load_nested_sources(const XMLNode &node)ARDOUR::Sessionprivate
load_options(const XMLNode &)ARDOUR::Sessionprivate
load_regions(const XMLNode &node)ARDOUR::Sessionprivate
load_route_groups(const XMLNode &, int)ARDOUR::Sessionprivate
load_routes(const XMLNode &, int)ARDOUR::Session
load_sources(const XMLNode &node)ARDOUR::Sessionprivate
load_state(std::string snapshot_name)ARDOUR::Sessionprivate
Loading enum valueARDOUR::Session
loading_state_versionPBD::Statefulstatic
locate(framepos_t, bool with_roll, bool with_flush, bool with_loop=false, bool force=false, bool with_mmc=true)ARDOUR::Sessionprivate
locate_pending() const ARDOUR::Sessioninline
LocatedARDOUR::Session
location_added(Location *)ARDOUR::Sessionprivate
location_name(std::string &result, std::string base=std::string(""))ARDOUR::Session
location_removed(Location *)ARDOUR::Sessionprivate
locations()ARDOUR::Sessioninline
locations_changed()ARDOUR::Sessionprivate
locations_modifiedARDOUR::Session
loop_changingARDOUR::Sessionprivate
loop_connectionsARDOUR::Sessionprivate
ltc_buf_lenARDOUR::Sessionprivate
ltc_buf_offARDOUR::Sessionprivate
ltc_enc_bufARDOUR::Sessionprivate
ltc_enc_byteARDOUR::Sessionprivate
ltc_enc_cntARDOUR::Sessionprivate
ltc_enc_offARDOUR::Sessionprivate
ltc_enc_posARDOUR::Sessionprivate
ltc_enc_tcformatARDOUR::Sessionprivate
ltc_encoderARDOUR::Sessionprivate
ltc_input_io()ARDOUR::Sessioninline
ltc_input_port() const ARDOUR::Session
ltc_out_latencyARDOUR::Sessionprivate
ltc_output_io()ARDOUR::Sessioninline
ltc_output_port() const ARDOUR::Session
ltc_prev_cycleARDOUR::Sessionprivate
ltc_speedARDOUR::Sessionprivate
ltc_timecode_negative_offsetARDOUR::Sessionprivate
ltc_timecode_offsetARDOUR::Sessionprivate
ltc_tx_cleanup()ARDOUR::Sessionprivate
ltc_tx_initialize()ARDOUR::Sessionprivate
ltc_tx_parse_offset()ARDOUR::Sessionprivate
ltc_tx_recalculate_position()ARDOUR::Sessionprivate
ltc_tx_reset()ARDOUR::Sessionprivate
ltc_tx_resync_latency()ARDOUR::Sessionprivate
ltc_tx_send_time_code_for_cycle(framepos_t, framepos_t, double, double, pframes_t nframes)ARDOUR::Sessionprivate
main_outsARDOUR::Sessionprivate
mark_aux_send_id(uint32_t)ARDOUR::Session
mark_insert_id(uint32_t)ARDOUR::Session
mark_return_id(uint32_t)ARDOUR::Session
mark_send_id(uint32_t)ARDOUR::Session
master_out() const ARDOUR::Sessioninline
master_outsARDOUR::Sessionprivate
maximum_output_latencyARDOUR::Sessionprivate
maybe_enable_record()ARDOUR::Session
maybe_stop(framepos_t limit)ARDOUR::Sessionprivate
maybe_sync_start(pframes_t &)ARDOUR::Sessionprivate
maybe_update_session_range(framepos_t, framepos_t)ARDOUR::Session
maybe_write_autosave()ARDOUR::Session
memento_command_factory(XMLNode *n)ARDOUR::Session
merge_event(SessionEvent *)ARDOUR::SessionEventManagerprotected
micro_locate(framecnt_t distance)ARDOUR::Sessionprivate
mid_thaw(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
midi_clockARDOUR::Sessionprivate
midi_clock_input_port() const ARDOUR::Session
midi_clock_output_port() const ARDOUR::Session
midi_control_uiARDOUR::Sessionprivate
midi_input_port() const ARDOUR::Session
midi_msgARDOUR::Sessionprivate
midi_output_change_handler(IOChange change, void *, boost::weak_ptr< Route > midi_track)ARDOUR::Sessionprivate
midi_output_port() const ARDOUR::Session
midi_panic()ARDOUR::Session
midi_read(MIDI::Port *)ARDOUR::Sessionprivate
midi_source_by_path(const std::string &) const ARDOUR::Session
midi_timeoutsARDOUR::Sessionprivate
MidiTimeoutCallback typedefARDOUR::Sessionprivate
MidiTimeoutList typedefARDOUR::Sessionprivate
MissingFileARDOUR::Sessionstatic
mmc()ARDOUR::Sessioninline
mmc_deferred_play(MIDI::MachineControl &)ARDOUR::Sessionprivate
mmc_fast_forward(MIDI::MachineControl &)ARDOUR::Sessionprivate
mmc_input_port() const ARDOUR::Session
mmc_locate(MIDI::MachineControl &, const MIDI::byte *)ARDOUR::Sessionprivate
mmc_output_port() const ARDOUR::Session
mmc_pause(MIDI::MachineControl &)ARDOUR::Sessionprivate
mmc_record_enable(MIDI::MachineControl &mmc, size_t track, bool enabled)ARDOUR::Sessionprivate
mmc_record_exit(MIDI::MachineControl &)ARDOUR::Sessionprivate
mmc_record_pause(MIDI::MachineControl &)ARDOUR::Sessionprivate
mmc_record_strobe(MIDI::MachineControl &)ARDOUR::Sessionprivate
mmc_rewind(MIDI::MachineControl &)ARDOUR::Sessionprivate
mmc_shuttle(MIDI::MachineControl &mmc, float speed, bool forw)ARDOUR::Sessionprivate
mmc_step(MIDI::MachineControl &, int)ARDOUR::Sessionprivate
mmc_step_timeout()ARDOUR::Sessionprivate
mmc_stop(MIDI::MachineControl &)ARDOUR::Sessionprivate
mmc_track_record_status(MIDI::MachineControl &, uint32_t track, bool enabled)ARDOUR::Sessionprivate
monitor_out() const ARDOUR::Sessioninline
mtc_input_port() const ARDOUR::Session
mtc_msgARDOUR::Sessionprivate
mtc_output_port() const ARDOUR::Session
mtc_timecode_bitsARDOUR::Sessionprivate
name() const ARDOUR::Sessioninline
nbusses() const ARDOUR::Session
new_audio_route(int input_channels, int output_channels, RouteGroup *route_group, uint32_t how_many, std::string name_template="")ARDOUR::Session
new_audio_source_path(const std::string &, uint32_t nchans, uint32_t chan, bool destructive, bool take_required)ARDOUR::Session
new_audio_source_path_for_embedded(const std::string &existing_path)ARDOUR::Session
new_audio_track(int input_channels, int output_channels, TrackMode mode=Normal, RouteGroup *route_group=0, uint32_t how_many=1, std::string name_template="")ARDOUR::Session
new_midi_source_path(const std::string &)ARDOUR::Session
new_midi_track(const ChanCount &input, const ChanCount &output, boost::shared_ptr< PluginInfo > instrument=boost::shared_ptr< PluginInfo >(), TrackMode mode=Normal, RouteGroup *route_group=0, uint32_t how_many=1, std::string name_template="")ARDOUR::Session
new_route_from_template(uint32_t how_many, const std::string &template_path, const std::string &name)ARDOUR::Session
next_aux_send_id()ARDOUR::Session
next_control_id() const ARDOUR::Sessionprivate
next_eventARDOUR::SessionEventManagerprotected
next_insert_id()ARDOUR::Session
next_quarter_frame_to_sendARDOUR::Sessionprivate
next_redo() const ARDOUR::Sessioninline
next_return_id()ARDOUR::Session
next_send_id()ARDOUR::Session
next_undo() const ARDOUR::Sessioninline
no_questions_about_missing_filesARDOUR::Sessionprivate
no_roll(pframes_t nframes)ARDOUR::Sessionprivate
nominal_frame_rate() const ARDOUR::Sessioninline
non_realtime_locate()ARDOUR::Sessionprivate
non_realtime_overwrite(int entry_request_count, bool &finished)ARDOUR::Sessionprivate
non_realtime_set_audition()ARDOUR::Sessionprivate
non_realtime_set_speed()ARDOUR::Sessionprivate
non_realtime_start_scrub()ARDOUR::Sessionprivate
non_realtime_stop(bool abort, int entry_request_count, bool &finished)ARDOUR::Sessionprivate
non_realtime_work_pending() const ARDOUR::Sessioninlineprivate
notify_remote_id_change()ARDOUR::Session
nroutes() const ARDOUR::Sessioninline
ntracks() const ARDOUR::Session
operation_in_progress(GQuark) const ARDOUR::Session
outbound_mtc_timecode_frameARDOUR::Sessionprivate
overwrite_some_buffers(Track *)ARDOUR::Sessionprivate
pan_automation_buffer() const ARDOUR::Session
path() const ARDOUR::Sessioninline
path_is_within_session(const std::string &)ARDOUR::Session
peak_path(std::string) const ARDOUR::Session
peak_path_from_audio_path(std::string) const ARDOUR::Session
pending_abortARDOUR::Sessionprivate
pending_audition_regionARDOUR::Sessionprivate
pending_auto_loopARDOUR::Sessionprivate
pending_eventsARDOUR::SessionEventManagerprotected
pending_locate_flushARDOUR::Sessionprivate
pending_locate_frameARDOUR::Sessionprivate
pending_locate_rollARDOUR::Sessionprivate
PendingDeclickIn enum valueARDOUR::Sessionprivate
PendingDeclickOut enum valueARDOUR::Sessionprivate
PendingLocate enum valueARDOUR::Sessionprivate
PendingLoopDeclickIn enum valueARDOUR::Sessionprivate
PendingLoopDeclickOut enum valueARDOUR::Sessionprivate
play_loopARDOUR::Sessionprivate
playback_load()ARDOUR::Session
playlist_ranges_moved(std::list< Evoral::RangeMove< framepos_t > > const &)ARDOUR::Sessionprivate
playlist_region_added(boost::weak_ptr< Region >)ARDOUR::Sessionprivate
playlist_regions_extended(std::list< Evoral::Range< framepos_t > > const &)ARDOUR::Sessionprivate
playlistsARDOUR::Session
plugins_dir() const ARDOUR::Session
PositionChangedARDOUR::Session
possible_states() const ARDOUR::Session
possible_states(std::string path)ARDOUR::Sessionstatic
post_capture_latency()ARDOUR::Sessionprivate
post_engine_init()ARDOUR::Sessionprivate
post_export_positionARDOUR::Sessionprivate
post_export_syncARDOUR::Sessionprivate
post_playback_latency()ARDOUR::Sessionprivate
post_set(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
post_transport()ARDOUR::Sessionprivate
post_transport_motion()ARDOUR::Sessionprivate
post_transport_work() const ARDOUR::Sessioninlineprivate
PostTransportAbort enum valueARDOUR::Session
PostTransportAdjustCaptureBuffering enum valueARDOUR::Session
PostTransportAdjustPlaybackBuffering enum valueARDOUR::Session
PostTransportAudition enum valueARDOUR::Session
PostTransportClearSubstate enum valueARDOUR::Session
PostTransportCurveRealloc enum valueARDOUR::Session
PostTransportDuration enum valueARDOUR::Session
PostTransportInputChange enum valueARDOUR::Session
PostTransportLocate enum valueARDOUR::Session
PostTransportOverWrite enum valueARDOUR::Session
PostTransportReverse enum valueARDOUR::Session
PostTransportRoll enum valueARDOUR::Session
PostTransportSpeed enum valueARDOUR::Session
PostTransportStop enum valueARDOUR::Session
PostTransportWork enum nameARDOUR::Session
pre_engine_init(std::string path)ARDOUR::Sessionprivate
pre_export()ARDOUR::Sessionprivate
process(pframes_t nframes)ARDOUR::Session
process_audition(pframes_t)ARDOUR::Sessionprivate
process_can_proceed() const ARDOUR::Sessioninlineprivate
process_event(SessionEvent *)ARDOUR::Sessionprivatevirtual
process_export(pframes_t)ARDOUR::Sessionprivate
process_export_fw(pframes_t)ARDOUR::Sessionprivate
process_functionARDOUR::Sessionprivate
process_function_type typedefARDOUR::Sessionprivate
process_routes(pframes_t, bool &need_butler)ARDOUR::Sessionprivate
process_rtop(SessionEvent *)ARDOUR::Sessionprivate
process_scrub(pframes_t)ARDOUR::Sessionprivate
process_with_events(pframes_t)ARDOUR::Sessionprivate
process_without_events(pframes_t)ARDOUR::Sessionprivate
ProcessCannotProceedMaskARDOUR::Sessionprivatestatic
ProcessExportARDOUR::Session
processing_blocked() const ARDOUR::Sessioninlineprivate
processing_prohibitedARDOUR::Sessionmutableprivate
properties() const PBD::Statefulinline
property_changes_suspended() const PBD::Statefulinline
property_factory(const XMLNode &) const PBD::Statefulvirtual
PropertyChangedPBD::Stateful
pullup_Minus1 enum valueARDOUR::Session
pullup_Minus4 enum valueARDOUR::Session
pullup_Minus4Minus1 enum valueARDOUR::Session
pullup_Minus4Plus1 enum valueARDOUR::Session
pullup_None enum valueARDOUR::Session
pullup_Plus1 enum valueARDOUR::Session
pullup_Plus4 enum valueARDOUR::Session
pullup_Plus4Minus1 enum valueARDOUR::Session
pullup_Plus4Plus1 enum valueARDOUR::Session
PullupFormat enum nameARDOUR::Session
punch_connectionsARDOUR::Sessionprivate
punch_in_eventARDOUR::SessionEventManagerprotected
punch_out_eventARDOUR::SessionEventManagerprotected
queue_event(SessionEvent *)ARDOUR::Sessionvirtual
queue_full_time_code()ARDOUR::Sessioninline
queue_song_position_pointer()ARDOUR::Sessioninline
QuitARDOUR::Sessionstatic
raid_path() const ARDOUR::Session
rdiff(std::vector< Command * > &) const PBD::Statefulvirtual
realtime_locate()ARDOUR::Sessionprivate
realtime_stop(bool abort, bool clear_state)ARDOUR::Sessionprivate
reassign_track_numbers()ARDOUR::Sessionprivate
reconnect_existing_routes(bool withLock, bool reconnect_master=true, bool reconnect_inputs=true, bool reconnect_outputs=true)ARDOUR::Sessionprotected
reconnect_ltc_input()ARDOUR::Sessionprivate
reconnect_ltc_output()ARDOUR::Sessionprivate
record_enabling_legal() const ARDOUR::Session
record_location() const ARDOUR::Sessioninline
record_status() const ARDOUR::Sessioninline
Recording enum valueARDOUR::Session
RecordState enum nameARDOUR::Session
RecordStateChangedARDOUR::Session
redo(uint32_t n)ARDOUR::Sessioninline
redo_depth() const ARDOUR::Sessioninline
refill_all_track_buffers()ARDOUR::Session
refresh_disk_space()ARDOUR::Session
region_lockARDOUR::Sessionmutableprivate
register_with_memento_command_factory(PBD::ID, PBD::StatefulDestructible *)ARDOUR::Session
registryARDOUR::Session
remove_bundle(boost::shared_ptr< Bundle >)ARDOUR::Session
remove_controllable(PBD::Controllable *)ARDOUR::Session
remove_dir_from_search_path(const std::string &path, DataType type)ARDOUR::Session
remove_empty_sounds()ARDOUR::Sessionprivate
remove_event(framepos_t frame, SessionEvent::Type type)ARDOUR::SessionEventManagerprotected
remove_last_capture()ARDOUR::Session
remove_monitor_section()ARDOUR::Session
remove_pending_capture_state()ARDOUR::Session
remove_playlist(boost::weak_ptr< Playlist >)ARDOUR::Sessionprivate
remove_route(boost::shared_ptr< Route >)ARDOUR::Session
remove_route_group(RouteGroup &)ARDOUR::Session
remove_source(boost::weak_ptr< Source >)ARDOUR::Session
remove_state(std::string snapshot_name)ARDOUR::Session
rename(const std::string &)ARDOUR::Session
rename_state(std::string old_name, std::string new_name)ARDOUR::Session
reorder_route_groups(std::list< RouteGroup * >)ARDOUR::Session
replace_event(SessionEvent::Type, framepos_t action_frame, framepos_t target=0)ARDOUR::SessionEventManagerprotected
request_bounded_roll(framepos_t start, framepos_t end)ARDOUR::Session
request_cancel_play_range()ARDOUR::Session
request_input_change_handling()ARDOUR::Session
request_locate(framepos_t frame, bool with_roll=false)ARDOUR::Session
request_overwrite_buffer(Track *)ARDOUR::Session
request_play_loop(bool yn, bool leave_rolling=false)ARDOUR::Session
request_play_range(std::list< AudioRange > *, bool leave_rolling=false)ARDOUR::Session
request_resume_timecode_transmission()ARDOUR::Session
request_roll_at_and_return(framepos_t start, framepos_t return_to)ARDOUR::Session
request_stop(bool abort=false, bool clear_state=false)ARDOUR::Session
request_suspend_timecode_transmission()ARDOUR::Session
request_sync_source(Slave *)ARDOUR::Session
request_track_speed(Track *, double speed)ARDOUR::Session
request_transport_speed(double speed, bool as_default=false)ARDOUR::Session
request_transport_speed_nonzero(double, bool as_default=false)ARDOUR::Session
requested_return_frame() const ARDOUR::Sessioninline
reset_id()PBD::Stateful
reset_monitor_section()ARDOUR::Session
reset_native_file_format()ARDOUR::Sessionprivate
reset_record_status()ARDOUR::Sessionprivate
reset_rf_scale(framecnt_t frames_moved)ARDOUR::Sessionprivate
reset_slave_state()ARDOUR::Sessionprivate
reset_write_sources(bool mark_write_complete, bool force=false)ARDOUR::Sessionprivate
reset_xrun_count()ARDOUR::Sessioninline
resort_routes()ARDOUR::Session
resort_routes_using(boost::shared_ptr< RouteList >)ARDOUR::Session
restartingARDOUR::Sessionprivate
restore_history(std::string snapshot_name)ARDOUR::Session
restore_state(std::string snapshot_name)ARDOUR::Session
resume_property_changes()PBD::Statefulvirtual
return_bitsetARDOUR::Sessionprivate
rf_scaleARDOUR::Sessionprivate
Route classARDOUR::Sessionfriend
route_added_to_route_group(RouteGroup *, boost::weak_ptr< Route >)ARDOUR::Sessionprivate
route_by_id(PBD::ID)ARDOUR::Session
route_by_name(std::string)ARDOUR::Session
route_by_remote_id(uint32_t id)ARDOUR::Session
route_group_addedARDOUR::Session
route_group_by_name(std::string)ARDOUR::Session
route_group_property_changed(RouteGroup *)ARDOUR::Sessionprivate
route_group_removedARDOUR::Session
route_groups() const ARDOUR::Sessioninline
route_groups_reorderedARDOUR::Session
route_listen_changed(void *src, boost::weak_ptr< Route >)ARDOUR::Sessionprivate
route_mute_changed(void *src)ARDOUR::Sessionprivate
route_name_internal(std::string) const ARDOUR::Session
route_name_unique(std::string) const ARDOUR::Session
route_processors_changed(RouteProcessorChange)ARDOUR::Sessionprivate
route_removed_from_route_group(RouteGroup *, boost::weak_ptr< Route >)ARDOUR::Sessionprivate
route_solo_changed(bool self_solo_change, void *src, boost::weak_ptr< Route >)ARDOUR::Sessionprivate
route_solo_isolated_changed(void *src, boost::weak_ptr< Route >)ARDOUR::Sessionprivate
RouteAddedARDOUR::Session
RouteAddedToRouteGroupARDOUR::Session
RouteGroupPropertyChangedARDOUR::Session
RouteRemovedFromRouteGroupARDOUR::Session
routesARDOUR::Sessionprivate
routes_using_input_from(const std::string &str, RouteList &rl)ARDOUR::Session
rt_cancel_solo_after_disconnect(boost::shared_ptr< RouteList >, bool upstream, bool)ARDOUR::Sessionprivate
rt_cleanupARDOUR::Sessionstatic
rt_set_just_one_solo(boost::shared_ptr< RouteList >, bool yn, bool)ARDOUR::Sessionprivate
rt_set_listen(boost::shared_ptr< RouteList >, bool yn, bool group_override)ARDOUR::Sessionprivate
rt_set_monitoring(boost::shared_ptr< RouteList >, MonitorChoice, bool group_override)ARDOUR::Sessionprivate
rt_set_mute(boost::shared_ptr< RouteList >, bool yn, bool group_override)ARDOUR::Sessionprivate
rt_set_record_enabled(boost::shared_ptr< RouteList >, bool yn, bool group_override)ARDOUR::Sessionprivate
rt_set_solo(boost::shared_ptr< RouteList >, bool yn, bool group_override)ARDOUR::Sessionprivate
rt_set_solo_isolated(boost::shared_ptr< RouteList >, bool yn, bool group_override)ARDOUR::Sessionprivate
Running enum valueARDOUR::Session
sample_rate_convert(ImportStatus &, std::string infile, std::string &outfile)ARDOUR::Session
sample_to_timecode(framepos_t sample, Timecode::Time &timecode, bool use_offset, bool use_subframes) const ARDOUR::Session
save_as(SaveAs &)ARDOUR::Session
save_as_bring_callback(uint32_t, uint32_t, std::string)ARDOUR::Sessionprivate
save_default_options()ARDOUR::Session
save_extra_xml(const XMLNode &)PBD::Stateful
save_history(std::string snapshot_name="")ARDOUR::Session
save_state(std::string snapshot_name, bool pending=false, bool switch_to_snapshot=false, bool template_only=false)ARDOUR::Session
save_state_lockARDOUR::Sessionprivate
save_template(std::string template_name)ARDOUR::Session
SaveSessionRequestedARDOUR::Session
scene_changer() const ARDOUR::Sessioninline
scene_in() const ARDOUR::Session
scene_input_port() const ARDOUR::Session
scene_out() const ARDOUR::Session
scene_output_port() const ARDOUR::Session
schedule_capture_buffering_adjustment()ARDOUR::Sessionprivate
schedule_curve_reallocation()ARDOUR::Sessionprotected
schedule_playback_buffering_adjustment()ARDOUR::Sessionprivate
ScopedConnectionList()PBD::ScopedConnectionList
send_bitsetARDOUR::Sessionprivate
send_change(const PropertyChange &)PBD::Statefulprotectedvirtual
send_full_time_code(framepos_t, pframes_t nframes)ARDOUR::Sessionprivate
send_gain_automation_buffer() const ARDOUR::Session
send_immediate_mmc(MIDI::MachineControlCommand)ARDOUR::Sessionprivate
send_midi_time_code_for_cycle(framepos_t, framepos_t, pframes_t nframes)ARDOUR::Sessionprivate
send_mmc_locate(framepos_t)ARDOUR::Session
send_song_position_pointer(framepos_t)ARDOUR::Sessionprivate
SendFeedbackARDOUR::Sessionstatic
Session(AudioEngine &, const std::string &fullpath, const std::string &snapshot_name, BusProfile *bus_profile=0, std::string mix_template="")ARDOUR::Session
session_directory() const ARDOUR::Sessioninline
session_dirsARDOUR::Sessionprivate
session_loader_thread(void *arg)ARDOUR::Sessionprivatestatic
session_midi_feedbackARDOUR::Sessionprivate
session_name_is_legal(const std::string &)ARDOUR::Sessionstatic
SessionEventManager()ARDOUR::SessionEventManagerinline
SessionSaveUnderwayARDOUR::Session
set_audition(boost::shared_ptr< Region >)ARDOUR::Sessionprivate
set_auto_loop_location(Location *)ARDOUR::Session
set_auto_punch_location(Location *)ARDOUR::Session
set_block_size(pframes_t nframes)ARDOUR::Sessionprotected
set_clean()ARDOUR::Session
set_deletion_in_progress()ARDOUR::Session
set_dirty()ARDOUR::Session
set_disable_all_loaded_plugins(bool yn)ARDOUR::Sessioninlinestatic
set_exclusive_input_active(boost::shared_ptr< RouteList > rt, bool onoff, bool flip_others=false)ARDOUR::Session
set_frame_rate(framecnt_t nframes)ARDOUR::Sessionprotected
set_history_depth(uint32_t depth)ARDOUR::Sessionprivate
set_id(const XMLNode &)PBD::Stateful
set_id(const std::string &)PBD::Stateful
set_just_one_solo(boost::shared_ptr< Route >, bool, SessionEvent::RTeventCallback after=rt_cleanup)ARDOUR::Session
set_listen(boost::shared_ptr< RouteList >, bool, SessionEvent::RTeventCallback after=rt_cleanup, bool group_override=false)ARDOUR::Session
set_monitoring(boost::shared_ptr< RouteList >, MonitorChoice, SessionEvent::RTeventCallback after=rt_cleanup, bool group_override=false)ARDOUR::Session
set_mute(boost::shared_ptr< RouteList >, bool, SessionEvent::RTeventCallback after=rt_cleanup, bool group_override=false)ARDOUR::Session
set_next_event()ARDOUR::Sessionprivatevirtual
set_nsm_state(bool state)ARDOUR::Sessioninline
set_order_hint(int32_t order_hint)ARDOUR::Sessioninline
set_play_loop(bool yn, double speed)ARDOUR::Sessionprivate
set_play_range(std::list< AudioRange > &, bool leave_rolling)ARDOUR::Sessionprivate
set_post_transport_work(PostTransportWork ptw)ARDOUR::Sessioninlineprivate
set_record_enabled(boost::shared_ptr< RouteList >, bool, SessionEvent::RTeventCallback after=rt_cleanup, bool group_override=false)ARDOUR::Session
set_requested_return_frame(framepos_t return_to)ARDOUR::Session
set_rf_speed(float speed)ARDOUR::Sessionprivate
set_session_extents(framepos_t start, framepos_t end)ARDOUR::Session
set_snap_name()ARDOUR::Session
set_solo(boost::shared_ptr< RouteList >, bool, SessionEvent::RTeventCallback after=rt_cleanup, bool group_override=false)ARDOUR::Session
set_solo_isolated(boost::shared_ptr< RouteList >, bool, SessionEvent::RTeventCallback after=rt_cleanup, bool group_override=false)ARDOUR::Session
set_state(const XMLNode &node, int version)ARDOUR::Sessionvirtual
set_track_loop(bool)ARDOUR::Sessionprivate
set_track_monitor_input_status(bool)ARDOUR::Sessionprivate
set_track_speed(Track *, double speed)ARDOUR::Sessionprivate
set_transport_speed(double speed, framepos_t destination_frame, bool abort=false, bool clear_state=false, bool as_default=false)ARDOUR::Sessionprivate
set_values(XMLNode const &)PBD::Statefulprotected
set_worst_capture_latency()ARDOUR::Sessionprivate
set_worst_io_latencies()ARDOUR::Sessionprivate
set_worst_io_latencies_x(IOChange, void *)ARDOUR::Sessioninlineprivate
set_worst_playback_latency()ARDOUR::Sessionprivate
setup_bundles()ARDOUR::Sessionprivate
setup_click()ARDOUR::Sessionprivate
setup_click_sounds(int which)ARDOUR::Sessionprivate
setup_click_sounds(Sample **, Sample const *, framecnt_t *, framecnt_t, std::string const &)ARDOUR::Sessionprivate
setup_click_state(const XMLNode *)ARDOUR::Sessionprivate
setup_ltc()ARDOUR::Sessionprivate
setup_midi_control()ARDOUR::Sessionprivate
setup_midi_machine_control()ARDOUR::Sessionprivate
setup_raid_path(std::string path)ARDOUR::Sessionprivate
silent()ARDOUR::Sessioninline
silent_process_routes(pframes_t, bool &need_butler)ARDOUR::Sessionprivate
skip_update_connectionsARDOUR::Sessionprivate
slave() const ARDOUR::Sessioninline
slave_state() const ARDOUR::Sessioninline
slave_wait_endARDOUR::Sessionprivate
SlaveState enum nameARDOUR::Session
snap_name() const ARDOUR::Sessioninline
solo_control_mode_changed()ARDOUR::Sessionprivate
solo_cut_control() const ARDOUR::Session
solo_isolated() const ARDOUR::Sessioninline
solo_update_disabledARDOUR::Sessionprivate
SoloActiveARDOUR::Session
SoloChangedARDOUR::Session
soloing() const ARDOUR::Sessioninline
source_by_id(const PBD::ID &)ARDOUR::Session
source_lockARDOUR::Sessionmutableprivate
source_search_path(DataType) const ARDOUR::Session
SourceMap typedefARDOUR::Session
sourcesARDOUR::Sessionprivate
space_lockARDOUR::Sessionprivate
spp_continue()ARDOUR::Sessionprivate
spp_start()ARDOUR::Sessionprivate
spp_stop()ARDOUR::Sessionprivate
start_audio_export(framepos_t position)ARDOUR::Session
start_locate(framepos_t, bool with_roll, bool with_flush, bool with_loop=false, bool force=false)ARDOUR::Sessionprivate
start_midi_thread()ARDOUR::Sessionprivate
start_time_changed(framepos_t)ARDOUR::Sessionprivate
start_transport()ARDOUR::Sessionprivate
StartTimeChangedARDOUR::Sessionstatic
state(bool)ARDOUR::Sessionprivate
state_of_the_state() const ARDOUR::Sessioninline
state_treeARDOUR::Sessionprivate
state_was_pendingARDOUR::Sessionprivate
Stateful()PBD::Stateful
stateful_diff_command_factory(XMLNode *)ARDOUR::Session
StateOfTheState enum nameARDOUR::Session
StateProtector classARDOUR::Sessionfriend
StateReadyARDOUR::Session
StateSavedARDOUR::Session
step_back_from_record()ARDOUR::Session
step_edit_status_change(bool)ARDOUR::Sessionprivate
step_editing() const ARDOUR::Sessioninline
step_speedARDOUR::Sessionprivate
StepEditStatusChangeARDOUR::Session
stop_audio_export()ARDOUR::Sessionprivate
stop_transport(bool abort=false, bool clear_state=false)ARDOUR::Sessionprivate
Stopped enum valueARDOUR::Session
StopPendingCapture enum valueARDOUR::Sessionprivate
SubState enum nameARDOUR::Sessionprivate
SuccessfulGraphSortARDOUR::Sessionstatic
suspend_property_changes()PBD::Statefulvirtual
switch_to_sync_source(SyncSource)ARDOUR::Sessionprivate
sync_locations_to_skips()ARDOUR::Sessionprivate
sync_order_keys()ARDOUR::Session
sync_time_vars()ARDOUR::Session
synced_to_engine() const ARDOUR::Sessioninline
tempo_map()ARDOUR::Sessioninline
tempo_map() const ARDOUR::Sessioninline
tempo_map_changed(const PBD::PropertyChange &)ARDOUR::Sessionprivate
the_auditioner()ARDOUR::Sessioninline
timecode_drop_frames() const ARDOUR::Session
timecode_duration(framecnt_t, Timecode::Time &) const ARDOUR::Session
timecode_duration_string(char *, size_t len, framecnt_t) const ARDOUR::Session
timecode_frames_per_hour() const ARDOUR::Sessioninline
timecode_frames_per_second() const ARDOUR::Session
timecode_time(Timecode::Time &)ARDOUR::Session
timecode_time(framepos_t when, Timecode::Time &)ARDOUR::Session
timecode_time_subframes(framepos_t when, Timecode::Time &)ARDOUR::Session
timecode_to_sample(Timecode::Time &timecode, framepos_t &sample, bool use_offset, bool use_subframes) const ARDOUR::Session
timecode_transmission_suspended() const ARDOUR::Session
track_by_diskstream_id(PBD::ID)ARDOUR::Session
track_number_decimals() const ARDOUR::Sessioninline
track_playlist_changed(boost::weak_ptr< Track >)ARDOUR::Sessionprivate
track_slave_state(float slave_speed, framepos_t slave_transport_frame, framecnt_t this_delta)ARDOUR::Sessionprivate
transmitting_timecode_timeARDOUR::Sessionprivate
transport_frame() const ARDOUR::Sessioninline
transport_locked() const ARDOUR::Session
transport_rolling() const ARDOUR::Sessioninline
transport_speed() const ARDOUR::Sessioninline
transport_stopped() const ARDOUR::Sessioninline
transport_sub_stateARDOUR::Sessionprivate
TransportLoopedARDOUR::Session
TransportStateChangeARDOUR::Session
trim_automation_buffer() const ARDOUR::Session
unblock_processing()ARDOUR::Sessioninlineprivate
undo(uint32_t n)ARDOUR::Sessioninline
undo_depth() const ARDOUR::Sessioninline
unknown_processors() const ARDOUR::Session
unmark_aux_send_id(uint32_t)ARDOUR::Session
unmark_insert_id(uint32_t)ARDOUR::Session
unmark_return_id(uint32_t)ARDOUR::Session
unmark_send_id(uint32_t)ARDOUR::Session
unset_play_loop()ARDOUR::Sessionprivate
unset_play_range()ARDOUR::Sessionprivate
update_have_rec_enabled_track()ARDOUR::Sessionprivate
update_latency(bool playback)ARDOUR::Sessionprivate
update_latency_compensation(bool force=false)ARDOUR::Sessionprotected
update_latency_compensation_proxy(void *ignored)ARDOUR::Sessionprivate
update_locations_after_tempo_map_change(const Locations::LocationList &)ARDOUR::Sessionprivate
update_loop(Location *loc)ARDOUR::Sessionprivate
update_marks(Location *loc)ARDOUR::Sessionprivate
update_route_solo_state(boost::shared_ptr< RouteList > r=boost::shared_ptr< RouteList >())ARDOUR::Sessionprivate
update_skips(Location *, bool consolidate)ARDOUR::Sessionprivate
use_rf_shuttle_speed()ARDOUR::Session
use_sync_source(Slave *)ARDOUR::Sessionprivate
VersionMismatchARDOUR::Sessionstatic
vst_callback(AEffect *effect, int32_t opcode, int32_t index, intptr_t value, void *ptr, float opt)ARDOUR::Sessionstatic
vst_can_do_string_countARDOUR::Sessionstatic
vst_can_do_stringsARDOUR::Sessionstatic
vst_current_loading_idARDOUR::Sessionstatic
Waiting enum valueARDOUR::Session
waiting_for_sync_offsetARDOUR::Sessionprivate
wipe()ARDOUR::Session
worst_input_latency() const ARDOUR::Sessioninline
worst_output_latency() const ARDOUR::Sessioninline
worst_playback_latency() const ARDOUR::Sessioninline
worst_track_latency() const ARDOUR::Sessioninline
writable() const ARDOUR::Sessioninline
write_one_track(Track &, framepos_t start, framepos_t end, bool overwrite, std::vector< boost::shared_ptr< Source > > &, InterThreadInfo &wot, boost::shared_ptr< Processor > endpoint, bool include_endpoint, bool for_export, bool for_freeze)ARDOUR::Session
XMLAudioRegionFactory(const XMLNode &, bool full)ARDOUR::Session
XMLMidiRegionFactory(const XMLNode &, bool full)ARDOUR::Session
XMLRegionFactory(const XMLNode &, bool full)ARDOUR::Session
XMLRouteFactory(const XMLNode &, int)ARDOUR::Sessionprivate
XMLRouteFactory_2X(const XMLNode &, int)ARDOUR::Sessionprivate
XMLSourceFactory(const XMLNode &)ARDOUR::Sessionprivate
XrunARDOUR::Session
xrun_recovery()ARDOUR::Sessionprivate
~Destructible()PBD::Destructibleinlinevirtual
~ScopedConnectionList()PBD::ScopedConnectionListvirtual
~Session()ARDOUR::Sessionvirtual
~SessionEventManager()ARDOUR::SessionEventManagerinlinevirtual
~Stateful()PBD::Statefulvirtual