diff options
author | Paweł Kołodziejski | 2002-08-10 13:59:40 +0000 |
---|---|---|
committer | Paweł Kołodziejski | 2002-08-10 13:59:40 +0000 |
commit | 99e11501f4064d3966fe9eb3f0dffda1a046e7db (patch) | |
tree | 1bec00b73fdb7a158aa3a852dba1c3f51b583fa0 /sound | |
parent | e6b0eb5057b7e317998f611cd4b0fc35a0651cca (diff) | |
download | scummvm-rg350-99e11501f4064d3966fe9eb3f0dffda1a046e7db.tar.gz scummvm-rg350-99e11501f4064d3966fe9eb3f0dffda1a046e7db.tar.bz2 scummvm-rg350-99e11501f4064d3966fe9eb3f0dffda1a046e7db.zip |
this remove clicks end of sounds in smush
svn-id: r4724
Diffstat (limited to 'sound')
-rw-r--r-- | sound/mixer.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sound/mixer.cpp b/sound/mixer.cpp index 290d9392c0..d48f4366b2 100644 --- a/sound/mixer.cpp +++ b/sound/mixer.cpp @@ -670,13 +670,13 @@ void SoundMixer::Channel_STREAM::mix(int16 *data, uint len) if (_pos < end_of_data) { mixer_helper_table[_flags & 0x07] (data, &len, &_pos, &fp_pos, fp_speed, vol_tab, end_of_data); } else { - mixer_helper_table[_flags & 0x07] (data, &len, &_pos, &fp_pos, fp_speed, vol_tab, - _ptr + _buffer_size); - if (len != 0) { - _pos = _ptr; - mixer_helper_table[_flags & 0x07] (data, &len, &_pos, &fp_pos, fp_speed, vol_tab, - end_of_data); - } else +// mixer_helper_table[_flags & 0x07] (data, &len, &_pos, &fp_pos, fp_speed, vol_tab, +// _ptr + _buffer_size); +// if (len != 0) { +// _pos = _ptr; +// mixer_helper_table[_flags & 0x07] (data, &len, &_pos, &fp_pos, fp_speed, vol_tab, +// end_of_data); +// } else _to_be_destroyed = true; } if (len != 0) { |