30#if JUCE_WINDOWS || DOXYGEN
38class WindowsMediaAudioFormat :
public AudioFormat
42 WindowsMediaAudioFormat();
43 ~WindowsMediaAudioFormat();
46 Array<int> getPossibleSampleRates()
override;
47 Array<int> getPossibleBitDepths()
override;
48 bool canDoStereo()
override;
49 bool canDoMono()
override;
50 bool isCompressed()
override;
53 AudioFormatReader* createReaderFor (InputStream*,
bool deleteStreamIfOpeningFails)
override;
55 AudioFormatWriter* createWriterFor (OutputStream*,
double sampleRateToUse,
56 unsigned int numberOfChannels,
int bitsPerSample,
57 const StringPairArray& metadataValues,
int qualityOptionIndex)
override;