MCPcopy Create free account
hub / github.com/adamstark/AudioFile / loadFromMemory

Method loadFromMemory

AudioFile.h:527–545  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

525//=============================================================
526template <class T>
527bool AudioFile<T>::loadFromMemory (const std::vector<uint8_t>& fileData)
528{
529 // get audio file format
530 audioFileFormat = determineAudioFileFormat (fileData);
531
532 if (audioFileFormat == AudioFileFormat::Wave)
533 {
534 return decodeWaveFile (fileData);
535 }
536 else if (audioFileFormat == AudioFileFormat::Aiff)
537 {
538 return decodeAiffFile (fileData);
539 }
540 else
541 {
542 reportError ("Audio File Type: Error");
543 return false;
544 }
545}
546
547//=============================================================
548template <class T>

Callers 1

GeneralTests.cppFile · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected