| JUCE
    | 
This is the complete list of members for BufferingAudioSource, including all inherited members.
| AudioSource()=default | AudioSource | protected | 
| BufferingAudioSource(PositionableAudioSource *source, TimeSliceThread &backgroundThread, bool deleteSourceWhenDeleted, int numberOfSamplesToBuffer, int numberOfChannels=2, bool prefillBufferOnPrepareToPlay=true) | BufferingAudioSource | |
| getNextAudioBlock(const AudioSourceChannelInfo &) override | BufferingAudioSource | virtual | 
| getNextReadPosition() const override | BufferingAudioSource | virtual | 
| getTotalLength() const override | BufferingAudioSource | virtual | 
| isLooping() const override | BufferingAudioSource | virtual | 
| PositionableAudioSource()=default | PositionableAudioSource | protected | 
| prepareToPlay(int samplesPerBlockExpected, double sampleRate) override | BufferingAudioSource | virtual | 
| releaseResources() override | BufferingAudioSource | virtual | 
| setLooping(bool shouldLoop) | PositionableAudioSource | virtual | 
| setNextReadPosition(int64 newPosition) override | BufferingAudioSource | virtual | 
| waitForNextAudioBlockReady(const AudioSourceChannelInfo &info, uint32 timeout) | BufferingAudioSource | |
| ~AudioSource()=default | AudioSource | virtual | 
| ~BufferingAudioSource() override | BufferingAudioSource | |
| ~PositionableAudioSource() override=default | PositionableAudioSource |