X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=test%2Faudio_analysis_test.cc;h=002ea0e7a16123a4f0a2b13e49f78f9163cd56af;hb=77df016da7f8e1ee3f31c2a0d147c939e78add97;hp=5a9c753242ec2983a541294f9b7ab841f6a5a9fa;hpb=a6c4b4fa16d9c6597e362044b875f3d6df80753f;p=dcpomatic.git diff --git a/test/audio_analysis_test.cc b/test/audio_analysis_test.cc index 5a9c75324..002ea0e7a 100644 --- a/test/audio_analysis_test.cc +++ b/test/audio_analysis_test.cc @@ -233,3 +233,17 @@ BOOST_AUTO_TEST_CASE(analyse_audio_with_long_silent_end) JobManager::instance()->analyse_audio(film, playlist, false, c, [](Job::Result) {}); BOOST_CHECK(!wait_for_jobs()); } + + +BOOST_AUTO_TEST_CASE(analyse_audio_with_strange_channel_count) +{ + auto content = content_factory(TestPaths::private_data() / "mali.mkv")[0]; + auto film = new_test_film2("analyse_audio_with_strange_channel_count", { content }); + + auto playlist = make_shared(); + playlist->add(film, content); + boost::signals2::connection c; + JobManager::instance()->analyse_audio(film, playlist, false, c, [](Job::Result) {}); + BOOST_CHECK(!wait_for_jobs()); +} +