diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-05-27 10:54:33 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2007-05-27 10:54:33 +0000 |
| commit | fab828695cc03e9e10b533d150fe24346cc63b97 (patch) | |
| tree | b28907907b5634bf336c673db19057d3f53f3363 /src/engine | |
| parent | ccc90e5d23acd8ffb1370ef53dda063d175e7d3d (diff) | |
| download | zcatch-fab828695cc03e9e10b533d150fe24346cc63b97.tar.gz zcatch-fab828695cc03e9e10b533d150fe24346cc63b97.zip | |
removed alot of warnings
Diffstat (limited to 'src/engine')
| -rw-r--r-- | src/engine/client/snd.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
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; } |