ardour
ARDOUR::MidiDiskstream Member List

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

_accumulated_capture_offsetARDOUR::MidiDiskstreamprivate
_actual_speedARDOUR::Diskstreamprotected
_alignment_choiceARDOUR::Diskstreamprotected
_alignment_styleARDOUR::Diskstreamprotected
_buffer_reallocation_requiredARDOUR::Diskstreamprotected
_capture_bufARDOUR::MidiDiskstreamprivate
_capture_offsetARDOUR::Diskstreamprotected
_extra_xmlPBD::Statefulprotected
_flagsARDOUR::Diskstreamprotected
_frames_pending_writeARDOUR::MidiDiskstreamprivate
_frames_read_from_ringbufferARDOUR::MidiDiskstreamprivate
_frames_written_to_ringbufferARDOUR::MidiDiskstreamprivate
_gui_feed_bufferARDOUR::MidiDiskstreamprivate
_gui_feed_buffer_mutexARDOUR::MidiDiskstreammutableprivate
_instant_xmlPBD::Statefulprotected
_ioARDOUR::Diskstreamprotected
_last_capture_sourcesARDOUR::Diskstreamprotected
_lockPBD::Statefulprotected
_n_channelsARDOUR::Diskstreamprotected
_nameARDOUR::SessionObjectprotected
_note_modeARDOUR::MidiDiskstreamprivate
_num_captured_loopsARDOUR::MidiDiskstreamprivate
_pending_changedPBD::Statefulprotected
_pending_overwriteARDOUR::Diskstreamprotected
_playback_bufARDOUR::MidiDiskstreamprivate
_playlistARDOUR::Diskstreamprotected
_propertiesPBD::Statefulprotected
_record_enabledARDOUR::Diskstreammutableprotected
_roll_delayARDOUR::Diskstreamprotected
_seek_requiredARDOUR::Diskstreamprotected
_sessionARDOUR::SessionHandleRefprotected
_slavedARDOUR::Diskstreamprotected
_source_portARDOUR::MidiDiskstreamprivate
_speedARDOUR::Diskstreamprotected
_target_speedARDOUR::Diskstreamprotected
_trackARDOUR::Diskstreamprotected
_visible_speedARDOUR::Diskstreamprotected
_write_sourceARDOUR::MidiDiskstreamprivate
_write_source_nameARDOUR::Diskstreamprotected
_xml_node_namePBD::Statefulprotected
add_connection(const UnscopedConnection &c)PBD::ScopedConnectionList
add_extra_xml(XMLNode &)PBD::Stateful
add_instant_xml(XMLNode &, const std::string &directory_path)PBD::Statefulprotected
add_properties(XMLNode &)PBD::Statefulprotected
add_property(PropertyBase &s)PBD::Stateful
adjust_capture_buffering()ARDOUR::MidiDiskstreaminlineprivatevirtual
adjust_capture_positionARDOUR::Diskstreamprotected
adjust_playback_buffering()ARDOUR::MidiDiskstreaminlineprivatevirtual
alignment_choice() const ARDOUR::Diskstreaminline
alignment_style() const ARDOUR::Diskstreaminlinevirtual
AlignmentStyleChangedARDOUR::Diskstream
allocate_temporary_buffers()ARDOUR::MidiDiskstreamprivatevirtual
apply_changes(PropertyBase const &)PBD::Statefulvirtual
apply_changes(PropertyList const &)PBD::Stateful
Auditioner classARDOUR::MidiDiskstreamfriend
Butler classARDOUR::MidiDiskstreamfriend
calculate_playback_distance(pframes_t nframes)ARDOUR::MidiDiskstreamprotectedvirtual
calculate_record_range(Evoral::OverlapType ot, framepos_t transport_frame, framecnt_t nframes, framecnt_t &rec_nframes, framecnt_t &rec_offset)ARDOUR::Diskstreamprotected
can_become_destructive(bool &) const ARDOUR::Diskstreaminlinevirtual
can_internal_playback_seek(framecnt_t distance)ARDOUR::MidiDiskstreamprotectedvirtual
capture_buffer_load() const ARDOUR::MidiDiskstreamvirtual
capture_capturedARDOUR::Diskstreamprotected
capture_infoARDOUR::Diskstreamprotected
capture_info_lockARDOUR::Diskstreammutableprotected
capture_offset() const ARDOUR::Diskstreaminline
capture_start_frameARDOUR::Diskstreamprotected
CaptureEnd enum valueARDOUR::Diskstreamprotected
CaptureStart enum valueARDOUR::Diskstreamprotected
changed() const PBD::Stateful
check_record_status(framepos_t transport_frame, bool can_record)ARDOUR::Diskstreamprotectedvirtual
clear_changes()PBD::Stateful
clear_owned_changes()PBD::Statefulvirtual
commit(framecnt_t nframes)ARDOUR::MidiDiskstreamprotectedvirtual
current_capture_end() const ARDOUR::Diskstreaminlinevirtual
current_capture_start() const ARDOUR::Diskstreaminlinevirtual
current_state_versionPBD::Statefulstatic
DataRecordedARDOUR::MidiDiskstream
default_disk_read_chunk_frames()ARDOUR::Diskstreamstatic
default_disk_write_chunk_frames()ARDOUR::Diskstreamstatic
deprecated_io_nodeARDOUR::Diskstreamprotected
DestroyedPBD::Destructible
Destructible()PBD::Destructibleinline
Destructive enum valueARDOUR::Diskstream
destructive() const ARDOUR::Diskstreaminlinevirtual
disengage_record_enable()ARDOUR::Diskstreamprotected
disk_read_chunk_framesARDOUR::Diskstreamprotectedstatic
disk_read_frames()ARDOUR::Diskstreaminlinestatic
disk_write_chunk_framesARDOUR::Diskstreamprotectedstatic
disk_write_frames()ARDOUR::Diskstreaminlinestatic
DiskOverrunARDOUR::Diskstreamstatic
Diskstream(Session &, const std::string &name, Flag f=Recordable)ARDOUR::Diskstream
Diskstream(Session &, const XMLNode &)ARDOUR::Diskstream
DiskUnderrunARDOUR::Diskstreamstatic
do_flush(RunContext context, bool force=false)ARDOUR::MidiDiskstreamprivatevirtual
do_refill()ARDOUR::MidiDiskstreamprivatevirtual
do_refill_with_alloc()ARDOUR::MidiDiskstreamprivatevirtual
drop_connections()PBD::ScopedConnectionList
drop_references()PBD::Destructibleinline
DropReferencesPBD::Destructible
engage_record_enable()ARDOUR::Diskstreamprotected
ensure_input_monitoring(bool)ARDOUR::MidiDiskstreamvirtual
extra_xml(const std::string &str, bool add_if_missing=false)PBD::Stateful
file_frameARDOUR::Diskstreamprotected
find_and_use_playlist(const std::string &)ARDOUR::MidiDiskstreamprivatevirtual
finish_capture()ARDOUR::MidiDiskstreamprivate
first_recordable_frameARDOUR::Diskstreamprotected
Flag enum nameARDOUR::Diskstream
flush_playback(framepos_t, framepos_t)ARDOUR::MidiDiskstream
get_capture_start_frame(uint32_t n=0) const ARDOUR::Diskstreamvirtual
get_captured_frames(uint32_t n=0) const ARDOUR::Diskstreamvirtual
get_changes_as_properties(Command *) const PBD::Stateful
get_gui_feed_buffer() const ARDOUR::MidiDiskstream
get_input_sources()ARDOUR::MidiDiskstreamprivate
get_playback(MidiBuffer &dst, framecnt_t)ARDOUR::MidiDiskstream
get_state(void)ARDOUR::MidiDiskstreamvirtual
handle_input_change(IOChange, void *src)ARDOUR::Diskstream
Hidden enum valueARDOUR::Diskstream
hidden() const ARDOUR::Diskstreaminlinevirtual
i_am_the_modifierARDOUR::Diskstreamprotected
ic_connectionARDOUR::Diskstreamprotected
id() const PBD::Statefulinline
in_set_stateARDOUR::Diskstreamprotected
init()ARDOUR::MidiDiskstreamprivate
input_change_pendingARDOUR::Diskstreamprotected
insanity_check()ARDOUR::SessionHandleRefprotectedvirtual
instant_xml(const std::string &str, const std::string &directory_path)PBD::Statefulprotected
internal_playback_seek(framecnt_t distance)ARDOUR::MidiDiskstreamprotectedvirtual
interpolationARDOUR::MidiDiskstreamprivate
io() const ARDOUR::Diskstreaminline
last_capture_sources()ARDOUR::Diskstreaminlinevirtual
last_possibly_recordingARDOUR::Diskstreamprotected
last_recordable_frameARDOUR::Diskstreamprotected
loading_state_versionPBD::Statefulstatic
loop_locationARDOUR::Diskstreamprotected
LoopSetARDOUR::Diskstream
make_property_quarks()ARDOUR::SessionObjectstatic
mid_thaw(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
midi_playlist()ARDOUR::MidiDiskstream
midi_readaheadARDOUR::MidiDiskstreamprotectedstatic
MidiDiskstream(Session &, const std::string &name, Diskstream::Flag f=Recordable)ARDOUR::MidiDiskstream
MidiDiskstream(Session &, const XMLNode &)ARDOUR::MidiDiskstream
MidiTrack classARDOUR::MidiDiskstreamfriend
move_processor_automation(boost::weak_ptr< Processor >, std::list< Evoral::RangeMove< framepos_t > > const &)ARDOUR::Diskstream
n_channels()ARDOUR::Diskstreaminlinevirtual
name() const ARDOUR::SessionObjectinline
non_layered() const ARDOUR::Diskstreaminline
non_realtime_input_change()ARDOUR::MidiDiskstreamprotectedvirtual
non_realtime_locate(framepos_t location)ARDOUR::MidiDiskstreamprotectedvirtual
non_realtime_set_speed()ARDOUR::Diskstreamvirtual
NonLayered enum valueARDOUR::Diskstream
overwrite_existing_buffers()ARDOUR::MidiDiskstreamprotectedvirtual
overwrite_frameARDOUR::Diskstreamprotected
overwrite_offsetARDOUR::Diskstreamprotected
overwrite_queuedARDOUR::Diskstreamprotected
pending_overwrite() const ARDOUR::Diskstreaminlinevirtual
playback_buffer_load() const ARDOUR::MidiDiskstreamvirtual
playback_sampleARDOUR::Diskstreamprotected
playlist()ARDOUR::Diskstreaminlinevirtual
playlist_changed(const PBD::PropertyChange &)ARDOUR::Diskstreamprotectedvirtual
playlist_connectionsARDOUR::Diskstreamprotected
playlist_deleted(boost::weak_ptr< Playlist >)ARDOUR::Diskstreamprotectedvirtual
playlist_modified()ARDOUR::Diskstreamvirtual
playlist_ranges_moved(std::list< Evoral::RangeMove< framepos_t > > const &, bool)ARDOUR::Diskstreamprotectedvirtual
PlaylistChangedARDOUR::Diskstream
post_set(const PropertyChange &)PBD::Statefulinlineprotectedvirtual
prep_record_disable()ARDOUR::MidiDiskstreamprivatevirtual
prep_record_enable()ARDOUR::MidiDiskstreamprivatevirtual
prepare_record_status(framepos_t)ARDOUR::Diskstreaminlineprotectedvirtual
prepare_to_stop(framepos_t transport_pos, framepos_t audible_frame)ARDOUR::Diskstreamprotectedvirtual
process(BufferSet &, framepos_t transport_frame, pframes_t nframes, framecnt_t &, bool need_diskstream)ARDOUR::MidiDiskstreamprotectedvirtual
properties() const PBD::Statefulinline
property_changes_suspended() const PBD::Statefulinline
property_factory(const XMLNode &) const PBD::Statefulvirtual
PropertyChangedPBD::Stateful
punch_in()ARDOUR::Diskstreaminlinevirtual
punch_out()ARDOUR::Diskstreaminlinevirtual
rdiff(std::vector< Command * > &) const PBD::Statefulvirtual
read(framepos_t &start, framecnt_t cnt, bool reversed)ARDOUR::MidiDiskstreamprivate
realtime_set_speed(double, bool global_change)ARDOUR::Diskstreamprotectedvirtual
record_enabled() const ARDOUR::Diskstreaminline
Recordable enum valueARDOUR::Diskstream
recordable() const ARDOUR::Diskstreaminline
RecordEnableChangedARDOUR::Diskstream
request_input_monitoring(bool)ARDOUR::Diskstreaminlinevirtual
reset_id()PBD::Stateful
reset_tracker()ARDOUR::MidiDiskstream
reset_write_sources(bool, bool force=false)ARDOUR::MidiDiskstreamprotectedvirtual
resolve_tracker(Evoral::EventSink< framepos_t > &buffer, framepos_t time)ARDOUR::MidiDiskstream
resume_property_changes()PBD::Statefulvirtual
ReverseChangedARDOUR::Diskstream
reversed() const ARDOUR::Diskstreaminline
roll_delay() const ARDOUR::Diskstreaminline
route_going_away()ARDOUR::Diskstreamprotected
save_extra_xml(const XMLNode &)PBD::Stateful
ScopedConnectionList()PBD::ScopedConnectionList
seek(framepos_t which_sample, bool complete_refill=false)ARDOUR::MidiDiskstreamprotectedvirtual
send_change(const PropertyChange &)PBD::Statefulprotectedvirtual
session() const ARDOUR::SessionObjectinline
Session classARDOUR::MidiDiskstreamfriend
session_going_away()ARDOUR::SessionHandleRefprotectedvirtual
SessionHandleRef(ARDOUR::Session &s)ARDOUR::SessionHandleRef
SessionObject(Session &session, const std::string &name)ARDOUR::SessionObjectinline
set_align_choice(AlignChoice a, bool force=false)ARDOUR::Diskstreamvirtual
set_align_style(AlignStyle, bool force=false)ARDOUR::Diskstreamvirtual
set_align_style_from_io()ARDOUR::MidiDiskstreamprivatevirtual
set_block_size(pframes_t)ARDOUR::MidiDiskstreamprotectedvirtual
set_capture_offset()ARDOUR::Diskstreamvirtual
set_destructive(bool yn)ARDOUR::MidiDiskstreamvirtual
set_disk_read_chunk_frames(framecnt_t n)ARDOUR::Diskstreaminlinestatic
set_disk_write_chunk_frames(framecnt_t n)ARDOUR::Diskstreaminlinestatic
set_flag(Flag f)ARDOUR::Diskstreaminline
set_id(const XMLNode &)PBD::Stateful
set_id(const std::string &)PBD::Stateful
set_loop(Location *loc)ARDOUR::Diskstreamvirtual
set_name(std::string const &)ARDOUR::MidiDiskstreamvirtual
set_non_layered(bool)ARDOUR::Diskstreaminlinevirtual
set_note_mode(NoteMode m)ARDOUR::MidiDiskstream
set_pending_overwrite(bool)ARDOUR::MidiDiskstreamprotectedvirtual
set_readahead_frames(framecnt_t frames_ahead)ARDOUR::MidiDiskstreaminlineprotectedstatic
set_record_enabled(bool yn)ARDOUR::MidiDiskstreamvirtual
set_roll_delay(framecnt_t)ARDOUR::Diskstream
set_slaved(bool yn)ARDOUR::Diskstreaminlinevirtual
set_state(const XMLNode &, int version)ARDOUR::MidiDiskstreamvirtual
set_track(ARDOUR::Track *)ARDOUR::Diskstream
set_values(XMLNode const &)PBD::Statefulprotected
set_write_source_name(const std::string &str)ARDOUR::MidiDiskstreamvirtual
setup_destructive_playlist()ARDOUR::Diskstreaminlineprotectedvirtual
slaved() const ARDOUR::Diskstreaminline
speed() const ARDOUR::Diskstreaminlinevirtual
speed_buffer_sizeARDOUR::Diskstreamprotected
SpeedChangedARDOUR::Diskstream
state_lockARDOUR::Diskstreamprotected
Stateful()PBD::Stateful
steal_write_source_name()ARDOUR::MidiDiskstreamprotectedvirtual
suspend_property_changes()PBD::Statefulvirtual
TransitionType enum nameARDOUR::Diskstreamprotected
transport_looped(framepos_t transport_frame)ARDOUR::MidiDiskstreamprivatevirtual
transport_stopped_wallclock(struct tm &, time_t, bool abort)ARDOUR::MidiDiskstreamprivatevirtual
unset_flag(Flag f)ARDOUR::Diskstreaminline
use_copy_playlist()ARDOUR::MidiDiskstreamvirtual
use_destructive_playlist()ARDOUR::Diskstreaminlineprotectedvirtual
use_new_playlist()ARDOUR::MidiDiskstreamvirtual
use_new_write_source(uint32_t n=0)ARDOUR::MidiDiskstreamprivatevirtual
use_pending_capture_data(XMLNode &node)ARDOUR::MidiDiskstreamprivatevirtual
use_playlist(boost::shared_ptr< Playlist >)ARDOUR::MidiDiskstreamvirtual
was_recordingARDOUR::Diskstreamprotected
wrap_buffer_sizeARDOUR::Diskstreamprotected
write_source()ARDOUR::MidiDiskstreaminline
write_source_name() const ARDOUR::Diskstreaminline
~Destructible()PBD::Destructibleinlinevirtual
~Diskstream()ARDOUR::Diskstreamvirtual
~MidiDiskstream()ARDOUR::MidiDiskstream
~PublicDiskstream()ARDOUR::PublicDiskstreaminlinevirtual
~ScopedConnectionList()PBD::ScopedConnectionListvirtual
~SessionHandleRef()ARDOUR::SessionHandleRefvirtual
~Stateful()PBD::Statefulvirtual