diff --git a/src/Nazara/Audio/Formats/minimp3Loader.cpp b/src/Nazara/Audio/Formats/minimp3Loader.cpp index 2d959fa03..da5329048 100644 --- a/src/Nazara/Audio/Formats/minimp3Loader.cpp +++ b/src/Nazara/Audio/Formats/minimp3Loader.cpp @@ -133,12 +133,12 @@ namespace Nz AudioFormat format = *formatOpt; - UInt32 sampleCount = static_cast(info.samples); + UInt64 sampleCount = UInt64(info.samples); if (parameters.forceMono && format != AudioFormat::I16_Mono) { UInt64 frameCount = UInt64(info.samples / info.channels); - MixToMono(info.buffer, info.buffer, static_cast(info.channels), frameCount); + MixToMono(info.buffer, info.buffer, UInt32(info.channels), frameCount); format = AudioFormat::I16_Mono; sampleCount = frameCount;