Playlist tweaks. remove dead / orphaned nodes that vlc doesn't clean up in teh xml.
[vlc-remote] / playlistmainwindow.h
index 369c464..6341fb6 100644 (file)
@@ -50,12 +50,17 @@ public slots:
     void onListSelectionChanged();
     void finished(QNetworkReply * reply);
     void readReady();
+    void error(QNetworkReply::NetworkError code);
     void showPlayList();
     void updateUiWithCurrentStatus(VlcStatus * status);
 
 protected slots:
     void parseXmlPlayList();
     void updateList();
+    void parsePlayListItem(QDomNode *node, QString *extension, bool *hasArt, int *currentLeafId, int depth);
+
+signals:
+    void idUpdated(int id, bool hasArt, QString extension);
 
 protected:
     void changeEvent(QEvent *e);