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 *