diff options
Diffstat (limited to 'apps/codecs')
-rw-r--r-- | apps/codecs/flac.c | 3 |
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; |