26 #ifndef TAGLIB_WAVPROPERTIES_H
27 #define TAGLIB_WAVPROPERTIES_H
66 TAGLIB_DEPRECATED Properties(
const ByteVector &data,
unsigned int streamLength, ReadStyle style);
72 Properties(
File *file, ReadStyle style);
77 virtual ~Properties();
96 int lengthInSeconds()
const;
104 int lengthInMilliseconds()
const;
109 virtual int bitrate()
const;
114 virtual int sampleRate()
const;
119 virtual int channels()
const;
124 int bitsPerSample()
const;
138 unsigned int sampleFrames()
const;
151 Properties(
const Properties &);
152 Properties &operator=(
const Properties &);
154 void read(
File *file);
156 class PropertiesPrivate;
157 PropertiesPrivate *d;