Don't push empty metadata when reaching end and instead push stopped state.
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user