Update to reflect api changes and small patch for alternate audio
[groove] / playlist.h
index 17895ee..df0eca2 100644 (file)
@@ -30,18 +30,18 @@ public:
     void setGscom(gscom *comm);
     void freeMemory(int position);
     int currentplaying();
-    bool setCurrentPlaying(int position);
+    void setCurrentPlaying(int position);
     bool bReady(int b);
     int findFirstNotPlayed();
     void beginDownload(int position);
+    bool existAt(int position);
 
 signals:
     void downloadProgress(int position, qint64 d, qint64 t);
     void bufferReady(int position);
     void sFailure(int position,failType);
     void downloadComplete(int position);
-    void freeze();
-    void unfreeze();
+    void freeze(bool);
 
 public slots:
 private slots:
@@ -50,6 +50,7 @@ private slots:
     void downloadDone(int position);
     void skeyFound();
     void setBufferRdy(int b);
+    void getNError(QNetworkReply::NetworkError);
 private: