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
() noexcept
AudioSource
inline
protected
backgroundThread
BufferingAudioSource
private
buffer
BufferingAudioSource
private
BufferingAudioSource
(PositionableAudioSource *source, TimeSliceThread &backgroundThread, bool deleteSourceWhenDeleted, int numberOfSamplesToBuffer, int numberOfChannels=2, bool prefillBufferOnPrepareToPlay=true)
BufferingAudioSource
bufferReadyEvent
BufferingAudioSource
private
bufferStartPosLock
BufferingAudioSource
private
bufferValidEnd
BufferingAudioSource
private
bufferValidStart
BufferingAudioSource
private
getNextAudioBlock
(const AudioSourceChannelInfo &) override
BufferingAudioSource
virtual
getNextReadPosition
() const override
BufferingAudioSource
virtual
getTotalLength
() const override
BufferingAudioSource
inline
virtual
isLooping
() const override
BufferingAudioSource
inline
virtual
isPrepared
BufferingAudioSource
private
nextPlayPos
BufferingAudioSource
private
numberOfChannels
BufferingAudioSource
private
numberOfSamplesToBuffer
BufferingAudioSource
private
PositionableAudioSource
() noexcept
PositionableAudioSource
inline
protected
prefillBuffer
BufferingAudioSource
private
prepareToPlay
(int samplesPerBlockExpected, double sampleRate) override
BufferingAudioSource
virtual
readBufferSection
(int64 start, int length, int bufferOffset)
BufferingAudioSource
private
readNextBufferChunk
()
BufferingAudioSource
private
releaseResources
() override
BufferingAudioSource
virtual
sampleRate
BufferingAudioSource
private
setLooping
(bool shouldLoop)
PositionableAudioSource
inline
virtual
setNextReadPosition
(int64 newPosition) override
BufferingAudioSource
virtual
source
BufferingAudioSource
private
useTimeSlice
() override
BufferingAudioSource
private
virtual
waitForNextAudioBlockReady
(const AudioSourceChannelInfo &info, const uint32 timeout)
BufferingAudioSource
wasSourceLooping
BufferingAudioSource
private
~AudioSource
()
AudioSource
inline
virtual
~BufferingAudioSource
()
BufferingAudioSource
~PositionableAudioSource
()
PositionableAudioSource
inline
~TimeSliceClient
()
TimeSliceClient
inline
private
virtual
Generated on Sat Aug 5 2017 12:19:34 for JUCE by
1.8.13