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

This is the complete list of members for MayaFlux::Buffers::RootAudioBuffer, including all inherited members.

add_child_buffer(std::shared_ptr< AudioBuffer > buffer)MayaFlux::Buffers::RootBuffer< AudioBuffer >inlinevirtual
add_child_buffer_direct(std::shared_ptr< AudioBuffer > buffer)MayaFlux::Buffers::RootBuffer< AudioBuffer >inlineprotected
AudioBuffer()MayaFlux::Buffers::AudioBuffer
AudioBuffer(uint32_t channel_id, uint32_t num_samples=512)MayaFlux::Buffers::AudioBuffer
clear() overrideMayaFlux::Buffers::RootBuffer< AudioBuffer >inlinevirtual
clone_to(uint32_t channel)MayaFlux::Buffers::AudioBuffervirtual
clone_to(uint8_t dest_desc) overrideMayaFlux::Buffers::AudioBuffervirtual
create_default_processor() overrideMayaFlux::Buffers::RootAudioBufferprotectedvirtual
enable_cross_modal_sharing(bool enabled)MayaFlux::Buffers::RootBuffer< AudioBuffer >inlinevirtual
enforce_default_processing(bool should_process) overrideMayaFlux::Buffers::AudioBufferinlinevirtual
force_internal_usage(bool internal) overrideMayaFlux::Buffers::AudioBufferinlinevirtual
get_channel_id() constMayaFlux::Buffers::AudioBufferinlinevirtual
get_child_buffers() constMayaFlux::Buffers::RootBuffer< AudioBuffer >inline
get_data()MayaFlux::Buffers::AudioBufferinlinevirtual
get_data() constMayaFlux::Buffers::AudioBufferinlinevirtual
get_default_processor() const overrideMayaFlux::Buffers::AudioBufferinlinevirtual
get_node_output() constMayaFlux::Buffers::RootAudioBufferinline
get_num_children() constMayaFlux::Buffers::RootBuffer< AudioBuffer >inline
get_num_samples() constMayaFlux::Buffers::AudioBufferinlinevirtual
get_processing_chain() overrideMayaFlux::Buffers::AudioBufferinlinevirtual
get_processing_rate_hint() constMayaFlux::Buffers::RootBuffer< AudioBuffer >inlinevirtual
get_sample(uint32_t index)MayaFlux::Buffers::AudioBufferinlinevirtual
has_data_for_cycle() const overrideMayaFlux::Buffers::AudioBufferinlinevirtual
has_node_output() constMayaFlux::Buffers::RootAudioBufferinline
has_pending_operations() constMayaFlux::Buffers::RootBuffer< AudioBuffer >inline
initialize()MayaFlux::Buffers::RootAudioBuffer
is_buffer_acceptable(std::shared_ptr< AudioBuffer > buffer, std::string *rejection_reason=nullptr) constMayaFlux::Buffers::RootBuffer< AudioBuffer >inline
is_cross_modal_sharing_enabled() constMayaFlux::Buffers::RootBuffer< AudioBuffer >inlinevirtual
is_internal_only() const overrideMayaFlux::Buffers::AudioBufferinlinevirtual
is_processing() const overrideMayaFlux::Buffers::AudioBufferinlinevirtual
is_token_active() const overrideMayaFlux::Buffers::RootAudioBufferinlinevirtual
m_channel_idMayaFlux::Buffers::AudioBufferprotected
m_child_buffersMayaFlux::Buffers::RootBuffer< AudioBuffer >protected
m_cross_modal_sharingMayaFlux::Buffers::RootBuffer< AudioBuffer >protected
m_dataMayaFlux::Buffers::AudioBufferprotected
m_default_processorMayaFlux::Buffers::AudioBufferprotected
m_has_dataMayaFlux::Buffers::AudioBufferprotected
m_has_node_outputMayaFlux::Buffers::RootAudioBufferprivate
m_internal_usageMayaFlux::Buffers::AudioBufferprivate
m_is_processingMayaFlux::Buffers::AudioBufferprivate
m_node_outputMayaFlux::Buffers::RootAudioBufferprivate
m_num_samplesMayaFlux::Buffers::AudioBufferprotected
m_pending_countMayaFlux::Buffers::RootBuffer< AudioBuffer >protected
m_pending_opsMayaFlux::Buffers::RootBuffer< AudioBuffer >protected
m_preferred_processing_tokenMayaFlux::Buffers::RootBuffer< AudioBuffer >protected
m_process_defaultMayaFlux::Buffers::AudioBufferprotected
m_processing_chainMayaFlux::Buffers::AudioBufferprotected
m_processing_rate_hintMayaFlux::Buffers::RootBuffer< AudioBuffer >protected
m_should_removeMayaFlux::Buffers::AudioBufferprotected
m_token_activeMayaFlux::Buffers::RootAudioBufferprivate
m_token_enforcement_strategyMayaFlux::Buffers::RootBuffer< AudioBuffer >protected
mark_for_processing(bool has_data) overrideMayaFlux::Buffers::AudioBufferinlinevirtual
mark_for_removal() overrideMayaFlux::Buffers::AudioBufferinlinevirtual
MAX_PENDINGMayaFlux::Buffers::RootBuffer< AudioBuffer >protectedstatic
needs_default_processing() overrideMayaFlux::Buffers::AudioBufferinlinevirtual
needs_removal() const overrideMayaFlux::Buffers::AudioBufferinlinevirtual
process_default() overrideMayaFlux::Buffers::RootAudioBuffervirtual
process_pending_buffer_operations()MayaFlux::Buffers::RootBuffer< AudioBuffer >inlineprotected
read_once(std::shared_ptr< AudioBuffer > buffer, bool force=false)MayaFlux::Buffers::AudioBuffervirtual
release_processing() overrideMayaFlux::Buffers::AudioBufferinlinevirtual
remove_child_buffer(std::shared_ptr< AudioBuffer > buffer)MayaFlux::Buffers::RootBuffer< AudioBuffer >inlinevirtual
remove_child_buffer_direct(std::shared_ptr< AudioBuffer > buffer)MayaFlux::Buffers::RootBuffer< AudioBuffer >inlineprotected
resize(uint32_t num_samples) overrideMayaFlux::Buffers::RootAudioBuffervirtual
RootAudioBuffer(uint32_t channel_id, uint32_t num_samples=512)MayaFlux::Buffers::RootAudioBuffer
set_channel_id(uint32_t id)MayaFlux::Buffers::AudioBufferinline
set_default_processor(std::shared_ptr< BufferProcessor > processor) overrideMayaFlux::Buffers::AudioBuffervirtual
set_node_output(const std::vector< double > &data)MayaFlux::Buffers::RootAudioBuffer
set_num_samples(uint32_t num_samples)MayaFlux::Buffers::AudioBuffervirtual
set_processing_chain(std::shared_ptr< BufferProcessingChain > chain, bool force=false) overrideMayaFlux::Buffers::AudioBuffervirtual
set_processing_rate_hint(uint32_t tick_rate)MayaFlux::Buffers::RootBuffer< AudioBuffer >inlinevirtual
set_token_active(bool active) overrideMayaFlux::Buffers::RootAudioBufferinlinevirtual
setup(uint32_t channel, uint32_t num_samples)MayaFlux::Buffers::AudioBuffervirtual
try_acquire_processing() overrideMayaFlux::Buffers::AudioBufferinlinevirtual
try_add_child_buffer(std::shared_ptr< AudioBuffer > buffer, std::string *rejection_reason=nullptr)MayaFlux::Buffers::RootBuffer< AudioBuffer >inlinevirtual
~AudioBuffer() override=defaultMayaFlux::Buffers::AudioBuffervirtual
~Buffer()=defaultMayaFlux::Buffers::Buffervirtual
~RootAudioBuffer() override=defaultMayaFlux::Buffers::RootAudioBuffer