diff data/fileio/MP3FileReader.h @ 271:822bd7fd526c

* Add support for reading mp3 and Ogg file title tags
author Chris Cannam
date Mon, 02 Jul 2007 13:53:38 +0000
parents e08f486e8d8c
children 20028c634494
line wrap: on
line diff
--- a/data/fileio/MP3FileReader.h	Tue Jun 26 12:27:47 2007 +0000
+++ b/data/fileio/MP3FileReader.h	Mon Jul 02 13:53:38 2007 +0000
@@ -40,6 +40,8 @@
 
     virtual QString getError() const { return m_error; }
 
+    virtual QString getTitle() const { return m_title; }
+    
     static void getSupportedExtensions(std::set<QString> &extensions);
     
     virtual int getDecodeCompletion() const { return m_completion; }
@@ -51,6 +53,7 @@
 protected:
     QString m_path;
     QString m_error;
+    QString m_title;
     size_t m_fileSize;
     double m_bitrateNum;
     size_t m_bitrateDenom;
@@ -87,6 +90,8 @@
     };
 
     DecodeThread *m_decodeThread;
+
+    void loadTags();
 };
 
 #endif