[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdebase/workspace/plasma/generic/dataengines/nowplaying/playerinterface/mpris
From:       Aaron J. Seigo <aseigo () kde ! org>
Date:       2010-12-10 1:02:38
Message-ID: 20101210010238.95C6CAC8A7 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1205015 by aseigo:

forward lyrics when avialable, such as what amarok sends as part of the metadata


 M  +10 -1     mpris.cpp  
 M  +1 -0      mpris_p.h  


--- trunk/KDE/kdebase/workspace/plasma/generic/dataengines/nowplaying/playerinterface/mpris/mpris.cpp \
#1205014:1205015 @@ -82,7 +82,8 @@
     delete m_player;
 }
 
-void Mpris::setup() {
+void Mpris::setup()
+{
     delete m_player;
     m_player = new MprisPlayer(
             m_playerName,
@@ -189,6 +190,14 @@
     return QString();
 }
 
+QString Mpris::lyrics()
+{
+    if (m_metadata.contains("lyrics")) {
+        return m_metadata["lyrics"].toString();
+    }
+    return QString();
+}
+
 int Mpris::length()
 {
     if (m_metadata.contains("time")) {
--- trunk/KDE/kdebase/workspace/plasma/generic/dataengines/nowplaying/playerinterface/mpris/mpris_p.h \
#1205014:1205015 @@ -45,6 +45,7 @@
     int trackNumber();
     QString comment();
     QString genre();
+    QString lyrics();
     int length();
     int position();
     float volume();


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic