Mercurial > hg > svcore
comparison data/fileio/AudioFileReader.h @ 825:69bde159744f tonioni
Merge from default branch
author | Chris Cannam |
---|---|
date | Wed, 17 Jul 2013 15:41:20 +0100 |
parents | f0558e69a074 |
children | 59e7fe1b1003 |
comparison
equal
deleted
inserted
replaced
822:54829c1e155e | 825:69bde159744f |
---|---|
63 virtual QString getMaker() const { return ""; } | 63 virtual QString getMaker() const { return ""; } |
64 | 64 |
65 typedef std::map<QString, QString> TagMap; | 65 typedef std::map<QString, QString> TagMap; |
66 virtual TagMap getTags() const { return TagMap(); } | 66 virtual TagMap getTags() const { return TagMap(); } |
67 | 67 |
68 /** | |
69 * Return true if this file supports fast seek and random | |
70 * access. Typically this will be true for uncompressed formats | |
71 * and false for compressed ones. | |
72 */ | |
73 virtual bool isQuicklySeekable() const = 0; | |
74 | |
68 /** | 75 /** |
69 * Return interleaved samples for count frames from index start. | 76 * Return interleaved samples for count frames from index start. |
70 * The resulting sample block will contain count * | 77 * The resulting sample block will contain count * |
71 * getChannelCount() samples (or fewer if end of file is reached). | 78 * getChannelCount() samples (or fewer if end of file is reached). |
72 * | 79 * |