From f5291ad8e2e0dd8b342a62b4086577094944d700 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 24 May 2017 13:42:10 +0100 Subject: [PATCH] Add another test. --- test/ffmpeg_encoder_test.cc | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/test/ffmpeg_encoder_test.cc b/test/ffmpeg_encoder_test.cc index 92cd9ff8e..6c55a415f 100644 --- a/test/ffmpeg_encoder_test.cc +++ b/test/ffmpeg_encoder_test.cc @@ -28,7 +28,7 @@ using boost::shared_ptr; -BOOST_AUTO_TEST_CASE (ffmpeg_encoder_basic_test) +BOOST_AUTO_TEST_CASE (ffmpeg_encoder_basic_test_mov) { shared_ptr film = new_test_film ("ffmpeg_transcoder_basic_test"); film->set_name ("ffmpeg_transcoder_basic_test"); @@ -43,3 +43,19 @@ BOOST_AUTO_TEST_CASE (ffmpeg_encoder_basic_test) FFmpegEncoder encoder (film, job, "build/test/ffmpeg_encoder_basic_test.mov", FFmpegEncoder::FORMAT_PRORES); encoder.go (); } + +BOOST_AUTO_TEST_CASE (ffmpeg_encoder_basic_test_mp4) +{ + shared_ptr film = new_test_film ("ffmpeg_transcoder_basic_test"); + film->set_name ("ffmpeg_transcoder_basic_test"); + shared_ptr c (new FFmpegContent (film, "test/data/test.mp4")); + film->set_container (Ratio::from_id ("185")); + film->set_audio_channels (6); + + film->examine_and_add_content (c); + wait_for_jobs (); + + shared_ptr job (new TranscodeJob (film)); + FFmpegEncoder encoder (film, job, "build/test/ffmpeg_encoder_basic_test.mp4", FFmpegEncoder::FORMAT_H264); + encoder.go (); +} -- 2.30.2