25 #ifndef JUCE_BUFFERINGAUDIOFORMATREADER_H_INCLUDED 26 #define JUCE_BUFFERINGAUDIOFORMATREADER_H_INCLUDED 60 void setReadTimeout (
int timeoutMilliseconds)
noexcept;
62 bool readSamples (
int** destSamples,
int numDestChannels,
int startOffsetInDestBuffer,
63 int64 startSampleInFile,
int numSamples)
override;
68 int64 nextReadPosition;
72 enum { samplesPerBlock = 32768 };
86 int useTimeSlice()
override;
87 bool readNextBufferChunk();
93 #endif // JUCE_BUFFERINGAUDIOFORMATREADER_H_INCLUDED Definition: juce_AudioSampleBuffer.h:34
Definition: juce_TimeSliceThread.h:47
#define noexcept
Definition: juce_CompilerSupport.h:141
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_CriticalSection.h:47
long long int64
Definition: juce_MathsFunctions.h:60
Definition: juce_OwnedArray.h:55
Definition: juce_TimeSliceThread.h:84
Definition: juce_BufferingAudioFormatReader.h:35