ardour
ARDOUR::AudioDiskstream Member List

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

_actual_speedARDOUR::Diskstreamprotected
_alignment_choiceARDOUR::Diskstreamprotected
_alignment_styleARDOUR::Diskstreamprotected
_buffer_reallocation_requiredARDOUR::Diskstreamprotected
_capture_offsetARDOUR::Diskstreamprotected
_do_refill(Sample *mixdown_buffer, float *gain_buffer)ARDOUR::AudioDiskstreamprivate
_extra_xmlPBD::Statefulprotected
_flagsARDOUR::Diskstreamprotected
_gain_bufferARDOUR::AudioDiskstreamprivatestatic
_instant_xmlPBD::Statefulprotected
_ioARDOUR::Diskstreamprotected
_last_capture_sourcesARDOUR::Diskstreamprotected
_lockPBD::Statefulprotected
_mixdown_bufferARDOUR::AudioDiskstreamprivatestatic
_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
_working_buffers_sizeARDOUR::AudioDiskstreamprivatestatic
_write_source_nameARDOUR::Diskstreamprotected
_xml_node_namePBD::Statefulprotected
add_channel(uint32_t how_many)ARDOUR::AudioDiskstream
add_channel_to(boost::shared_ptr< ChannelList >, uint32_t how_many)ARDOUR::AudioDiskstreamprivate
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::AudioDiskstreamprivatevirtual
adjust_capture_positionARDOUR::Diskstreamprotected
adjust_playback_buffering()ARDOUR::AudioDiskstreamprivatevirtual
alignment_choice() const ARDOUR::Diskstreaminline
alignment_style() const ARDOUR::Diskstreaminlinevirtual
AlignmentStyleChangedARDOUR::Diskstream
allocate_temporary_buffers()ARDOUR::AudioDiskstreamprivatevirtual
allocate_working_buffers()ARDOUR::AudioDiskstreamprivatestatic
apply_changes(PropertyBase const &)PBD::Statefulvirtual
apply_changes(PropertyList const &)PBD::Stateful
audio_playlist()ARDOUR::AudioDiskstreaminline
AudioDiskstream(Session &, const std::string &name, Diskstream::Flag f=Recordable)ARDOUR::AudioDiskstream
AudioDiskstream(Session &, const XMLNode &)ARDOUR::AudioDiskstream
AudioTrack classARDOUR::AudioDiskstreamfriend
Auditioner classARDOUR::AudioDiskstreamfriend
calculate_playback_distance(pframes_t nframes)ARDOUR::AudioDiskstreamprotectedvirtual
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 &requires_bounce) const ARDOUR::AudioDiskstreamvirtual
can_internal_playback_seek(framecnt_t distance)ARDOUR::AudioDiskstreamprotectedvirtual
capture_buffer(uint32_t n=0)ARDOUR::AudioDiskstreaminline
capture_buffer_load() const ARDOUR::AudioDiskstreamvirtual
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
capturing_sourcesARDOUR::AudioDiskstreamprivate
changed() const PBD::Stateful
ChannelList typedefARDOUR::AudioDiskstreamprivate
channelsARDOUR::AudioDiskstreamprivate
check_record_status(framepos_t transport_frame, bool can_record)ARDOUR::Diskstreamprotectedvirtual
clear_changes()PBD::Stateful
clear_owned_changes()PBD::Statefulvirtual
commit(framecnt_t)ARDOUR::AudioDiskstreamprotectedvirtual
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
destroy_channel(ChannelInfo &chan)ARDOUR::AudioDiskstreamprivate
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::AudioDiskstreamprivatevirtual
do_refill()ARDOUR::AudioDiskstreaminlineprivatevirtual
do_refill_with_alloc()ARDOUR::AudioDiskstreamprivatevirtual
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 &)ARDOUR::AudioDiskstreamprivatevirtual
finish_capture(boost::shared_ptr< ChannelList >)ARDOUR::AudioDiskstreamprivate
first_recordable_frameARDOUR::Diskstreamprotected
Flag enum nameARDOUR::Diskstream
free_working_buffers()ARDOUR::AudioDiskstreamprivatestatic
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_input_sources()ARDOUR::AudioDiskstreamprivate
get_state(void)ARDOUR::AudioDiskstreamvirtual
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::AudioDiskstreamprivate
init_channel(ChannelInfo &chan)ARDOUR::AudioDiskstreamprivate
input_change_pendingARDOUR::Diskstreamprotected
input_source(uint32_t n=0) const ARDOUR::AudioDiskstreaminline
insanity_check()ARDOUR::SessionHandleRefprotectedvirtual
instant_xml(const std::string &str, const std::string &directory_path)PBD::Statefulprotected
internal_playback_seek(framecnt_t distance)ARDOUR::AudioDiskstreamprotectedvirtual
interpolationARDOUR::AudioDiskstreamprivate
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()ARDOUR::AudioDiskstreamprotectedvirtual
non_realtime_locate(framepos_t location)ARDOUR::AudioDiskstreamprotectedvirtual
non_realtime_set_speed()ARDOUR::Diskstreamvirtual
NonLayered enum valueARDOUR::Diskstream
overwrite_existing_buffers()ARDOUR::AudioDiskstreamprotectedvirtual
overwrite_frameARDOUR::Diskstreamprotected
overwrite_offsetARDOUR::Diskstreamprotected
overwrite_queuedARDOUR::Diskstreamprotected
pending_overwrite() const ARDOUR::Diskstreaminlinevirtual
playback_buffer(uint32_t n=0)ARDOUR::AudioDiskstreaminline
playback_buffer_load() const ARDOUR::AudioDiskstreamvirtual
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::AudioDiskstreamprivatevirtual
prep_record_enable()ARDOUR::AudioDiskstreamprivatevirtual
prepare_record_status(framepos_t capture_start_frame)ARDOUR::AudioDiskstreamprivatevirtual
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)ARDOUR::AudioDiskstreamprotectedvirtual
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(Sample *buf, Sample *mixdown_buffer, float *gain_buffer, framepos_t &start, framecnt_t cnt, int channel, bool reversed)ARDOUR::AudioDiskstreamprivate
realtime_set_speed(double, bool global_change)ARDOUR::Diskstreamprotectedvirtual
record_enabled() const ARDOUR::Diskstreaminline
Recordable enum valueARDOUR::Diskstream
recordable() const ARDOUR::Diskstreaminline
RecordEnableChangedARDOUR::Diskstream
remove_channel(uint32_t how_many)ARDOUR::AudioDiskstream
remove_channel_from(boost::shared_ptr< ChannelList >, uint32_t how_many)ARDOUR::AudioDiskstreamprivate
request_input_monitoring(bool)ARDOUR::AudioDiskstreamvirtual
reset_id()PBD::Stateful
reset_write_sources(bool, bool force=false)ARDOUR::AudioDiskstreamprotectedvirtual
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::AudioDiskstreamprotectedvirtual
send_change(const PropertyChange &)PBD::Statefulprotectedvirtual
Session classARDOUR::AudioDiskstreamfriend
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::AudioDiskstreamprivatevirtual
set_block_size(pframes_t)ARDOUR::AudioDiskstreamprotectedvirtual
set_capture_offset()ARDOUR::Diskstreamvirtual
set_destructive(bool yn)ARDOUR::AudioDiskstreamvirtual
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::AudioDiskstreamvirtual
set_non_layered(bool yn)ARDOUR::AudioDiskstreamvirtual
set_pending_overwrite(bool)ARDOUR::AudioDiskstreamprotectedvirtual
set_record_enabled(bool yn)ARDOUR::AudioDiskstreamvirtual
set_roll_delay(framecnt_t)ARDOUR::Diskstream
set_slaved(bool yn)ARDOUR::Diskstreaminlinevirtual
set_state(const XMLNode &node, int version)ARDOUR::AudioDiskstreamvirtual
set_track(ARDOUR::Track *)ARDOUR::Diskstream
set_values(XMLNode const &)PBD::Statefulprotected
set_write_source_name(const std::string &str)ARDOUR::AudioDiskstreamvirtual
setup_destructive_playlist()ARDOUR::AudioDiskstreamprivatevirtual
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
swap_by_ptr(Sample *first, Sample *last)ARDOUR::AudioDiskstreaminlinestatic
TransitionType enum nameARDOUR::Diskstreamprotected
transport_looped(framepos_t transport_frame)ARDOUR::AudioDiskstreamprivatevirtual
transport_stopped_wallclock(struct tm &, time_t, bool abort)ARDOUR::AudioDiskstreamprivatevirtual
unset_flag(Flag f)ARDOUR::Diskstreaminline
use_copy_playlist()ARDOUR::AudioDiskstreamvirtual
use_destructive_playlist()ARDOUR::AudioDiskstreamprivatevirtual
use_new_playlist()ARDOUR::AudioDiskstreamvirtual
use_new_write_source(uint32_t n=0)ARDOUR::AudioDiskstreamprivatevirtual
use_pending_capture_data(XMLNode &node)ARDOUR::AudioDiskstreamprivatevirtual
use_playlist(boost::shared_ptr< Playlist >)ARDOUR::AudioDiskstreamvirtual
was_recordingARDOUR::Diskstreamprotected
wrap_buffer_sizeARDOUR::Diskstreamprotected
write_source(uint32_t n=0)ARDOUR::AudioDiskstreaminline
write_source_name() const ARDOUR::Diskstreaminline
~AudioDiskstream()ARDOUR::AudioDiskstream
~Destructible()PBD::Destructibleinlinevirtual
~Diskstream()ARDOUR::Diskstreamvirtual
~PublicDiskstream()ARDOUR::PublicDiskstreaminlinevirtual
~ScopedConnectionList()PBD::ScopedConnectionListvirtual
~SessionHandleRef()ARDOUR::SessionHandleRefvirtual
~Stateful()PBD::Statefulvirtual