From 8b17657da13d576c557a2cfacc5089d16f3d4fdb Mon Sep 17 00:00:00 2001 From: Alex Merry Date: Thu, 17 May 2012 14:11:58 +0100 Subject: [PATCH] MPRIS2: mpris:length should be in microseconds, not seconds --- src/libtomahawk/infosystem/infoplugins/unix/MprisPlugin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libtomahawk/infosystem/infoplugins/unix/MprisPlugin.cpp b/src/libtomahawk/infosystem/infoplugins/unix/MprisPlugin.cpp index 5b8e6e23f..2d8e193aa 100644 --- a/src/libtomahawk/infosystem/infoplugins/unix/MprisPlugin.cpp +++ b/src/libtomahawk/infosystem/infoplugins/unix/MprisPlugin.cpp @@ -255,7 +255,7 @@ MprisPlugin::metadata() const if ( track ) { metadataMap.insert( "mpris:trackid", QVariant::fromValue(QDBusObjectPath(QString( "/track/" ) + track->id().replace( "-", "" ))) ); - metadataMap.insert( "mpris:length", track->duration() ); + metadataMap.insert( "mpris:length", static_cast(track->duration()) * 1000000 ); metadataMap.insert( "xesam:album", track->album()->name() ); metadataMap.insert( "xesam:artist", QStringList( track->artist()->name() ) ); metadataMap.insert( "xesam:title", track->track() );