summaryrefslogtreecommitdiff
path: root/src/lib/decoder.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2012-10-22 01:43:05 +0100
committerCarl Hetherington <cth@carlh.net>2012-10-22 01:43:05 +0100
commit1cc6986bdc5c35fd512257336f36bdb1b4142183 (patch)
treed3506b382db2c474a0a161894780b057736231e6 /src/lib/decoder.cc
parente40051babd2f1769752fef6d7ce596c5a271c62d (diff)
Add some more logging.
Diffstat (limited to 'src/lib/decoder.cc')
-rw-r--r--src/lib/decoder.cc14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/lib/decoder.cc b/src/lib/decoder.cc
index c398c53a0..173360ec1 100644
--- a/src/lib/decoder.cc
+++ b/src/lib/decoder.cc
@@ -112,10 +112,16 @@ Decoder::process_end ()
in to get it to the right length.
*/
- int64_t const audio_short_by_frames =
- ((int64_t) _fs->dcp_length() * _fs->target_sample_rate() / _fs->frames_per_second())
- - _audio_frames_processed;
-
+ int64_t const video_length_in_audio_frames = ((int64_t) _fs->dcp_length() * _fs->target_sample_rate() / _fs->frames_per_second());
+ int64_t const audio_short_by_frames = video_length_in_audio_frames - _audio_frames_processed;
+
+ _log->log (
+ String::compose ("DCP length is %1 (%2 audio frames); %3 frames of audio processed.",
+ _fs->dcp_length(),
+ video_length_in_audio_frames,
+ _audio_frames_processed)
+ );
+
if (audio_short_by_frames >= 0 && _opt->decode_audio) {
_log->log (String::compose ("DCP length is %1; %2 frames of audio processed.", _fs->dcp_length(), _audio_frames_processed));