_actual_speed | ARDOUR::Diskstream | protected |
_alignment_choice | ARDOUR::Diskstream | protected |
_alignment_style | ARDOUR::Diskstream | protected |
_buffer_reallocation_required | ARDOUR::Diskstream | protected |
_capture_offset | ARDOUR::Diskstream | protected |
_extra_xml | PBD::Stateful | protected |
_flags | ARDOUR::Diskstream | protected |
_instant_xml | PBD::Stateful | protected |
_io | ARDOUR::Diskstream | protected |
_last_capture_sources | ARDOUR::Diskstream | protected |
_lock | PBD::Stateful | protected |
_n_channels | ARDOUR::Diskstream | protected |
_name | ARDOUR::SessionObject | protected |
_pending_changed | PBD::Stateful | protected |
_pending_overwrite | ARDOUR::Diskstream | protected |
_playlist | ARDOUR::Diskstream | protected |
_properties | PBD::Stateful | protected |
_record_enabled | ARDOUR::Diskstream | mutableprotected |
_roll_delay | ARDOUR::Diskstream | protected |
_seek_required | ARDOUR::Diskstream | protected |
_session | ARDOUR::SessionHandleRef | protected |
_slaved | ARDOUR::Diskstream | protected |
_speed | ARDOUR::Diskstream | protected |
_target_speed | ARDOUR::Diskstream | protected |
_track | ARDOUR::Diskstream | protected |
_visible_speed | ARDOUR::Diskstream | protected |
_write_source_name | ARDOUR::Diskstream | protected |
_xml_node_name | PBD::Stateful | protected |
add_connection(const UnscopedConnection &c) | PBD::ScopedConnectionList | |
add_extra_xml(XMLNode &) | PBD::Stateful | |
add_instant_xml(XMLNode &, const std::string &directory_path) | PBD::Stateful | protected |
add_properties(XMLNode &) | PBD::Stateful | protected |
add_property(PropertyBase &s) | PBD::Stateful | |
adjust_capture_buffering()=0 | ARDOUR::PublicDiskstream | pure virtual |
adjust_capture_position | ARDOUR::Diskstream | protected |
adjust_playback_buffering()=0 | ARDOUR::PublicDiskstream | pure virtual |
alignment_choice() const | ARDOUR::Diskstream | inline |
alignment_style() const | ARDOUR::Diskstream | inlinevirtual |
AlignmentStyleChanged | ARDOUR::Diskstream | |
allocate_temporary_buffers()=0 | ARDOUR::Diskstream | protectedpure virtual |
apply_changes(PropertyBase const &) | PBD::Stateful | virtual |
apply_changes(PropertyList const &) | PBD::Stateful | |
Auditioner class | ARDOUR::Diskstream | friend |
Butler class | ARDOUR::Diskstream | friend |
calculate_playback_distance(pframes_t nframes)=0 | ARDOUR::Diskstream | protectedpure virtual |
calculate_record_range(Evoral::OverlapType ot, framepos_t transport_frame, framecnt_t nframes, framecnt_t &rec_nframes, framecnt_t &rec_offset) | ARDOUR::Diskstream | protected |
can_become_destructive(bool &) const | ARDOUR::Diskstream | inlinevirtual |
can_internal_playback_seek(framecnt_t distance)=0 | ARDOUR::Diskstream | protectedpure virtual |
capture_buffer_load() const =0 | ARDOUR::Diskstream | pure virtual |
capture_captured | ARDOUR::Diskstream | protected |
capture_info | ARDOUR::Diskstream | protected |
capture_info_lock | ARDOUR::Diskstream | mutableprotected |
capture_offset() const | ARDOUR::Diskstream | inline |
capture_start_frame | ARDOUR::Diskstream | protected |
CaptureEnd enum value | ARDOUR::Diskstream | protected |
CaptureStart enum value | ARDOUR::Diskstream | protected |
changed() const | PBD::Stateful | |
check_record_status(framepos_t transport_frame, bool can_record) | ARDOUR::Diskstream | protectedvirtual |
clear_changes() | PBD::Stateful | |
clear_owned_changes() | PBD::Stateful | virtual |
commit(framecnt_t)=0 | ARDOUR::Diskstream | protectedpure virtual |
current_capture_end() const | ARDOUR::Diskstream | inlinevirtual |
current_capture_start() const | ARDOUR::Diskstream | inlinevirtual |
current_state_version | PBD::Stateful | static |
default_disk_read_chunk_frames() | ARDOUR::Diskstream | static |
default_disk_write_chunk_frames() | ARDOUR::Diskstream | static |
deprecated_io_node | ARDOUR::Diskstream | protected |
Destroyed | PBD::Destructible | |
Destructible() | PBD::Destructible | inline |
destructive() const | ARDOUR::Diskstream | inlinevirtual |
Destructive enum value | ARDOUR::Diskstream | |
disengage_record_enable() | ARDOUR::Diskstream | protected |
disk_read_chunk_frames | ARDOUR::Diskstream | protectedstatic |
disk_read_frames() | ARDOUR::Diskstream | inlinestatic |
disk_write_chunk_frames | ARDOUR::Diskstream | protectedstatic |
disk_write_frames() | ARDOUR::Diskstream | inlinestatic |
DiskOverrun | ARDOUR::Diskstream | static |
Diskstream(Session &, const std::string &name, Flag f=Recordable) | ARDOUR::Diskstream | |
Diskstream(Session &, const XMLNode &) | ARDOUR::Diskstream | |
DiskUnderrun | ARDOUR::Diskstream | static |
do_flush(RunContext context, bool force=false)=0 | ARDOUR::Diskstream | protectedpure virtual |
do_refill()=0 | ARDOUR::Diskstream | protectedpure virtual |
do_refill_with_alloc()=0 | ARDOUR::Diskstream | pure virtual |
drop_connections() | PBD::ScopedConnectionList | |
drop_references() | PBD::Destructible | inline |
DropReferences | PBD::Destructible | |
engage_record_enable() | ARDOUR::Diskstream | protected |
ensure_input_monitoring(bool) | ARDOUR::Diskstream | inlinevirtual |
extra_xml(const std::string &str, bool add_if_missing=false) | PBD::Stateful | |
file_frame | ARDOUR::Diskstream | protected |
find_and_use_playlist(const std::string &)=0 | ARDOUR::Diskstream | protectedpure virtual |
first_recordable_frame | ARDOUR::Diskstream | protected |
Flag enum name | ARDOUR::Diskstream | |
get_capture_start_frame(uint32_t n=0) const | ARDOUR::Diskstream | virtual |
get_captured_frames(uint32_t n=0) const | ARDOUR::Diskstream | virtual |
get_changes_as_properties(Command *) const | PBD::Stateful | |
get_state(void) | ARDOUR::Diskstream | virtual |
handle_input_change(IOChange, void *src) | ARDOUR::Diskstream | |
hidden() const | ARDOUR::Diskstream | inlinevirtual |
Hidden enum value | ARDOUR::Diskstream | |
i_am_the_modifier | ARDOUR::Diskstream | protected |
ic_connection | ARDOUR::Diskstream | protected |
id() const | PBD::Stateful | inline |
in_set_state | ARDOUR::Diskstream | protected |
input_change_pending | ARDOUR::Diskstream | protected |
insanity_check() | ARDOUR::SessionHandleRef | protectedvirtual |
instant_xml(const std::string &str, const std::string &directory_path) | PBD::Stateful | protected |
internal_playback_seek(framecnt_t distance)=0 | ARDOUR::Diskstream | protectedpure virtual |
io() const | ARDOUR::Diskstream | inline |
last_capture_sources() | ARDOUR::Diskstream | inlinevirtual |
last_possibly_recording | ARDOUR::Diskstream | protected |
last_recordable_frame | ARDOUR::Diskstream | protected |
loading_state_version | PBD::Stateful | static |
loop_location | ARDOUR::Diskstream | protected |
LoopSet | ARDOUR::Diskstream | |
make_property_quarks() | ARDOUR::SessionObject | static |
mid_thaw(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
move_processor_automation(boost::weak_ptr< Processor >, std::list< Evoral::RangeMove< framepos_t > > const &) | ARDOUR::Diskstream | |
n_channels() | ARDOUR::Diskstream | inlinevirtual |
name() const | ARDOUR::SessionObject | inline |
non_layered() const | ARDOUR::Diskstream | inline |
non_realtime_input_change()=0 | ARDOUR::Diskstream | protectedpure virtual |
non_realtime_locate(framepos_t) | ARDOUR::Diskstream | inlinevirtual |
non_realtime_set_speed() | ARDOUR::Diskstream | virtual |
NonLayered enum value | ARDOUR::Diskstream | |
overwrite_existing_buffers()=0 | ARDOUR::Diskstream | protectedpure virtual |
overwrite_frame | ARDOUR::Diskstream | protected |
overwrite_offset | ARDOUR::Diskstream | protected |
overwrite_queued | ARDOUR::Diskstream | protected |
pending_overwrite() const | ARDOUR::Diskstream | inlinevirtual |
playback_buffer_load() const =0 | ARDOUR::Diskstream | pure virtual |
playback_sample | ARDOUR::Diskstream | protected |
playlist() | ARDOUR::Diskstream | inlinevirtual |
playlist_changed(const PBD::PropertyChange &) | ARDOUR::Diskstream | protectedvirtual |
playlist_connections | ARDOUR::Diskstream | protected |
playlist_deleted(boost::weak_ptr< Playlist >) | ARDOUR::Diskstream | protectedvirtual |
playlist_modified() | ARDOUR::Diskstream | virtual |
playlist_ranges_moved(std::list< Evoral::RangeMove< framepos_t > > const &, bool) | ARDOUR::Diskstream | protectedvirtual |
PlaylistChanged | ARDOUR::Diskstream | |
post_set(const PropertyChange &) | PBD::Stateful | inlineprotectedvirtual |
prep_record_disable()=0 | ARDOUR::Diskstream | protectedpure virtual |
prep_record_enable()=0 | ARDOUR::Diskstream | protectedpure virtual |
prepare_record_status(framepos_t) | ARDOUR::Diskstream | inlineprotectedvirtual |
prepare_to_stop(framepos_t transport_pos, framepos_t audible_frame) | ARDOUR::Diskstream | protectedvirtual |
process(BufferSet &, framepos_t transport_frame, pframes_t nframes, framecnt_t &, bool need_disk_signal)=0 | ARDOUR::Diskstream | protectedpure virtual |
properties() const | PBD::Stateful | inline |
property_changes_suspended() const | PBD::Stateful | inline |
property_factory(const XMLNode &) const | PBD::Stateful | virtual |
PropertyChanged | PBD::Stateful | |
punch_in() | ARDOUR::Diskstream | inlinevirtual |
punch_out() | ARDOUR::Diskstream | inlinevirtual |
rdiff(std::vector< Command * > &) const | PBD::Stateful | virtual |
realtime_set_speed(double, bool global_change) | ARDOUR::Diskstream | protectedvirtual |
record_enabled() const | ARDOUR::Diskstream | inline |
recordable() const | ARDOUR::Diskstream | inline |
Recordable enum value | ARDOUR::Diskstream | |
RecordEnableChanged | ARDOUR::Diskstream | |
request_input_monitoring(bool) | ARDOUR::Diskstream | inlinevirtual |
reset_id() | PBD::Stateful | |
reset_write_sources(bool, bool force=false)=0 | ARDOUR::Diskstream | protectedpure virtual |
resume_property_changes() | PBD::Stateful | virtual |
ReverseChanged | ARDOUR::Diskstream | |
reversed() const | ARDOUR::Diskstream | inline |
roll_delay() const | ARDOUR::Diskstream | inline |
route_going_away() | ARDOUR::Diskstream | protected |
save_extra_xml(const XMLNode &) | PBD::Stateful | |
ScopedConnectionList() | PBD::ScopedConnectionList | |
seek(framepos_t which_sample, bool complete_refill=false)=0 | ARDOUR::Diskstream | protectedpure virtual |
send_change(const PropertyChange &) | PBD::Stateful | protectedvirtual |
Session class | ARDOUR::Diskstream | friend |
session() const | ARDOUR::SessionObject | inline |
session_going_away() | ARDOUR::SessionHandleRef | protectedvirtual |
SessionHandleRef(ARDOUR::Session &s) | ARDOUR::SessionHandleRef | |
SessionObject(Session &session, const std::string &name) | ARDOUR::SessionObject | inline |
set_align_choice(AlignChoice a, bool force=false) | ARDOUR::Diskstream | virtual |
set_align_style(AlignStyle, bool force=false) | ARDOUR::Diskstream | virtual |
set_align_style_from_io() | ARDOUR::Diskstream | inlineprotectedvirtual |
set_block_size(pframes_t)=0 | ARDOUR::Diskstream | pure virtual |
set_capture_offset() | ARDOUR::Diskstream | virtual |
set_destructive(bool) | ARDOUR::Diskstream | inlinevirtual |
set_disk_read_chunk_frames(framecnt_t n) | ARDOUR::Diskstream | inlinestatic |
set_disk_write_chunk_frames(framecnt_t n) | ARDOUR::Diskstream | inlinestatic |
set_flag(Flag f) | ARDOUR::Diskstream | inline |
set_id(const XMLNode &) | PBD::Stateful | |
set_id(const std::string &) | PBD::Stateful | |
set_loop(Location *loc) | ARDOUR::Diskstream | virtual |
set_name(const std::string &str) | ARDOUR::Diskstream | virtual |
set_non_layered(bool) | ARDOUR::Diskstream | inlinevirtual |
set_pending_overwrite(bool)=0 | ARDOUR::Diskstream | protectedpure virtual |
set_record_enabled(bool yn)=0 | ARDOUR::Diskstream | pure virtual |
set_roll_delay(framecnt_t) | ARDOUR::Diskstream | |
set_slaved(bool yn) | ARDOUR::Diskstream | inlinevirtual |
set_state(const XMLNode &, int version) | ARDOUR::Diskstream | virtual |
set_track(ARDOUR::Track *) | ARDOUR::Diskstream | |
set_values(XMLNode const &) | PBD::Stateful | protected |
set_write_source_name(const std::string &str) | ARDOUR::Diskstream | virtual |
setup_destructive_playlist() | ARDOUR::Diskstream | inlineprotectedvirtual |
slaved() const | ARDOUR::Diskstream | inline |
speed() const | ARDOUR::Diskstream | inlinevirtual |
speed_buffer_size | ARDOUR::Diskstream | protected |
SpeedChanged | ARDOUR::Diskstream | |
state_lock | ARDOUR::Diskstream | protected |
Stateful() | PBD::Stateful | |
steal_write_source_name() | ARDOUR::Diskstream | inlinevirtual |
suspend_property_changes() | PBD::Stateful | virtual |
Track class | ARDOUR::Diskstream | friend |
TransitionType enum name | ARDOUR::Diskstream | protected |
transport_looped(framepos_t transport_frame)=0 | ARDOUR::Diskstream | protectedpure virtual |
transport_stopped_wallclock(struct tm &, time_t, bool abort)=0 | ARDOUR::Diskstream | protectedpure virtual |
unset_flag(Flag f) | ARDOUR::Diskstream | inline |
use_copy_playlist()=0 | ARDOUR::Diskstream | pure virtual |
use_destructive_playlist() | ARDOUR::Diskstream | inlineprotectedvirtual |
use_new_playlist()=0 | ARDOUR::Diskstream | pure virtual |
use_new_write_source(uint32_t n=0)=0 | ARDOUR::Diskstream | protectedpure virtual |
use_pending_capture_data(XMLNode &node)=0 | ARDOUR::Diskstream | protectedpure virtual |
use_playlist(boost::shared_ptr< Playlist >) | ARDOUR::Diskstream | virtual |
was_recording | ARDOUR::Diskstream | protected |
wrap_buffer_size | ARDOUR::Diskstream | protected |
write_source_name() const | ARDOUR::Diskstream | inline |
~Destructible() | PBD::Destructible | inlinevirtual |
~Diskstream() | ARDOUR::Diskstream | virtual |
~PublicDiskstream() | ARDOUR::PublicDiskstream | inlinevirtual |
~ScopedConnectionList() | PBD::ScopedConnectionList | virtual |
~SessionHandleRef() | ARDOUR::SessionHandleRef | virtual |
~Stateful() | PBD::Stateful | virtual |