diff --git a/app/codec/samplebuffer.cpp b/app/codec/samplebuffer.cpp index df00e0f7f..1753e80c1 100644 --- a/app/codec/samplebuffer.cpp +++ b/app/codec/samplebuffer.cpp @@ -208,12 +208,12 @@ void SampleBuffer::transform_volume_for_sample_on_channel(int sample_index, int data_[channel][sample_index] *= volume; } -void SampleBuffer::fill(const float &f) +void SampleBuffer::silence() { - fill(f, 0, sample_count_per_channel_); + silence(0, sample_count_per_channel_); } -void SampleBuffer::fill(const float &f, int start_sample, int end_sample) +void SampleBuffer::silence(int start_sample, int end_sample) { if (!is_allocated()) { qWarning() << "Tried to fill an unallocated sample buffer"; @@ -221,9 +221,7 @@ void SampleBuffer::fill(const float &f, int start_sample, int end_sample) } for (int i=0;ifill(0); + block_range_buffer->silence(); NodeValueTable merged_table; @@ -284,7 +284,7 @@ NodeValueTable RenderProcessor::GenerateBlockTable(const Track *track, const Tim if (qIsNull(speed_value)) { // Just silence, don't think there's any other practical application of 0 speed audio - samples_from_this_block->fill(0); + samples_from_this_block->silence(); } else if (!qFuzzyCompare(speed_value, 1.0)) { // Multiply time samples_from_this_block->speed(speed_value);