From 6cfaa0b335ca691343260809b56b366d44fed429 Mon Sep 17 00:00:00 2001 From: dongyu_dy Date: Mon, 15 Jul 2024 15:39:11 +0000 Subject: [PATCH] optimize audio eos report Signed-off-by: dongyu_dy --- services/media_engine/modules/sink/audio_sink.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/services/media_engine/modules/sink/audio_sink.cpp b/services/media_engine/modules/sink/audio_sink.cpp index e422f46a4..660f67305 100644 --- a/services/media_engine/modules/sink/audio_sink.cpp +++ b/services/media_engine/modules/sink/audio_sink.cpp @@ -406,6 +406,7 @@ void AudioSink::DrainOutputBuffer() AutoLock eosLock(eosMutex_); eosInterruptType_ = EosInterruptState::INITIAL; if (eosTask_ == nullptr) { + DrainAndReportEosEvent(); return; } eosTask_->SubmitJobOnce([this] { -- Gitee