130 bool read (
int*
const* destChannels,
170 virtual void readMaxLevels (int64 startSample, int64 numSamples,
190 virtual void readMaxLevels (int64 startSample, int64 numSamples,
216 int64 searchForLevel (int64 startSample,
225 double sampleRate = 0;
228 unsigned int bitsPerSample = 0;
231 int64 lengthInSamples = 0;
234 unsigned int numChannels = 0;
237 bool usesFloatingPointData =
false;
280 template <
class DestSampleType,
class SourceSampleType,
class SourceEndianness>
286 template <
typename TargetType>
313 if (destChannels ==
nullptr)
324 if (destChannels[i] !=
nullptr)
void clearSamples(int numSamples) const noexcept
void convertSamples(Pointer source, int numSamples) const noexcept