addBlock(int64 sampleNumberInSource, const AudioBuffer< float > &newData, int startOffsetInBuffer, int numSamples)=0 | juce::AudioFormatWriter::ThreadedWriter::IncomingDataReceiver | pure virtual |
addChangeListener(ChangeListener *listener) | juce::ChangeBroadcaster | |
anyListeners | juce::ChangeBroadcaster | private |
AudioThumbnailBase()=default | juce::AudioThumbnailBase | |
broadcastCallback | juce::ChangeBroadcaster | private |
callListeners() | juce::ChangeBroadcaster | private |
ChangeBroadcaster() noexcept | juce::ChangeBroadcaster | |
changeListeners | juce::ChangeBroadcaster | private |
clear()=0 | juce::AudioThumbnailBase | pure virtual |
dispatchPendingMessages() | juce::ChangeBroadcaster | |
drawChannel(Graphics &g, const Rectangle< int > &area, double startTimeSeconds, double endTimeSeconds, int channelNum, float verticalZoomFactor)=0 | juce::AudioThumbnailBase | pure virtual |
drawChannels(Graphics &g, const Rectangle< int > &area, double startTimeSeconds, double endTimeSeconds, float verticalZoomFactor)=0 | juce::AudioThumbnailBase | pure virtual |
getApproximateMinMax(double startTime, double endTime, int channelIndex, float &minValue, float &maxValue) const noexcept=0 | juce::AudioThumbnailBase | pure virtual |
getApproximatePeak() const =0 | juce::AudioThumbnailBase | pure virtual |
getHashCode() const =0 | juce::AudioThumbnailBase | pure virtual |
getNumChannels() const noexcept=0 | juce::AudioThumbnailBase | pure virtual |
getNumSamplesFinished() const noexcept=0 | juce::AudioThumbnailBase | pure virtual |
getTotalLength() const noexcept=0 | juce::AudioThumbnailBase | pure virtual |
IncomingDataReceiver()=default | juce::AudioFormatWriter::ThreadedWriter::IncomingDataReceiver | |
isFullyLoaded() const noexcept=0 | juce::AudioThumbnailBase | pure virtual |
loadFrom(InputStream &input)=0 | juce::AudioThumbnailBase | pure virtual |
removeAllChangeListeners() | juce::ChangeBroadcaster | |
removeChangeListener(ChangeListener *listener) | juce::ChangeBroadcaster | |
reset(int numChannels, double sampleRate, int64 totalSamplesInSource)=0 | juce::AudioFormatWriter::ThreadedWriter::IncomingDataReceiver | pure virtual |
saveTo(OutputStream &output) const =0 | juce::AudioThumbnailBase | pure virtual |
sendChangeMessage() | juce::ChangeBroadcaster | |
sendSynchronousChangeMessage() | juce::ChangeBroadcaster | |
setReader(AudioFormatReader *newReader, int64 hashCode)=0 | juce::AudioThumbnailBase | pure virtual |
setSource(InputSource *newSource)=0 | juce::AudioThumbnailBase | pure virtual |
~AudioThumbnailBase() override=default | juce::AudioThumbnailBase | |
~ChangeBroadcaster() | juce::ChangeBroadcaster | virtual |
~IncomingDataReceiver()=default | juce::AudioFormatWriter::ThreadedWriter::IncomingDataReceiver | virtual |