[Linux] Don't use playerctl for current media state

This commit is contained in:
Tim Gromeyer
2025-06-08 18:42:37 +02:00
committed by Tim Gromeyer
parent aaf82c9738
commit 48ae249405
2 changed files with 3 additions and 6 deletions

View File

@@ -44,12 +44,7 @@ void MediaController::handleEarDetection(EarDetection *earDetection)
if (shouldPause && isActiveOutputDeviceAirPods())
{
QProcess process;
process.start("playerctl", QStringList() << "status");
process.waitForFinished();
QString playbackStatus = process.readAllStandardOutput().trimmed();
LOG_DEBUG("Playback status: " << playbackStatus);
if (playbackStatus == "Playing")
if (m_mediaState == Playing)
{
pause();
}