ardour
ARDOUR::Diskstream Member List

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

_actual_speedARDOUR::Diskstreamprotected
_alignment_choiceARDOUR::Diskstreamprotected
_alignment_styleARDOUR::Diskstreamprotected
_buffer_reallocation_requiredARDOUR::Diskstreamprotected
_capture_offsetARDOUR::Diskstreamprotected
_extra_xmlPBD::Statefulprotected
_flagsARDOUR::Diskstreamprotected
_instant_xmlPBD::Statefulprotected
_ioARDOUR::Diskstreamprotected
_last_capture_sourcesARDOUR::Diskstreamprotected
_lockPBD::Statefulprotected
_n_channelsARDOUR::Diskstreamprotected
_nameARDOUR::SessionObjectprotected
_pending_changedPBD::Statefulprotected
_pending_overwriteARDOUR::Diskstreamprotected
_playlistARDOUR::Diskstreamprotected
_propertiesPBD::Statefulprotected
_record_enabledARDOUR::Diskstreammutableprotected
_roll_delayARDOUR::Diskstreamprotected
_seek_requiredARDOUR::Diskstreamprotected
_sessionARDOUR::SessionHandleRefprotected
_slavedARDOUR::Diskstreamprotected
_speedARDOUR::Diskstreamprotected
_target_speedARDOUR::Diskstreamprotected
_trackARDOUR::Diskstreamprotected
_visible_speedARDOUR::Diskstreamprotected
_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()=0ARDOUR::PublicDiskstreampure virtual
adjust_capture_positionARDOUR::Diskstreamprotected
adjust_playback_buffering()=0ARDOUR::PublicDiskstreampure virtual
alignment_choice() const ARDOUR::Diskstreaminline
alignment_style() const ARDOUR::Diskstreaminlinevirtual
AlignmentStyleChangedARDOUR::Diskstream
allocate_temporary_buffers()=0ARDOUR::Diskstreamprotectedpure virtual
apply_changes(PropertyBase const &)PBD::Statefulvirtual
apply_changes(PropertyList const &)PBD::Stateful
Auditioner classARDOUR::Diskstreamfriend
Butler classARDOUR::Diskstreamfriend
calculate_playback_distance(pframes_t nframes)=0ARDOUR::Diskstreamprotectedpure virtual
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)=0ARDOUR::Diskstreamprotectedpure virtual
capture_buffer_load() const =0ARDOUR::Diskstreampure virtual
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)=0ARDOUR::Diskstreamprotectedpure virtual
current_capture_end() const ARDOUR::Diskstreaminlinevirtual
current_capture_start() const ARDOUR::Diskstreaminlinevirtual
current_state_versionPBD::Statefulstatic
default_disk_read_chunk_frames()ARDOUR::Diskstreamstatic
default_disk_write_chunk_frames()ARDOUR::Diskstreamstatic
deprecated_io_nodeARDOUR::Diskstreamprotected
DestroyedPBD::Destructible
Destructible()PBD::Destructibleinline
destructive() const ARDOUR::Diskstreaminlinevirtual
Destructive enum valueARDOUR::Diskstream
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)=0ARDOUR::Diskstreamprotectedpure virtual
do_refill()=0ARDOUR::Diskstreamprotectedpure virtual
do_refill_with_alloc()=0ARDOUR::Diskstreampure virtual
drop_connections()PBD::ScopedConnectionList
drop_references()PBD::Destructibleinline
DropReferencesPBD::Destructible
engage_record_enable()ARDOUR::Diskstreamprotected
ensure_input_monitoring(bool)ARDOUR::Diskstreaminlinevirtual
extra_xml(const std::string &str, bool add_if_missing=false)PBD::Stateful
file_frameARDOUR::Diskstreamprotected
find_and_use_playlist(const std::string &)=0ARDOUR::Diskstreamprotectedpure virtual
first_recordable_frameARDOUR::Diskstreamprotected
Flag enum nameARDOUR::Diskstream
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_state(void)ARDOUR::Diskstreamvirtual
handle_input_change(IOChange, void *src)ARDOUR::Diskstream
hidden() const ARDOUR::Diskstreaminlinevirtual
Hidden enum valueARDOUR::Diskstream
i_am_the_modifierARDOUR::Diskstreamprotected
ic_connectionARDOUR::Diskstreamprotected
id() const PBD::Statefulinline
in_set_stateARDOUR::Diskstreamprotected
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)=0ARDOUR::Diskstreamprotectedpure virtual
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
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()=0ARDOUR::Diskstreamprotectedpure virtual
non_realtime_locate(framepos_t)ARDOUR::Diskstreaminlinevirtual
non_realtime_set_speed()ARDOUR::Diskstreamvirtual
NonLayered enum valueARDOUR::Diskstream
overwrite_existing_buffers()=0ARDOUR::Diskstreamprotectedpure virtual
overwrite_frameARDOUR::Diskstreamprotected
overwrite_offsetARDOUR::Diskstreamprotected
overwrite_queuedARDOUR::Diskstreamprotected
pending_overwrite() const ARDOUR::Diskstreaminlinevirtual
playback_buffer_load() const =0ARDOUR::Diskstreampure virtual
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()=0ARDOUR::Diskstreamprotectedpure virtual
prep_record_enable()=0ARDOUR::Diskstreamprotectedpure virtual
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_disk_signal)=0ARDOUR::Diskstreamprotectedpure virtual
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
realtime_set_speed(double, bool global_change)ARDOUR::Diskstreamprotectedvirtual
record_enabled() const ARDOUR::Diskstreaminline
recordable() const ARDOUR::Diskstreaminline
Recordable enum valueARDOUR::Diskstream
RecordEnableChangedARDOUR::Diskstream
request_input_monitoring(bool)ARDOUR::Diskstreaminlinevirtual
reset_id()PBD::Stateful
reset_write_sources(bool, bool force=false)=0ARDOUR::Diskstreamprotectedpure virtual
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)=0ARDOUR::Diskstreamprotectedpure virtual
send_change(const PropertyChange &)PBD::Statefulprotectedvirtual
Session classARDOUR::Diskstreamfriend
session() const ARDOUR::SessionObjectinline
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::Diskstreaminlineprotectedvirtual
set_block_size(pframes_t)=0ARDOUR::Diskstreampure virtual
set_capture_offset()ARDOUR::Diskstreamvirtual
set_destructive(bool)ARDOUR::Diskstreaminlinevirtual
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(const std::string &str)ARDOUR::Diskstreamvirtual
set_non_layered(bool)ARDOUR::Diskstreaminlinevirtual
set_pending_overwrite(bool)=0ARDOUR::Diskstreamprotectedpure virtual
set_record_enabled(bool yn)=0ARDOUR::Diskstreampure virtual
set_roll_delay(framecnt_t)ARDOUR::Diskstream
set_slaved(bool yn)ARDOUR::Diskstreaminlinevirtual
set_state(const XMLNode &, int version)ARDOUR::Diskstreamvirtual
set_track(ARDOUR::Track *)ARDOUR::Diskstream
set_values(XMLNode const &)PBD::Statefulprotected
set_write_source_name(const std::string &str)ARDOUR::Diskstreamvirtual
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::Diskstreaminlinevirtual
suspend_property_changes()PBD::Statefulvirtual
Track classARDOUR::Diskstreamfriend
TransitionType enum nameARDOUR::Diskstreamprotected
transport_looped(framepos_t transport_frame)=0ARDOUR::Diskstreamprotectedpure virtual
transport_stopped_wallclock(struct tm &, time_t, bool abort)=0ARDOUR::Diskstreamprotectedpure virtual
unset_flag(Flag f)ARDOUR::Diskstreaminline
use_copy_playlist()=0ARDOUR::Diskstreampure virtual
use_destructive_playlist()ARDOUR::Diskstreaminlineprotectedvirtual
use_new_playlist()=0ARDOUR::Diskstreampure virtual
use_new_write_source(uint32_t n=0)=0ARDOUR::Diskstreamprotectedpure virtual
use_pending_capture_data(XMLNode &node)=0ARDOUR::Diskstreamprotectedpure virtual
use_playlist(boost::shared_ptr< Playlist >)ARDOUR::Diskstreamvirtual
was_recordingARDOUR::Diskstreamprotected
wrap_buffer_sizeARDOUR::Diskstreamprotected
write_source_name() const ARDOUR::Diskstreaminline
~Destructible()PBD::Destructibleinlinevirtual
~Diskstream()ARDOUR::Diskstreamvirtual
~PublicDiskstream()ARDOUR::PublicDiskstreaminlinevirtual
~ScopedConnectionList()PBD::ScopedConnectionListvirtual
~SessionHandleRef()ARDOUR::SessionHandleRefvirtual
~Stateful()PBD::Statefulvirtual