Skip to content
Snippets Groups Projects
Commit a60250bc authored by Adrien Béraud's avatar Adrien Béraud
Browse files

ringbufferpool: update ringbuffer on format change

Change-Id: Ib5070eb30206296163d4cb1759cfe5126150cb27
parent a4ce78b7
No related branches found
No related tags found
No related merge requests found
...@@ -70,6 +70,9 @@ RingBufferPool::setInternalAudioFormat(AudioFormat format) ...@@ -70,6 +70,9 @@ RingBufferPool::setInternalAudioFormat(AudioFormat format)
if (format != internalAudioFormat_) { if (format != internalAudioFormat_) {
flushAllBuffers(); flushAllBuffers();
internalAudioFormat_ = format; internalAudioFormat_ = format;
for (auto& wrb : ringBufferMap_)
if (auto rb = wrb.second.lock())
rb->setFormat(internalAudioFormat_);
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment