diff options
Diffstat (limited to 'lib/rbcodec/codecs/mpa.c')
-rw-r--r-- | lib/rbcodec/codecs/mpa.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/rbcodec/codecs/mpa.c b/lib/rbcodec/codecs/mpa.c index 0e7b4faf4f..e6662ddcbe 100644 --- a/lib/rbcodec/codecs/mpa.c +++ b/lib/rbcodec/codecs/mpa.c @@ -420,7 +420,7 @@ enum codec_status codec_run(void) break; } - ci->set_elapsed((samplesdone * 1000) / current_frequency); + ci->set_elapsed((samplesdone * 1000LL) / current_frequency); ci->seek_complete(); init_mad(); framelength = 0; @@ -508,7 +508,7 @@ enum codec_status codec_run(void) } samplesdone += framelength; - ci->set_elapsed((samplesdone * 1000) / current_frequency); + ci->set_elapsed((samplesdone * 1000LL) / current_frequency); } /* wait for synth idle - MT only*/ |