JUCE  v5.1.1-3-g1a0b28c73
JUCE API
BufferingAudioSource Member List

This is the complete list of members for BufferingAudioSource, including all inherited members.

AudioSource() noexceptAudioSourceinlineprotected
backgroundThreadBufferingAudioSourceprivate
bufferBufferingAudioSourceprivate
BufferingAudioSource(PositionableAudioSource *source, TimeSliceThread &backgroundThread, bool deleteSourceWhenDeleted, int numberOfSamplesToBuffer, int numberOfChannels=2, bool prefillBufferOnPrepareToPlay=true)BufferingAudioSource
bufferReadyEventBufferingAudioSourceprivate
bufferStartPosLockBufferingAudioSourceprivate
bufferValidEndBufferingAudioSourceprivate
bufferValidStartBufferingAudioSourceprivate
getNextAudioBlock(const AudioSourceChannelInfo &) overrideBufferingAudioSourcevirtual
getNextReadPosition() const overrideBufferingAudioSourcevirtual
getTotalLength() const overrideBufferingAudioSourceinlinevirtual
isLooping() const overrideBufferingAudioSourceinlinevirtual
isPreparedBufferingAudioSourceprivate
nextPlayPosBufferingAudioSourceprivate
numberOfChannelsBufferingAudioSourceprivate
numberOfSamplesToBufferBufferingAudioSourceprivate
PositionableAudioSource() noexceptPositionableAudioSourceinlineprotected
prefillBufferBufferingAudioSourceprivate
prepareToPlay(int samplesPerBlockExpected, double sampleRate) overrideBufferingAudioSourcevirtual
readBufferSection(int64 start, int length, int bufferOffset)BufferingAudioSourceprivate
readNextBufferChunk()BufferingAudioSourceprivate
releaseResources() overrideBufferingAudioSourcevirtual
sampleRateBufferingAudioSourceprivate
setLooping(bool shouldLoop)PositionableAudioSourceinlinevirtual
setNextReadPosition(int64 newPosition) overrideBufferingAudioSourcevirtual
sourceBufferingAudioSourceprivate
useTimeSlice() overrideBufferingAudioSourceprivatevirtual
waitForNextAudioBlockReady(const AudioSourceChannelInfo &info, const uint32 timeout)BufferingAudioSource
wasSourceLoopingBufferingAudioSourceprivate
~AudioSource()AudioSourceinlinevirtual
~BufferingAudioSource()BufferingAudioSource
~PositionableAudioSource()PositionableAudioSourceinline
~TimeSliceClient()TimeSliceClientinlineprivatevirtual