JUCE
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
AudioTransportSource Member List
This is the complete list of members for AudioTransportSource, including all inherited members.
addChangeListener(ChangeListener *listener)ChangeBroadcaster
AudioSource() noexceptAudioSource [protected]
AudioTransportSource()AudioTransportSource
ChangeBroadcaster() noexceptChangeBroadcaster
dispatchPendingMessages()ChangeBroadcaster
getCurrentPosition() const AudioTransportSource
getGain() const noexceptAudioTransportSource
getLengthInSeconds() const AudioTransportSource
getNextAudioBlock(const AudioSourceChannelInfo &bufferToFill)AudioTransportSource [virtual]
getNextReadPosition() const AudioTransportSource [virtual]
getTotalLength() const AudioTransportSource [virtual]
hasStreamFinished() const noexceptAudioTransportSource
isLooping() const AudioTransportSource [virtual]
isPlaying() const noexceptAudioTransportSource
PositionableAudioSource() noexceptPositionableAudioSource [protected]
prepareToPlay(int samplesPerBlockExpected, double sampleRate)AudioTransportSource [virtual]
releaseResources()AudioTransportSource [virtual]
removeAllChangeListeners()ChangeBroadcaster
removeChangeListener(ChangeListener *listener)ChangeBroadcaster
sendChangeMessage()ChangeBroadcaster
sendSynchronousChangeMessage()ChangeBroadcaster
setGain(float newGain) noexceptAudioTransportSource
setLooping(bool shouldLoop)PositionableAudioSource [virtual]
setNextReadPosition(int64 newPosition)AudioTransportSource [virtual]
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()AudioSource [virtual]
~AudioTransportSource()AudioTransportSource
~ChangeBroadcaster()ChangeBroadcaster [virtual]
~PositionableAudioSource()PositionableAudioSource