Merge pull request #4559 from TheUbuntuGuy/master
Fix missing buffers sent to analyzer
This commit is contained in:
commit
5ec9dcdcb7
@ -317,8 +317,11 @@ void GstEngine::UpdateScope(int chunk_length) {
|
||||
memcpy(dest, source, bytes);
|
||||
|
||||
gst_buffer_unmap(latest_buffer_, &map);
|
||||
gst_buffer_unref(latest_buffer_);
|
||||
latest_buffer_ = NULL;
|
||||
|
||||
if (scope_chunk_ == scope_chunks_) {
|
||||
gst_buffer_unref(latest_buffer_);
|
||||
latest_buffer_ = nullptr;
|
||||
}
|
||||
}
|
||||
|
||||
void GstEngine::StartPreloading(const QUrl& url, bool force_stop_at_end,
|
||||
|
Loading…
x
Reference in New Issue
Block a user