From fab828695cc03e9e10b533d150fe24346cc63b97 Mon Sep 17 00:00:00 2001 From: Magnus Auvinen Date: Sun, 27 May 2007 10:54:33 +0000 Subject: removed alot of warnings --- src/engine/client/snd.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/engine/client/snd.cpp') diff --git a/src/engine/client/snd.cpp b/src/engine/client/snd.cpp index dd6baa9a..fa8ba07c 100644 --- a/src/engine/client/snd.cpp +++ b/src/engine/client/snd.cpp @@ -83,16 +83,16 @@ public: { if(channels[c].data->channels == 1) { - left += (1.0f-(channels[c].pan+1.0f)*0.5f) * channels[c].vol * channels[c].data->data[channels[c].tick]; - right += (channels[c].pan+1.0f)*0.5f * channels[c].vol * channels[c].data->data[channels[c].tick]; + left += (int)((1.0f-(channels[c].pan+1.0f)*0.5f) * channels[c].vol * channels[c].data->data[channels[c].tick]); + right += (int)((channels[c].pan+1.0f)*0.5f * channels[c].vol * channels[c].data->data[channels[c].tick]); channels[c].tick++; } else { float pl = channels[c].pan<0.0f?-channels[c].pan:1.0f; float pr = channels[c].pan>0.0f?1.0f-channels[c].pan:1.0f; - left += pl*channels[c].vol * channels[c].data->data[channels[c].tick]; - right += pr*channels[c].vol * channels[c].data->data[channels[c].tick + 1]; + left += (int)(pl*channels[c].vol * channels[c].data->data[channels[c].tick]); + right += (int)(pr*channels[c].vol * channels[c].data->data[channels[c].tick + 1]); channels[c].tick += 2; } -- cgit 1.4.1