Small clean up to video examiner use.
[dcpomatic.git] / src / lib / ffmpeg_content.cc
index a1992102c9e55e8e539f3757ba55208153ef86b6..da4acb5f86f54cf5cd1e2d6b6339eae0031d243d 100644 (file)
@@ -172,8 +172,6 @@ FFmpegContent::examine (shared_ptr<Job> job)
        shared_ptr<FFmpegExaminer> examiner (new FFmpegExaminer (shared_from_this ()));
        take_from_video_examiner (examiner);
 
-       ContentTime video_length = examiner->video_length ();
-
        shared_ptr<const Film> film = _film.lock ();
        assert (film);
        LOG_GENERAL ("Video length obtained from header as %1 frames", video_length.frames (video_frame_rate ()));
@@ -181,8 +179,6 @@ FFmpegContent::examine (shared_ptr<Job> job)
        {
                boost::mutex::scoped_lock lm (_mutex);
 
-               _video_length = video_length;
-
                _subtitle_streams = examiner->subtitle_streams ();
                if (!_subtitle_streams.empty ()) {
                        _subtitle_stream = _subtitle_streams.front ();
@@ -196,7 +192,6 @@ FFmpegContent::examine (shared_ptr<Job> job)
                _first_video = examiner->first_video ();
        }
 
-       signal_changed (ContentProperty::LENGTH);
        signal_changed (FFmpegContentProperty::SUBTITLE_STREAMS);
        signal_changed (FFmpegContentProperty::SUBTITLE_STREAM);
        signal_changed (FFmpegContentProperty::AUDIO_STREAMS);