From 209a83f27ddfe77d6ae848f446255d1fddc26465 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 14 Oct 2020 21:43:21 +0200 Subject: [PATCH] Add test for #1857. Backported-from-commit: 86f855ef96a84ee7e8ad9d71b543e8c06fc91a9e Backported-from-branch: v2.15.x --- test/ffmpeg_audio_test.cc | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/test/ffmpeg_audio_test.cc b/test/ffmpeg_audio_test.cc index 067075d25..72cba02c8 100644 --- a/test/ffmpeg_audio_test.cc +++ b/test/ffmpeg_audio_test.cc @@ -150,3 +150,18 @@ BOOST_AUTO_TEST_CASE (ffmpeg_audio_test3) player->set_fast (); while (!player->pass ()) {} } + + +/** Decode a file whose audio previously crashed DCP-o-matic (#1857) */ +BOOST_AUTO_TEST_CASE (ffmpeg_audio_test4) +{ + shared_ptr film = new_test_film2 ("ffmpeg_audio_test4"); + shared_ptr content = content_factory(private_data / "Actuellement aout 2020.wmv").front(); + film->examine_and_add_content (content); + BOOST_REQUIRE (!wait_for_jobs ()); + + shared_ptr player (new Player(film, film->playlist())); + player->set_fast (); + BOOST_CHECK_NO_THROW (while (!player->pass()) {}); +} + -- 2.30.2