|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
A type of AudioSource that will read from an AudioFormatReader. More...
#include "juce_AudioFormatReaderSource.h"
Additional Inherited Members | |
Protected Member Functions inherited from juce::PositionableAudioSource | |
| PositionableAudioSource ()=default | |
| Creates the PositionableAudioSource. | |
Protected Member Functions inherited from juce::AudioSource | |
| AudioSource ()=default | |
| Creates an AudioSource. | |
A type of AudioSource that will read from an AudioFormatReader.
@tags{Audio}
Definition at line 37 of file juce_AudioFormatReaderSource.h.
| juce::AudioFormatReaderSource::AudioFormatReaderSource | ( | AudioFormatReader * | sourceReader, |
| bool | deleteReaderWhenThisIsDeleted | ||
| ) |
Creates an AudioFormatReaderSource for a given reader.
| sourceReader | the reader to use as the data source - this must not be null |
| deleteReaderWhenThisIsDeleted | if true, the reader passed-in will be deleted when this object is deleted; if false it will be left up to the caller to manage its lifetime |
Definition at line 29 of file juce_AudioFormatReaderSource.cpp.
|
override |
Destructor.
Definition at line 38 of file juce_AudioFormatReaderSource.cpp.
|
noexcept |
Returns the reader that's being used.
Definition at line 69 of file juce_AudioFormatReaderSource.h.
|
overridevirtual |
Implementation of the AudioSource method.
Implements juce::AudioSource.
Definition at line 53 of file juce_AudioFormatReaderSource.cpp.
|
overridevirtual |
Implements the PositionableAudioSource method.
Implements juce::PositionableAudioSource.
Definition at line 44 of file juce_AudioFormatReaderSource.cpp.
|
overridevirtual |
Implements the PositionableAudioSource method.
Implements juce::PositionableAudioSource.
Definition at line 40 of file juce_AudioFormatReaderSource.cpp.
|
overridevirtual |
Returns whether loop-mode is turned on or not.
Implements juce::PositionableAudioSource.
Definition at line 66 of file juce_AudioFormatReaderSource.h.
|
overridevirtual |
Implementation of the AudioSource method.
Implements juce::AudioSource.
Definition at line 50 of file juce_AudioFormatReaderSource.cpp.
|
overridevirtual |
Implementation of the AudioSource method.
Implements juce::AudioSource.
Definition at line 51 of file juce_AudioFormatReaderSource.cpp.
Toggles loop-mode.
If set to true, it will continuously loop the input source. If false, it will just emit silence after the source has finished.
Reimplemented from juce::PositionableAudioSource.
Definition at line 42 of file juce_AudioFormatReaderSource.cpp.
Implements the PositionableAudioSource method.
Implements juce::PositionableAudioSource.
Definition at line 41 of file juce_AudioFormatReaderSource.cpp.