Mercurial > hg > svcore
comparison data/fileio/OggVorbisFileReader.h @ 633:7feec7756b41
* Bit more work on track composer identification
author | Chris Cannam |
---|---|
date | Mon, 22 Mar 2010 16:41:01 +0000 |
parents | 3e139b2dfe5e |
children | f3cda3280398 59e7fe1b1003 |
comparison
equal
deleted
inserted
replaced
632:a4b8ad0f1a8f | 633:7feec7756b41 |
---|---|
49 virtual QString getError() const { return m_error; } | 49 virtual QString getError() const { return m_error; } |
50 | 50 |
51 virtual QString getLocation() const { return m_source.getLocation(); } | 51 virtual QString getLocation() const { return m_source.getLocation(); } |
52 virtual QString getTitle() const { return m_title; } | 52 virtual QString getTitle() const { return m_title; } |
53 virtual QString getMaker() const { return m_maker; } | 53 virtual QString getMaker() const { return m_maker; } |
54 virtual TagMap getTags() const { return m_tags; } | |
54 | 55 |
55 static void getSupportedExtensions(std::set<QString> &extensions); | 56 static void getSupportedExtensions(std::set<QString> &extensions); |
56 static bool supportsExtension(QString ext); | 57 static bool supportsExtension(QString ext); |
57 static bool supportsContentType(QString type); | 58 static bool supportsContentType(QString type); |
58 static bool supports(FileSource &source); | 59 static bool supports(FileSource &source); |
70 FileSource m_source; | 71 FileSource m_source; |
71 QString m_path; | 72 QString m_path; |
72 QString m_error; | 73 QString m_error; |
73 QString m_title; | 74 QString m_title; |
74 QString m_maker; | 75 QString m_maker; |
76 TagMap m_tags; | |
75 | 77 |
76 OGGZ *m_oggz; | 78 OGGZ *m_oggz; |
77 FishSound *m_fishSound; | 79 FishSound *m_fishSound; |
78 ProgressReporter *m_reporter; | 80 ProgressReporter *m_reporter; |
79 size_t m_fileSize; | 81 size_t m_fileSize; |