X-Git-Url: https://main.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=test%2Faudio_delay_test.cc;h=0127cc644e0929c0c34ac55551abc101c4e1df2e;hp=2e02fa999e9b1e5d617bf2c0bc5b9f064dec60b3;hb=bee98cdc1ddc5f87749de3bbf2ae5e4b2ef498c3;hpb=a4c19a34244aeaf183c25878933b570fc5c0ee34 diff --git a/test/audio_delay_test.cc b/test/audio_delay_test.cc index 2e02fa999..0127cc644 100644 --- a/test/audio_delay_test.cc +++ b/test/audio_delay_test.cc @@ -1,5 +1,5 @@ /* - Copyright (C) 2013 Carl Hetherington + Copyright (C) 2013-2014 Carl Hetherington This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -17,6 +17,12 @@ */ +/** @file test/audio_delay_test.cc + * @brief Test encode using some SndfileContents which have audio delays. + * + * The output is checked algorithmically using knowledge of the input. + */ + #include #include #include @@ -39,13 +45,13 @@ void test_audio_delay (int delay_in_ms) { string const film_name = "audio_delay_test_" + lexical_cast (delay_in_ms); shared_ptr film = new_test_film (film_name); - film->set_dcp_content_type (DCPContentType::from_dci_name ("FTR")); + film->set_dcp_content_type (DCPContentType::from_isdcf_name ("FTR")); film->set_container (Ratio::from_id ("185")); film->set_name (film_name); shared_ptr content (new SndfileContent (film, "test/data/staircase.wav")); content->set_audio_delay (delay_in_ms); - film->examine_and_add_content (content); + film->examine_and_add_content (content, true); wait_for_jobs (); film->make_dcp (); @@ -87,7 +93,6 @@ void test_audio_delay (int delay_in_ms) } } - /* Test audio delay when specified in a piece of audio content */ BOOST_AUTO_TEST_CASE (audio_delay_test) {