FLAC: Update dr_flac to 0.12.3

Improved seeking for FLAC audio files.
This commit is contained in:
Miku AuahDark
2020-01-29 13:11:08 +08:00
parent 67ee1e4d76
commit 5a27742c34
2 changed files with 4306 additions and 2177 deletions
+2 -3
View File
@@ -34,7 +34,7 @@ namespace lullaby
FLACDecoder::FLACDecoder(Data *data, int nbufferSize)
: Decoder(data, nbufferSize)
{
flac = drflac_open_memory(data->getData(), data->getSize());
flac = drflac_open_memory(data->getData(), data->getSize(), nullptr);
if (flac == nullptr)
throw love::Exception("Could not load FLAC file");
}
@@ -52,7 +52,7 @@ bool FLACDecoder::accepts(const std::string &ext)
// Please remove once it's no longer the case.
static const std::string supported[] =
{
"flac", "ogg"
"flac", "ogg", ""
};
for (int i = 0; !(supported[i].empty()); i++)
@@ -125,4 +125,3 @@ double FLACDecoder::getDuration()
} // lullaby
} // sound
} // love