player/CrossFade, ...: use lround()

This commit is contained in:
Max Kellermann
2018-09-22 19:08:03 +02:00
parent d3d1d37782
commit 863722545f
6 changed files with 19 additions and 10 deletions

View File

@@ -31,6 +31,7 @@
#include <neaacdec.h>
#include <cmath>
#include <exception>
#include <assert.h>
@@ -386,9 +387,9 @@ faad_stream_decode(DecoderClient &client, InputStream &is,
/* update bit rate and position */
if (frame_info.samples > 0) {
bit_rate = frame_info.bytesconsumed * 8.0 *
frame_info.channels * audio_format.sample_rate /
frame_info.samples / 1000 + 0.5;
bit_rate = lround(frame_info.bytesconsumed * 8.0 *
frame_info.channels * audio_format.sample_rate /
frame_info.samples / 1000);
}
/* send PCM samples to MPD */