summaryrefslogtreecommitdiff
path: root/apps/codecs
diff options
context:
space:
mode:
Diffstat (limited to 'apps/codecs')
-rw-r--r--apps/codecs/flac.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/codecs/flac.c b/apps/codecs/flac.c
index cc3f683706..3f2f369a88 100644
--- a/apps/codecs/flac.c
+++ b/apps/codecs/flac.c
@@ -172,7 +172,8 @@ static bool flac_init(FLACContext* fc, int first_frame_offset)
172 } 172 }
173 173
174 if (found_streaminfo) { 174 if (found_streaminfo) {
175 fc->bitrate = ((fc->filesize-fc->metadatalength) * 8) / fc->length; 175 fc->bitrate = ((int64_t) (fc->filesize-fc->metadatalength) * 8)
176 / fc->length;
176 return true; 177 return true;
177 } else { 178 } else {
178 return false; 179 return false;