X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=test%2Fffmpeg_pts_offset.cc;h=dc391ed46c5b94f4633b40cfd320f39ba0ae4d6c;hb=ab024ff6eff0b5dceff800189b1ad9f3f7a546f8;hp=4a9a57b402295e52d6668fec3b2e1ef92ed06109;hpb=08d62727f7f1c813cbc7041027fe4a52518623da;p=dcpomatic.git diff --git a/test/ffmpeg_pts_offset.cc b/test/ffmpeg_pts_offset.cc index 4a9a57b40..dc391ed46 100644 --- a/test/ffmpeg_pts_offset.cc +++ b/test/ffmpeg_pts_offset.cc @@ -36,7 +36,7 @@ BOOST_AUTO_TEST_CASE (ffmpeg_pts_offset_test) /* Sound == video so no offset required */ content->_first_video = ContentTime (); content->_audio_stream->first_audio = ContentTime (); - FFmpegDecoder decoder (film, content, true, true); + FFmpegDecoder decoder (content, film->log()); BOOST_CHECK_EQUAL (decoder._pts_offset, ContentTime ()); } @@ -44,7 +44,7 @@ BOOST_AUTO_TEST_CASE (ffmpeg_pts_offset_test) /* Common offset should be removed */ content->_first_video = ContentTime::from_seconds (600); content->_audio_stream->first_audio = ContentTime::from_seconds (600); - FFmpegDecoder decoder (film, content, true, true); + FFmpegDecoder decoder (content, film->log()); BOOST_CHECK_EQUAL (decoder._pts_offset, ContentTime::from_seconds (-600)); } @@ -52,7 +52,7 @@ BOOST_AUTO_TEST_CASE (ffmpeg_pts_offset_test) /* Video is on a frame boundary */ content->_first_video = ContentTime::from_frames (1, 24); content->_audio_stream->first_audio = ContentTime (); - FFmpegDecoder decoder (film, content, true, true); + FFmpegDecoder decoder (content, film->log()); BOOST_CHECK_EQUAL (decoder._pts_offset, ContentTime ()); } @@ -61,7 +61,7 @@ BOOST_AUTO_TEST_CASE (ffmpeg_pts_offset_test) double const frame = 1.0 / 24.0; content->_first_video = ContentTime::from_seconds (frame + 0.0215); content->_audio_stream->first_audio = ContentTime (); - FFmpegDecoder decoder (film, content, true, true); + FFmpegDecoder decoder (content, film->log()); BOOST_CHECK_CLOSE (decoder._pts_offset.seconds(), (frame - 0.0215), 0.00001); } @@ -70,7 +70,7 @@ BOOST_AUTO_TEST_CASE (ffmpeg_pts_offset_test) double const frame = 1.0 / 24.0; content->_first_video = ContentTime::from_seconds (frame + 0.0215 + 4.1); content->_audio_stream->first_audio = ContentTime::from_seconds (4.1); - FFmpegDecoder decoder (film, content, true, true); + FFmpegDecoder decoder (content, film->log()); BOOST_CHECK_EQUAL (decoder._pts_offset.seconds(), (frame - 0.0215) - 4.1); } }