Private
Public Access
1
0

Don't push empty metadata when reaching end and instead push stopped state.

This commit is contained in:
2019-04-13 09:57:56 -04:00
parent de8a550ff8
commit b59e2f6bea

View File

@@ -100,10 +100,17 @@ void MPRISPlayerInterface::mediaVolumeChanged(int volume)
void MPRISPlayerInterface::mediaPlaylistChanged(QStringList playlist)
{
emit metadataChanged(Metadata());
QVariantMap map;
map.insert("Metadata",Metadata());
dbusUpdate(map);
if(playlist.size() > 0)
{
emit metadataChanged(Metadata());
QVariantMap map;
map.insert("Metadata",Metadata());
dbusUpdate(map);
}
else
{
mediaStateChanged(false);
}
}
bool MPRISPlayerInterface::CanControl()