Selaa lähdekoodia

Support QOA audio format on `ExportWave()` -WIP-

pull/2907/head
Ray 2 vuotta sitten
vanhempi
commit
589892af07
1 muutettua tiedostoa jossa 12 lisäystä ja 0 poistoa
  1. +12
    -0
      src/raudio.c

+ 12
- 0
src/raudio.c Näytä tiedosto

@ -985,6 +985,18 @@ bool ExportWave(Wave wave, const char *fileName)
drwav_free(fileData, NULL);
}
#endif
#if defined(SUPPORT_FILEFORMAT_QOA)
else if (IsFileExtension(fileName, ".qoa"))
{
qoa_desc qoa = { 0 };
qoa.channels = wave.channels;
qoa.samplerate = wave.sampleRate;
qoa.samples = wave.frameCount;
// TODO: Review wave.data format required for export
success = qoa_write(fileName, wave.data, &qoa);
}
#endif
else if (IsFileExtension(fileName, ".raw"))
{

Ladataan…
Peruuta
Tallenna