addChangeListener(ChangeListener *listener) | juce::ChangeBroadcaster | |
anyListeners | juce::ChangeBroadcaster | private |
AudioSource()=default | juce::AudioSource | protected |
AudioTransportSource() | juce::AudioTransportSource | |
blockSize | juce::AudioTransportSource | private |
broadcastCallback | juce::ChangeBroadcaster | private |
bufferingSource | juce::AudioTransportSource | private |
callbackLock | juce::AudioTransportSource | private |
callListeners() | juce::ChangeBroadcaster | private |
ChangeBroadcaster() noexcept | juce::ChangeBroadcaster | |
changeListeners | juce::ChangeBroadcaster | private |
dispatchPendingMessages() | juce::ChangeBroadcaster | |
gain | juce::AudioTransportSource | private |
getCurrentPosition() const | juce::AudioTransportSource | |
getGain() const noexcept | juce::AudioTransportSource | inline |
getLengthInSeconds() const | juce::AudioTransportSource | |
getNextAudioBlock(const AudioSourceChannelInfo &) override | juce::AudioTransportSource | virtual |
getNextReadPosition() const override | juce::AudioTransportSource | virtual |
getTotalLength() const override | juce::AudioTransportSource | virtual |
hasStreamFinished() const noexcept | juce::AudioTransportSource | |
isLooping() const override | juce::AudioTransportSource | virtual |
isPlaying() const noexcept | juce::AudioTransportSource | inline |
isPrepared | juce::AudioTransportSource | private |
lastGain | juce::AudioTransportSource | private |
masterSource | juce::AudioTransportSource | private |
playing | juce::AudioTransportSource | private |
PositionableAudioSource()=default | juce::PositionableAudioSource | protected |
positionableSource | juce::AudioTransportSource | private |
prepareToPlay(int samplesPerBlockExpected, double sampleRate) override | juce::AudioTransportSource | virtual |
readAheadBufferSize | juce::AudioTransportSource | private |
releaseMasterResources() | juce::AudioTransportSource | private |
releaseResources() override | juce::AudioTransportSource | virtual |
removeAllChangeListeners() | juce::ChangeBroadcaster | |
removeChangeListener(ChangeListener *listener) | juce::ChangeBroadcaster | |
resamplerSource | juce::AudioTransportSource | private |
sampleRate | juce::AudioTransportSource | private |
sendChangeMessage() | juce::ChangeBroadcaster | |
sendSynchronousChangeMessage() | juce::ChangeBroadcaster | |
setGain(float newGain) noexcept | juce::AudioTransportSource | |
setLooping(bool shouldLoop) | juce::PositionableAudioSource | inlinevirtual |
setNextReadPosition(int64 newPosition) override | juce::AudioTransportSource | virtual |
setPosition(double newPosition) | juce::AudioTransportSource | |
setSource(PositionableAudioSource *newSource, int readAheadBufferSize=0, TimeSliceThread *readAheadThread=nullptr, double sourceSampleRateToCorrectFor=0.0, int maxNumChannels=2) | juce::AudioTransportSource | |
source | juce::AudioTransportSource | private |
sourceSampleRate | juce::AudioTransportSource | private |
start() | juce::AudioTransportSource | |
stop() | juce::AudioTransportSource | |
stopped | juce::AudioTransportSource | private |
~AudioSource()=default | juce::AudioSource | virtual |
~AudioTransportSource() override | juce::AudioTransportSource | |
~ChangeBroadcaster() | juce::ChangeBroadcaster | virtual |
~PositionableAudioSource() override=default | juce::PositionableAudioSource | |