From: Carl Hetherington Date: Thu, 25 Jul 2013 12:22:44 +0000 (+0100) Subject: Small optimisation. X-Git-Tag: v2.0.48~1337^2~134 X-Git-Url: https://main.carlh.net/gitweb/?p=dcpomatic.git;a=commitdiff_plain;h=b30d848861341d7f7c5a2f8571b469eb7b555250 Small optimisation. --- diff --git a/src/lib/analyse_audio_job.cc b/src/lib/analyse_audio_job.cc index b278a47b6..993922014 100644 --- a/src/lib/analyse_audio_job.cc +++ b/src/lib/analyse_audio_job.cc @@ -74,8 +74,9 @@ AnalyseAudioJob::run () _analysis.reset (new AudioAnalysis (_film->audio_channels ())); _done = 0; + OutputAudioFrame const len = _film->time_to_audio_frames (_film->length ()); while (!player->pass ()) { - set_progress (double (_film->audio_frames_to_time (_done)) / _film->length ()); + set_progress (double (_done) / len); } _analysis->write (content->audio_analysis_path ());