1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-04-07 17:42:35 +02:00

MPRIS2: Fix type of mpris:trackid metadata

It should be a DBus Object Path ('o'), not a String ('s').
This commit is contained in:
Alex Merry 2012-05-17 14:01:32 +01:00
parent 06338c73f1
commit e52b9eb36b

View File

@ -254,7 +254,7 @@ MprisPlugin::metadata() const
Tomahawk::result_ptr track = AudioEngine::instance()->currentTrack();
if ( track )
{
metadataMap.insert( "mpris:trackid", QString( "/track/" ) + track->id().replace( "-", "" ) );
metadataMap.insert( "mpris:trackid", QVariant::fromValue(QDBusObjectPath(QString( "/track/" ) + track->id().replace( "-", "" ))) );
metadataMap.insert( "mpris:length", track->duration() );
metadataMap.insert( "xesam:album", track->album()->name() );
metadataMap.insert( "xesam:artist", QStringList( track->artist()->name() ) );