54 const String& getFormatName()
const;
69 virtual bool canHandleFile (
const File& fileToTest);
84 virtual bool isCompressed();
87 virtual bool isChannelLayoutSupported (
const AudioChannelSet& channelSet);
116 bool deleteStreamIfOpeningFails) = 0;
157 double sampleRateToUse,
158 unsigned int numberOfChannels,
161 int qualityOptionIndex) = 0;
195 double sampleRateToUse,
199 int qualityOptionIndex);
Holds a resizable array of primitive or copy-by-value objects.
Represents a set of audio channel types.
Represents a local file or directory.
The base class for streams that write data to some kind of destination.
A special array for holding a list of strings.
A container for holding a set of strings which are keyed by another string.
A simple class for holding temporary references to a string literal or String.
#define JUCE_API
This macro is added to all JUCE public class declarations.