From d3455851f60ee6bc35ea4f314c62a7da51ce0d81 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sat, 26 Aug 2023 01:14:20 +0200 Subject: Use _{start,finish}_time in TranscodeJob. --- src/lib/transcode_job.cc | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src/lib/transcode_job.cc') diff --git a/src/lib/transcode_job.cc b/src/lib/transcode_job.cc index 6b1563b9b..653040f4c 100644 --- a/src/lib/transcode_job.cc +++ b/src/lib/transcode_job.cc @@ -119,19 +119,14 @@ TranscodeJob::run () } } - struct timeval start; - gettimeofday (&start, 0); LOG_GENERAL_NC (N_("Transcode job starting")); DCPOMATIC_ASSERT (_encoder); _encoder->go (); - struct timeval finish; - gettimeofday (&finish, 0); - float fps = 0; - if (finish.tv_sec != start.tv_sec) { - fps = _encoder->frames_done() / (finish.tv_sec - start.tv_sec); + if (_finish_time != _start_time) { + fps = _encoder->frames_done() / (_finish_time - _start_time); } LOG_GENERAL (N_("Transcode job completed successfully: %1 fps"), dcp::locale_convert(fps, 2, true)); -- cgit v1.2.3