/* VLC-REMOTE for MAEMO 5
-* Copyright (C) 2010 Schutz Sacha <istdasklar@gmail.com>, Dru Moore <usr@dru-id.co.uk>
+* Copyright (C) 2010 Schutz Sacha <istdasklar@gmail.com>, Dru Moore <usr@dru-id.co.uk>, Yann Nave <yannux@onbebop.net>
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2,
* or (at your option) any later version, as published by the Free
#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 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;
};