mediaplayer: qml: change album art to libqtappfw 01/19301/1 6.99.3 6.99.4 7.90.0 guppy/6.99.3 guppy/6.99.4 guppy_6.99.3 guppy_6.99.4 halibut/7.90.0 halibut_7.90.0
authorMatt Ranostay <matt.ranostay@konsulko.com>
Wed, 19 Dec 2018 22:58:25 +0000 (14:58 -0800)
committerMatt Ranostay <matt.ranostay@konsulko.com>
Thu, 20 Dec 2018 20:43:54 +0000 (12:43 -0800)
libqtappfw will set the album art via metadata events

Change-Id: I86f56a8e870657053065f806c5edb09ec3fc2c33
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
app/MediaPlayer.qml
app/main.cpp

index 9562f14..ec7b4e0 100644 (file)
@@ -37,7 +37,6 @@ ApplicationWindow {
         property int duration: 0
         property int position: 0
 
-        property string cover_art: ""
         property string status: "stopped"
 
         function time2str(value) {
@@ -60,10 +59,6 @@ ApplicationWindow {
             }
 
             if (track) {
-                if ('image' in track) {
-                     player.cover_art = track.image
-                }
-
                 player.title = track.title
                 player.album = track.album
                 player.artist = track.artist
@@ -105,13 +100,12 @@ ApplicationWindow {
             Layout.preferredHeight: 1080
             clip: true
             Image {
-                id: albumart
                 anchors.left: parent.left
                 anchors.right: parent.right
                 anchors.bottom: parent.bottom
                 height: sourceSize.height * width / sourceSize.width
                 fillMode: Image.PreserveAspectCrop
-                source: player.cover_art ? player.cover_art : ''
+                source: AlbumArt
                 visible: player.av_connected === false
             }
 
index 7bc4e2f..c5527a8 100644 (file)
@@ -93,8 +93,6 @@ int main(int argc, char *argv[])
         context->setContextProperty("mediaplayer", new Mediaplayer(bindingAddress, context));
         context->setContextProperty(QStringLiteral("screenInfo"), &screenInfo);
 
-        usleep(300000);
-
         engine.load(QUrl(QStringLiteral("qrc:/MediaPlayer.qml")));
         QObject *root = engine.rootObjects().first();
         QQuickWindow *window = qobject_cast<QQuickWindow *>(root);