Wait for background readahead to finish before deleting its buffer

custom
jacqueline 1 year ago
parent 1f031f565a
commit 75a8f836d5
  1. 1
      src/audio/readahead_source.cpp

@ -37,6 +37,7 @@ ReadaheadSource::ReadaheadSource(tasks::Worker& worker,
tell_(wrapped_->CurrentPosition()) {} tell_(wrapped_->CurrentPosition()) {}
ReadaheadSource::~ReadaheadSource() { ReadaheadSource::~ReadaheadSource() {
is_refilling_.wait(true);
vStreamBufferDeleteWithCaps(buffer_); vStreamBufferDeleteWithCaps(buffer_);
} }

Loading…
Cancel
Save