|
|
@ -1428,7 +1428,9 @@ Music LoadMusicStream(const char *fileName) |
|
|
|
{ |
|
|
|
music.ctxType = MUSIC_AUDIO_FLAC; |
|
|
|
music.ctxData = ctxFlac; |
|
|
|
music.stream = LoadAudioStream(ctxFlac->sampleRate, ctxFlac->bitsPerSample, ctxFlac->channels); |
|
|
|
int sampleSize = ctxFlac->bitsPerSample; |
|
|
|
if (ctxFlac->bitsPerSample == 24) sampleSize = 16; // Forcing conversion to s16 on UpdateMusicStream() |
|
|
|
music.stream = LoadAudioStream(ctxFlac->sampleRate, sampleSize, ctxFlac->channels); |
|
|
|
music.frameCount = (unsigned int)ctxFlac->totalPCMFrameCount; |
|
|
|
music.looping = true; // Looping enabled by default |
|
|
|
musicLoaded = true; |
|
|
|