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

This is the complete list of members for MayaFlux::Kriya::BufferOperation, including all inherited members.

as_capture_phase()MayaFlux::Kriya::BufferOperationinline
as_process_phase()MayaFlux::Kriya::BufferOperation
as_streaming()MayaFlux::Kriya::BufferOperation
BufferOperation(OpType type, BufferCapture capture)MayaFlux::Kriya::BufferOperation
BufferOperation(OpType type)MayaFlux::Kriya::BufferOperationexplicit
BufferPipelineMayaFlux::Kriya::BufferOperationfriend
capture(BufferCapture capture)MayaFlux::Kriya::BufferOperationinlinestatic
capture_file(const std::string &filepath, uint32_t channel=0, uint32_t cycle_count=0)MayaFlux::Kriya::BufferOperationstatic
capture_file_from(const std::string &filepath, uint32_t channel=0)MayaFlux::Kriya::BufferOperationstatic
capture_from(std::shared_ptr< Buffers::AudioBuffer > buffer)MayaFlux::Kriya::BufferOperationstatic
capture_input(const std::shared_ptr< Buffers::BufferManager > &buffer_manager, uint32_t input_channel, BufferCapture::CaptureMode mode=BufferCapture::CaptureMode::ACCUMULATE, uint32_t cycle_count=0)MayaFlux::Kriya::BufferOperationstatic
capture_input_from(const std::shared_ptr< Buffers::BufferManager > &buffer_manager, uint32_t input_channel)MayaFlux::Kriya::BufferOperationstatic
dispatch_to(OperationFunction handler)MayaFlux::Kriya::BufferOperationstatic
every_n_cycles(uint32_t n)MayaFlux::Kriya::BufferOperation
ExecutionPhase enum nameMayaFlux::Kriya::BufferOperationprivate
file_to_stream(const std::string &filepath, std::shared_ptr< Kakshya::DynamicSoundStream > target_stream, uint32_t cycle_count=0)MayaFlux::Kriya::BufferOperationstatic
for_cycles(uint32_t count)MayaFlux::Kriya::BufferOperation
fuse_containers(std::vector< std::shared_ptr< Kakshya::DynamicSoundStream > > sources, TransformVectorFunction fusion_func, std::shared_ptr< Kakshya::DynamicSoundStream > target)MayaFlux::Kriya::BufferOperationstatic
fuse_data(std::vector< std::shared_ptr< Buffers::AudioBuffer > > sources, TransformVectorFunction fusion_func, std::shared_ptr< Buffers::AudioBuffer > target)MayaFlux::Kriya::BufferOperationstatic
get_execution_phase() constMayaFlux::Kriya::BufferOperationinline
get_priority() constMayaFlux::Kriya::BufferOperationinline
get_tag() constMayaFlux::Kriya::BufferOperationinline
get_token() constMayaFlux::Kriya::BufferOperationinline
get_type() constMayaFlux::Kriya::BufferOperationinline
is_capture_phase_operation(const BufferOperation &op)MayaFlux::Kriya::BufferOperationstatic
is_process_phase_operation(const BufferOperation &op)MayaFlux::Kriya::BufferOperationstatic
is_streaming() constMayaFlux::Kriya::BufferOperationinline
load_from_container(std::shared_ptr< Kakshya::DynamicSoundStream > source, std::shared_ptr< Buffers::AudioBuffer > target, uint64_t start_frame=0, uint32_t length=0)MayaFlux::Kriya::BufferOperationstatic
m_attached_processorMayaFlux::Kriya::BufferOperationprivate
m_buffer_modifierMayaFlux::Kriya::BufferOperationprivate
m_captureMayaFlux::Kriya::BufferOperationprivate
m_conditionMayaFlux::Kriya::BufferOperationprivate
m_cycle_intervalMayaFlux::Kriya::BufferOperationprivate
m_dispatch_handlerMayaFlux::Kriya::BufferOperationprivate
m_execution_phaseMayaFlux::Kriya::BufferOperationprivate
m_fusion_functionMayaFlux::Kriya::BufferOperationprivate
m_is_streamingMayaFlux::Kriya::BufferOperationprivate
m_load_lengthMayaFlux::Kriya::BufferOperationprivate
m_modify_cycle_countMayaFlux::Kriya::BufferOperationprivate
m_priorityMayaFlux::Kriya::BufferOperationprivate
m_source_buffersMayaFlux::Kriya::BufferOperationprivate
m_source_containerMayaFlux::Kriya::BufferOperationprivate
m_source_containersMayaFlux::Kriya::BufferOperationprivate
m_start_frameMayaFlux::Kriya::BufferOperationprivate
m_tagMayaFlux::Kriya::BufferOperationprivate
m_target_bufferMayaFlux::Kriya::BufferOperationprivate
m_target_containerMayaFlux::Kriya::BufferOperationprivate
m_tokenMayaFlux::Kriya::BufferOperationprivate
m_transformerMayaFlux::Kriya::BufferOperationprivate
m_typeMayaFlux::Kriya::BufferOperationprivate
modify_buffer(std::shared_ptr< Buffers::AudioBuffer > buffer, Buffers::BufferProcessingFunction modifier)MayaFlux::Kriya::BufferOperationstatic
on_token(Buffers::ProcessingToken token)MayaFlux::Kriya::BufferOperation
OpType enum nameMayaFlux::Kriya::BufferOperation
route_to_buffer(std::shared_ptr< Buffers::AudioBuffer > target)MayaFlux::Kriya::BufferOperationstatic
route_to_container(std::shared_ptr< Kakshya::DynamicSoundStream > target)MayaFlux::Kriya::BufferOperationstatic
transform(TransformationFunction transformer)MayaFlux::Kriya::BufferOperationstatic
when(std::function< bool(uint32_t)> condition)MayaFlux::Kriya::BufferOperationstatic
with_priority(uint8_t priority)MayaFlux::Kriya::BufferOperation
with_tag(const std::string &tag)MayaFlux::Kriya::BufferOperation