Minor fix

This commit is contained in:
unrealdragon 2026-09-23 17:43:30 +05:30
commit 314b57b9c4

View file

@ -277,6 +277,9 @@ void RequestWorker::startAlarm()
void RequestWorker::stopAlarm()
{
if (!player_started)
return;
enable_alarm = false;
player_started = false;
if(player) {
@ -289,7 +292,10 @@ void RequestWorker::stopAlarm()
audioOutput = nullptr;
}
#ifdef Q_OS_ANDROID
if(m_androidMediaPlayer) {
if (m_androidMediaPlayer && m_androidMediaPlayer->isValid()) {
m_androidMediaPlayer->callMethod<void>("stop");
m_androidMediaPlayer->callMethod<void>("release");
delete m_androidMediaPlayer;
m_androidMediaPlayer = nullptr;
}