#include <QObject>
#include <phonon>
#include "streamio.h"
+#include <QProgressDialog>
+#include "grooveprogressbar.h"
class sPlayer : public QObject
{
public:
explicit sPlayer(QObject *parent = 0);
void play(QString StreamKey, QUrl server);
+ void play(QString StreamKey, QUrl server,QMaemo5Rotator::Orientation orientation);
void stop();
~sPlayer();
public slots:
void start();
void putb(qint64,qint64);
+ void abortDownload();
private:
QNetworkAccessManager *manager;
Phonon::AudioOutput *audioOutput;
bool playing;
QObject *internal;
QTime startStreamT;
+ grooveProgressBar *pd;
};
-
#endif // SPLAYER_H