MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Kakshya::SoundStreamContainer Member List

This is the complete list of members for MayaFlux::Kakshya::SoundStreamContainer, including all inherited members.

add_region_group(const RegionGroup &group) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
advance_read_position(const std::vector< uint64_t > &frames) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
all_channel_data() overrideMayaFlux::Kakshya::SoundStreamContainervirtual
all_dimensions_consumed() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
channel_data(size_t channel) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
clear() overrideMayaFlux::Kakshya::SoundStreamContainervirtual
clear_all_consumption()MayaFlux::Kakshya::SoundStreamContainervirtual
coordinates_to_linear_index(const std::vector< uint64_t > &coordinates) const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
create_default_processor() overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_all_region_groups() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_data() overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
get_data_as_double() constMayaFlux::Kakshya::SoundStreamContainer
get_default_processor() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_dimensions() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_frame(uint64_t frame_index) const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_frame_size() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_frames(std::span< double > output, uint64_t start_frame, uint64_t num_frames) const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_loop_region() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_memory_layout() const overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
get_num_channels() constMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
get_num_frames() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_processed_data() overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
get_processed_data() const overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
get_processing_chain() overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
get_processing_state() const overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
get_raw_data() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_read_position() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_region_data(const Region &region) const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_region_group(const std::string &name) const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_region_group_data(const RegionGroup &group) const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_remaining_frames() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_sample_rate() constMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
get_segments_data(const std::vector< RegionSegment > &segment) const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_span_cache() constMayaFlux::Kakshya::SoundStreamContainerprotected
get_structure() overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
get_structure() const overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
get_temporal_rate() const overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
get_total_elements() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
get_value_at(const std::vector< uint64_t > &coordinates) const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
has_active_readers() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
has_data() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
has_processing_token(int channel) const overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
invalidate_span_cache()MayaFlux::Kakshya::SoundStreamContainerprotected
is_at_end() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
is_looping() const overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
is_ready() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
is_ready_for_processing() const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
is_region_loaded(const Region &region) const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
linear_index_to_coordinates(uint64_t linear_index) const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
load_region(const Region &region) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
lock() overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
m_active_readersMayaFlux::Kakshya::SoundStreamContainerprotected
m_cached_ext_bufferMayaFlux::Kakshya::SoundStreamContainermutableprotected
m_circular_modeMayaFlux::Kakshya::SoundStreamContainerprotected
m_circular_write_positionMayaFlux::Kakshya::SoundStreamContainerprotected
m_consumed_dimensionsMayaFlux::Kakshya::SoundStreamContainerprotected
m_dataMayaFlux::Kakshya::SoundStreamContainerprotected
m_data_mutexMayaFlux::Kakshya::SoundStreamContainermutableprotected
m_default_processorMayaFlux::Kakshya::SoundStreamContainerprotected
m_dimension_to_next_reader_idMayaFlux::Kakshya::SoundStreamContainerprotected
m_double_extraction_dirtyMayaFlux::Kakshya::SoundStreamContainermutableprotected
m_extraction_mutexMayaFlux::Kakshya::SoundStreamContainermutableprotected
m_loop_regionMayaFlux::Kakshya::SoundStreamContainerprotected
m_looping_enabledMayaFlux::Kakshya::SoundStreamContainerprotected
m_num_channelsMayaFlux::Kakshya::SoundStreamContainerprotected
m_num_framesMayaFlux::Kakshya::SoundStreamContainerprotected
m_processed_dataMayaFlux::Kakshya::SoundStreamContainerprotected
m_processing_chainMayaFlux::Kakshya::SoundStreamContainerprotected
m_processing_stateMayaFlux::Kakshya::SoundStreamContainerprotected
m_processing_token_channelMayaFlux::Kakshya::SoundStreamContainerprotected
m_read_positionMayaFlux::Kakshya::SoundStreamContainerprotected
m_reader_consumed_dimensionsMayaFlux::Kakshya::SoundStreamContainerprotected
m_reader_mutexMayaFlux::Kakshya::SoundStreamContainermutableprotected
m_region_groupsMayaFlux::Kakshya::SoundStreamContainerprotected
m_sample_rateMayaFlux::Kakshya::SoundStreamContainerprotected
m_span_cacheMayaFlux::Kakshya::SoundStreamContainermutableprivate
m_span_cache_dirtyMayaFlux::Kakshya::SoundStreamContainermutableprivate
m_state_callbackMayaFlux::Kakshya::SoundStreamContainerprotected
m_state_mutexMayaFlux::Kakshya::SoundStreamContainermutableprotected
m_structureMayaFlux::Kakshya::SoundStreamContainerprotected
mark_buffers_for_processing(bool) overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
mark_buffers_for_removal() overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
mark_dimension_consumed(uint32_t dimension_index, uint32_t reader_id) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
mark_ready_for_processing(bool ready) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
notify_state_change(ProcessingState new_state)MayaFlux::Kakshya::SoundStreamContainerprotected
peek_sequential(std::span< double > output, uint64_t count, uint64_t offset=0) const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
position_to_time(uint64_t position) const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
process_default() overrideMayaFlux::Kakshya::SoundStreamContainervirtual
read_sequential(std::span< double > output, uint64_t count) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
register_dimension_reader(uint32_t dimension_index) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
register_state_change_callback(std::function< void(std::shared_ptr< SignalSourceContainer >, ProcessingState)> callback) overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
remove_region_group(const std::string &name) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
reorganize_data_layout(MemoryLayout new_layout)MayaFlux::Kakshya::SoundStreamContainerprotected
reset_processing_token() overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
reset_read_position() overrideMayaFlux::Kakshya::SoundStreamContainervirtual
set_default_processor(std::shared_ptr< DataProcessor > processor) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
set_loop_region(const Region &region) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
set_looping(bool enable) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
set_memory_layout(MemoryLayout layout) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
set_processing_chain(std::shared_ptr< DataProcessingChain > chain) overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
set_read_position(const std::vector< uint64_t > &position) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
set_region_data(const Region &region, const std::vector< DataVariant > &data) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
set_structure(ContainerDataStructure structure) overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
set_value_at(const std::vector< uint64_t > &coordinates, double value) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
setup_dimensions()MayaFlux::Kakshya::SoundStreamContainerprotected
SoundStreamContainer(uint32_t sample_rate=48000, uint32_t num_channels=2, uint64_t initial_capacity=0, bool circular_mode=false)MayaFlux::Kakshya::SoundStreamContainer
time_to_position(double time) const overrideMayaFlux::Kakshya::SoundStreamContainervirtual
try_acquire_processing_token(int channel) overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
try_lock() overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
unload_region(const Region &region) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
unlock() overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
unregister_dimension_reader(uint32_t dimension_index) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
unregister_state_change_callback() overrideMayaFlux::Kakshya::SoundStreamContainerinlinevirtual
update_processing_state(ProcessingState new_state) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
update_read_position_for_channel(size_t channel, uint64_t frame) overrideMayaFlux::Kakshya::SoundStreamContainervirtual
~NDDataContainer()=defaultMayaFlux::Kakshya::NDDataContainervirtual
~SignalSourceContainer() override=defaultMayaFlux::Kakshya::SignalSourceContainer
~SoundStreamContainer() override=defaultMayaFlux::Kakshya::SoundStreamContainer
~StreamContainer()=defaultMayaFlux::Kakshya::StreamContainervirtual