MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ StreamWriteProcessor()

MayaFlux::Buffers::StreamWriteProcessor::StreamWriteProcessor ( std::shared_ptr< Kakshya::DynamicSoundStream container,
uint64_t  start_position = 0 
)
inlineexplicit

Construct processor with target DynamicSoundStream container.

Parameters
containerTarget container for writing audio data
start_positionInitial write position in frames (default: 0)

Definition at line 50 of file StreamWriteProcessor.hpp.

52 : m_container(container)
53 , m_write_position(start_position)
54 {
55 }
std::shared_ptr< Kakshya::DynamicSoundStream > m_container
uint64_t m_write_position
Current write position in frames.