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

◆ set_num_samples()

void MayaFlux::Buffers::AudioBuffer::set_num_samples ( uint32_t  num_samples)
virtual

Sets the capacity of the audio buffer.

Parameters
num_samplesNew buffer capacity in audio samples

Updates the buffer's sample capacity. Similar to resize(), but the implementation may vary in derived audio buffer classes to provide specialized behavior for different audio buffer types.

Definition at line 49 of file AudioBuffer.cpp.

50{
51 m_num_samples = num_samples;
52 m_data.resize(num_samples);
53}
uint32_t m_num_samples
Capacity of the buffer in audio samples.
std::vector< double > m_data
Vector storing the actual double-precision audio sample data.

References m_data, and m_num_samples.