aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/qmmp/audioconverter.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/qmmp/audioconverter.cpp b/src/qmmp/audioconverter.cpp
index 484a33c72..fffe46eee 100644
--- a/src/qmmp/audioconverter.cpp
+++ b/src/qmmp/audioconverter.cpp
@@ -63,16 +63,16 @@ void AudioConverter::applyEffect(Buffer *b)
s8_to_s16((qint8 *)b->data, (qint16 *) out, b->nbytes);
delete [] b->data;
b->data = out;
- b->nbytes = b->nbytes*2;
+ b->nbytes <<= 1;
break;
}
case Qmmp::PCM_S24LE:
s24_to_s16((qint32 *)b->data, (qint16 *)b->data, b->nbytes/4);
- b->nbytes /= 2;
+ b->nbytes >>= 1;
break;
case Qmmp::PCM_S32LE:
s32_to_s16((qint32 *)b->data, (qint16 *)b->data, b->nbytes/4);
- b->nbytes /= 2;
+ b->nbytes >>= 1;
break;
default:
;