fall back to the working MIN/MAX for int16_t

This commit is contained in:
Stephen Birarda 2013-03-07 11:10:16 -08:00
parent c1ca2daa00
commit 5fe311638e

View file

@ -3,7 +3,6 @@
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
@ -47,8 +46,8 @@ AgentList agentList(MIXER_LISTEN_PORT);
void plateauAdditionOfSamples(int16_t &mixSample, int16_t sampleToAdd) {
long sumSample = sampleToAdd + mixSample;
long normalizedSample = std::max((long)INT16_MAX, sumSample);
normalizedSample = std::min((long)INT16_MIN, sumSample);
long normalizedSample = std::max(MAX_SAMPLE_VALUE, sumSample);
normalizedSample = std::min(MIN_SAMPLE_VALUE, sumSample);
mixSample = normalizedSample;
}