aboutsummaryrefslogtreecommitdiff
path: root/lib/downloader.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/downloader.h')
-rw-r--r--lib/downloader.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/downloader.h b/lib/downloader.h
index 308fca83a..13be0121e 100644
--- a/lib/downloader.h
+++ b/lib/downloader.h
@@ -56,15 +56,21 @@ public:
QString contentType();
void abort();
int bytesAvailable();
+ const QString& title() const;
+
+signals:
+ void titleChanged ();
private:
qint64 readBuffer(char* data, qint64 maxlen);
void readICYMetaData();
+ void parseICYMetaData(char *data);
CURL *m_handle;
QMutex m_mutex;
Stream m_stream;
QString m_url;
int m_metacount;
+ QString m_title;
protected:
void run();