Media (Linux): don't use playerctld as a media player

This commit is contained in:
Carter Li
2026-05-13 09:40:01 +08:00
parent eafcdfec9e
commit 531cd0909a
+2 -1
View File
@@ -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)
}