JUCE
AudioTransportSource Member List

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

addChangeListener(ChangeListener *listener)ChangeBroadcaster
AudioSource()=defaultAudioSourceprotected
AudioTransportSource()AudioTransportSource
ChangeBroadcaster() noexceptChangeBroadcaster
dispatchPendingMessages()ChangeBroadcaster
getCurrentPosition() constAudioTransportSource
getGain() const noexceptAudioTransportSource
getLengthInSeconds() constAudioTransportSource
getNextAudioBlock(const AudioSourceChannelInfo &) overrideAudioTransportSourcevirtual
getNextReadPosition() const overrideAudioTransportSourcevirtual
getTotalLength() const overrideAudioTransportSourcevirtual
hasStreamFinished() const noexceptAudioTransportSource
isLooping() const overrideAudioTransportSourcevirtual
isPlaying() const noexceptAudioTransportSource
PositionableAudioSource()=defaultPositionableAudioSourceprotected
prepareToPlay(int samplesPerBlockExpected, double sampleRate) overrideAudioTransportSourcevirtual
releaseResources() overrideAudioTransportSourcevirtual
removeAllChangeListeners()ChangeBroadcaster
removeChangeListener(ChangeListener *listener)ChangeBroadcaster
sendChangeMessage()ChangeBroadcaster
sendSynchronousChangeMessage()ChangeBroadcaster
setGain(float newGain) noexceptAudioTransportSource
setLooping(bool shouldLoop)PositionableAudioSourcevirtual
setNextReadPosition(int64 newPosition) overrideAudioTransportSourcevirtual
setPosition(double newPosition)AudioTransportSource
setSource(PositionableAudioSource *newSource, int readAheadBufferSize=0, TimeSliceThread *readAheadThread=nullptr, double sourceSampleRateToCorrectFor=0.0, int maxNumChannels=2)AudioTransportSource
start()AudioTransportSource
stop()AudioTransportSource
~AudioSource()=defaultAudioSourcevirtual
~AudioTransportSource() overrideAudioTransportSource
~ChangeBroadcaster()ChangeBroadcastervirtual
~PositionableAudioSource() override=defaultPositionableAudioSource