addBlock(int64 sampleNumberInSource, const AudioSampleBuffer &newData, int startOffsetInBuffer, int numSamples) override | AudioThumbnail | virtual |
addChangeListener(ChangeListener *listener) | ChangeBroadcaster | |
AudioThumbnail(int sourceSamplesPerThumbnailSample, AudioFormatManager &formatManagerToUse, AudioThumbnailCache &cacheToUse) | AudioThumbnail | |
AudioThumbnailBase() | AudioThumbnailBase | inline |
cache | AudioThumbnail | private |
CachedWindow class | AudioThumbnail | friend |
ChangeBroadcaster() noexcept | ChangeBroadcaster | |
channels | AudioThumbnail | private |
clear() override | AudioThumbnail | virtual |
clearChannelData() | AudioThumbnail | private |
ContainerDeletePolicy< CachedWindow > | AudioThumbnail | friend |
ContainerDeletePolicy< LevelDataSource > | AudioThumbnail | friend |
ContainerDeletePolicy< ThumbData > | AudioThumbnail | friend |
createChannels(int length) | AudioThumbnail | private |
dispatchPendingMessages() | ChangeBroadcaster | |
drawChannel(Graphics &g, const Rectangle< int > &area, double startTimeSeconds, double endTimeSeconds, int channelNum, float verticalZoomFactor) override | AudioThumbnail | virtual |
drawChannels(Graphics &g, const Rectangle< int > &area, double startTimeSeconds, double endTimeSeconds, float verticalZoomFactor) override | AudioThumbnail | virtual |
formatManagerToUse | AudioThumbnail | private |
getApproximateMinMax(double startTime, double endTime, int channelIndex, float &minValue, float &maxValue) const noexcept override | AudioThumbnail | virtual |
getApproximatePeak() const override | AudioThumbnail | virtual |
getHashCode() const override | AudioThumbnail | virtual |
getNumChannels() const noexcept override | AudioThumbnail | virtual |
getNumSamplesFinished() const noexcept override | AudioThumbnail | virtual |
getProportionComplete() const noexcept | AudioThumbnail | |
getTotalLength() const noexcept override | AudioThumbnail | virtual |
IncomingDataReceiver() | AudioFormatWriter::ThreadedWriter::IncomingDataReceiver | inline |
isFullyLoaded() const noexcept override | AudioThumbnail | virtual |
LevelDataSource class | AudioThumbnail | friend |
loadFrom(InputStream &input) override | AudioThumbnail | virtual |
lock | AudioThumbnail | private |
numChannels | AudioThumbnail | private |
numSamplesFinished | AudioThumbnail | private |
removeAllChangeListeners() | ChangeBroadcaster | |
removeChangeListener(ChangeListener *listener) | ChangeBroadcaster | |
reset(int numChannels, double sampleRate, int64 totalSamplesInSource=0) override | AudioThumbnail | virtual |
sampleRate | AudioThumbnail | private |
samplesPerThumbSample | AudioThumbnail | private |
saveTo(OutputStream &output) const override | AudioThumbnail | virtual |
sendChangeMessage() | ChangeBroadcaster | |
sendSynchronousChangeMessage() | ChangeBroadcaster | |
setDataSource(LevelDataSource *newSource) | AudioThumbnail | private |
setLevels(const MinMaxValue *const *values, int thumbIndex, int numChans, int numValues) | AudioThumbnail | private |
setReader(AudioFormatReader *newReader, int64 hashCode) override | AudioThumbnail | virtual |
setSource(InputSource *newSource) override | AudioThumbnail | virtual |
source | AudioThumbnail | private |
ThumbData class | AudioThumbnail | friend |
totalSamples | AudioThumbnail | private |
window | AudioThumbnail | private |
~AudioThumbnail() | AudioThumbnail | |
~AudioThumbnailBase() | AudioThumbnailBase | inlinevirtual |
~ChangeBroadcaster() | ChangeBroadcaster | virtual |
~IncomingDataReceiver() | AudioFormatWriter::ThreadedWriter::IncomingDataReceiver | inlinevirtual |