333 return "audio/mulaw";
349 const char* mime =
toMime(format);
350 return mime !=
nullptr && strcmp(mime,
"audio/wav") == 0;
393 uint8_t bitsPerSample,
395 :
AudioInfo(sampleRate, channelCount, bitsPerSample),
uint32_t sample_rate_t
Type alias for sample rate values.
Definition AudioTypes.h:19
AudioFormat
Audio format codes used by Microsoft e.g. in avi or wav files.
Definition AudioFormat.h:21
const char * toMime(AudioFormat format)
Provides the mime type for a AudioFormat wav code, or nullptr if not known/mapped.
Definition AudioFormat.h:300
bool isWavFormat(AudioFormat format)
True if the wav code is handled via the WAV decoder (i.e. toMime() maps it to "audio/wav": PCM and al...
Definition AudioFormat.h:348
AudioFormat fromMime(const char *mime)
Best-effort inverse of toMime(): maps a mime type (e.g. an AudioEncoder's mime()) back to the AudioFo...
Definition AudioFormat.h:361