From 531cd0909a99e6f6736798e37a4cb290bfbfc625 Mon Sep 17 00:00:00 2001 From: Carter Li Date: Wed, 13 May 2026 09:40:01 +0800 Subject: [PATCH] Media (Linux): don't use playerctld as a media player --- src/detection/media/media_linux.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/detection/media/media_linux.c b/src/detection/media/media_linux.c index 9c7b99cc1..64d69b6bf 100644 --- a/src/detection/media/media_linux.c +++ b/src/detection/media/media_linux.c @@ -242,7 +242,8 @@ static void getBestBus(FFDBusData* data, FFMediaResult* result) { const char* busName; data->lib->ffdbus_message_iter_get_basic(&arrayIterator, &busName); - if (!ffStrStartsWith(busName, FF_DBUS_MPRIS_PREFIX)) { + if (!ffStrStartsWith(busName, FF_DBUS_MPRIS_PREFIX) || + ffStrEquals(busName + strlen(FF_DBUS_MPRIS_PREFIX), "playerctld")) { FF_DBUS_ITER_CONTINUE(data, &arrayIterator) }