X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=test%2Fsrt_subtitle_test.cc;h=f441faffdb1c298f24007751aeb091c481918a78;hb=3828baf56467224f5d44049bf1e7a7ed11f43a05;hp=772efd642585968bc75122c346f20c3ac981cc1d;hpb=b2a89d8d2601ae0eb0e63fa40c999994397fdfe5;p=dcpomatic.git diff --git a/test/srt_subtitle_test.cc b/test/srt_subtitle_test.cc index 772efd642..f441faffd 100644 --- a/test/srt_subtitle_test.cc +++ b/test/srt_subtitle_test.cc @@ -1,19 +1,20 @@ /* Copyright (C) 2015 Carl Hetherington - This program is free software; you can redistribute it and/or modify + This file is part of DCP-o-matic. + + DCP-o-matic is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - This program is distributed in the hope that it will be useful, + DCP-o-matic is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + along with DCP-o-matic. If not, see . */ @@ -26,6 +27,7 @@ #include "lib/dcp_content_type.h" #include "lib/font.h" #include "lib/ratio.h" +#include "lib/subtitle_content.h" #include "test.h" #include #include @@ -46,8 +48,8 @@ BOOST_AUTO_TEST_CASE (srt_subtitle_test) film->examine_and_add_content (content); wait_for_jobs (); - content->set_use_subtitles (true); - content->set_burn_subtitles (false); + content->subtitle->set_use (true); + content->subtitle->set_burn (false); film->make_dcp (); wait_for_jobs (); @@ -66,10 +68,10 @@ BOOST_AUTO_TEST_CASE (srt_subtitle_test2) film->examine_and_add_content (content); wait_for_jobs (); - content->set_use_subtitles (true); - content->set_burn_subtitles (false); + content->subtitle->set_use (true); + content->subtitle->set_burn (false); /* Use test/data/subrip2.srt as if it were a font file */ - content->fonts().front()->set_file (FontFiles::NORMAL, "test/data/subrip2.srt"); + content->subtitle->fonts().front()->set_file (FontFiles::NORMAL, "test/data/subrip2.srt"); film->make_dcp (); wait_for_jobs (); @@ -91,8 +93,8 @@ BOOST_AUTO_TEST_CASE (srt_subtitle_test3) film->examine_and_add_content (content); wait_for_jobs (); - content->set_use_subtitles (true); - content->set_burn_subtitles (false); + content->subtitle->set_use (true); + content->subtitle->set_burn (false); film->make_dcp (); wait_for_jobs (); @@ -120,7 +122,6 @@ BOOST_AUTO_TEST_CASE (srt_subtitle_test3) } #if 0 - /* XXX: this is disabled; there is some difference in font rendering between the test machine and others. */