Bink: fix audio sample conversion

This commit is contained in:
Timotej Lazar 2020-05-31 10:54:52 +02:00
parent 1f5fc9343a
commit ea39a84273

View file

@ -243,7 +243,7 @@ static int DecodeAudioFrame(struct binkMovie* aMovie)
if (val > 32767) if (val > 32767)
val = 32767; val = 32767;
if (val < -32768) if (val < -32768)
val = 32768; val = -32768;
tempBuf[i] = (short)val; tempBuf[i] = (short)val;
} }
} break; } break;
@ -266,7 +266,7 @@ static int DecodeAudioFrame(struct binkMovie* aMovie)
if (val > 32767) if (val > 32767)
val = 32767; val = 32767;
if (val < -32768) if (val < -32768)
val = 32768; val = -32768;
tempBuf[(i*aMovie->alNumChannels)+j] = (short)val; tempBuf[(i*aMovie->alNumChannels)+j] = (short)val;
} }
} }