#include <QTimer>
#include "playlistmainwindow.h"
#include "browsemainwindow.h"
+#include "vlcstatus.h"
namespace Ui {
class PlayerMainWindow;
void showConfig();
void showAbout();
void play();
+ void playpause();
void stop();
void pause();
void previous();
void volDown();
void volMute();
void slide(int value);
+ void updateUiWithCurrentStatus();
+ void setCoverArt(const QByteArray data);
+ void setCoverArtFromPixmap(QPixmap image);
+ void getCoverArt(int id);
+ void finished(QNetworkReply * reply);
+ void error(QNetworkReply::NetworkError code);
+ void readReady();
+ void orientationChanged();
+ void setPortrait();
+ void setLandscape();
+ void setAutoRotate();
+ void playlistIdUpdated(int id, bool hasart, QString extension);
protected slots:
QTimer * mTimer;
int mVolume;
int mMuted;
+ VlcStatus mCurrentStatus;
+ QByteArray mResponse;
+ bool mIsLandscape;
+ bool mHasImage;
};