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

◆ AudioOutputContainer() [1/3]

MayaFlux::Kakshya::AudioOutputContainer::AudioOutputContainer ( Core::GlobalStreamInfo  stream_info)
explicit

Construct from stream configuration.

Parameters
stream_infoProvides channel count, buffer size, and sample rate.

Definition at line 7 of file AudioOutputContainer.cpp.

8 : DynamicSoundStream(stream_info.sample_rate, stream_info.output.channels)
9 , m_stream_info(stream_info)
10 , m_buffer_size(stream_info.buffer_size)
11{
12 set_auto_resize(true);
13}
DynamicSoundStream(uint32_t sample_rate=48000, uint32_t num_channels=2)
Construct a DynamicSoundStream with specified audio parameters.
void set_auto_resize(bool enable)
Enable or disable automatic capacity expansion during write operations.

References MayaFlux::Kakshya::DynamicSoundStream::set_auto_resize().

+ Here is the call graph for this function: