projects
/
dcpomatic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
a8cd625
)
More renaming.
author
Carl Hetherington
<cth@carlh.net>
Thu, 19 Jul 2018 00:09:19 +0000
(
01:09
+0100)
committer
Carl Hetherington
<cth@carlh.net>
Thu, 19 Jul 2018 22:45:19 +0000
(23:45 +0100)
15 files changed:
src/lib/content_factory.cc
patch
|
blob
|
history
src/lib/decoder_factory.cc
patch
|
blob
|
history
src/lib/plain_text.cc
patch
|
blob
|
history
src/lib/plain_text.h
patch
|
blob
|
history
src/lib/plain_text_content.cc
patch
|
blob
|
history
src/lib/plain_text_content.h
patch
|
blob
|
history
src/lib/plain_text_decoder.cc
patch
|
blob
|
history
src/lib/plain_text_decoder.h
patch
|
blob
|
history
src/wx/content_panel.cc
patch
|
blob
|
history
test/ffmpeg_encoder_test.cc
patch
|
blob
|
history
test/player_test.cc
patch
|
blob
|
history
test/reels_test.cc
patch
|
blob
|
history
test/srt_subtitle_test.cc
patch
|
blob
|
history
test/ssa_subtitle_test.cc
patch
|
blob
|
history
test/subtitle_reel_number_test.cc
patch
|
blob
|
history
diff --git
a/src/lib/content_factory.cc
b/src/lib/content_factory.cc
index 24ad9557807416624eb0e083663ad1691fd2ab46..4e8880ffe2645ebe91d479264f225adfbc0d4c71 100644
(file)
--- a/
src/lib/content_factory.cc
+++ b/
src/lib/content_factory.cc
@@
-88,7
+88,7
@@
content_factory (shared_ptr<const Film> film, cxml::NodePtr node, int version, l
);
} else if (type == "SubRip" || type == "TextSubtitle") {
);
} else if (type == "SubRip" || type == "TextSubtitle") {
- content.reset (new PlainText (film, node, version));
+ content.reset (new PlainText
Content
(film, node, version));
} else if (type == "DCP") {
content.reset (new DCPContent (film, node, version));
} else if (type == "DCPSubtitle") {
} else if (type == "DCP") {
content.reset (new DCPContent (film, node, version));
} else if (type == "DCPSubtitle") {
@@
-210,7
+210,7
@@
content_factory (shared_ptr<const Film> film, boost::filesystem::path path)
if (valid_image_file (path)) {
single.reset (new ImageContent (film, path));
} else if (ext == ".srt" || ext == ".ssa" || ext == ".ass") {
if (valid_image_file (path)) {
single.reset (new ImageContent (film, path));
} else if (ext == ".srt" || ext == ".ssa" || ext == ".ass") {
- single.reset (new PlainText (film, path));
+ single.reset (new PlainText
Content
(film, path));
} else if (ext == ".xml") {
cxml::Document doc;
doc.read_file (path);
} else if (ext == ".xml") {
cxml::Document doc;
doc.read_file (path);
diff --git
a/src/lib/decoder_factory.cc
b/src/lib/decoder_factory.cc
index 4301edd17bf814b2336a7c9d866fe7013b7277a4..73a5b66fe44dfd31937c7e0c58eb5f65a0f0e264 100644
(file)
--- a/
src/lib/decoder_factory.cc
+++ b/
src/lib/decoder_factory.cc
@@
-54,9
+54,9
@@
decoder_factory (shared_ptr<const Content> content, shared_ptr<Log> log, bool fa
return shared_ptr<Decoder> (new ImageDecoder (ic, log));
}
return shared_ptr<Decoder> (new ImageDecoder (ic, log));
}
- shared_ptr<const PlainText
> rc = dynamic_pointer_cast<const PlainTex
t> (content);
+ shared_ptr<const PlainText
Content> rc = dynamic_pointer_cast<const PlainTextConten
t> (content);
if (rc) {
if (rc) {
- return shared_ptr<Decoder> (new
Text
TextDecoder (rc, log));
+ return shared_ptr<Decoder> (new
Plain
TextDecoder (rc, log));
}
shared_ptr<const DCPTextContent> dsc = dynamic_pointer_cast<const DCPTextContent> (content);
}
shared_ptr<const DCPTextContent> dsc = dynamic_pointer_cast<const DCPTextContent> (content);
diff --git
a/src/lib/plain_text.cc
b/src/lib/plain_text.cc
index ee9bc4b8b2fbf033c8fc1fa4514197ecd4cdca30..58035a07ff21c45b224129d58203d1d47230344c 100644
(file)
--- a/
src/lib/plain_text.cc
+++ b/
src/lib/plain_text.cc
@@
-39,7
+39,7
@@
using boost::scoped_array;
using boost::optional;
using dcp::Data;
using boost::optional;
using dcp::Data;
-
TextSubtitle::TextSubtitle (shared_ptr<const PlainTex
t> content)
+
PlainText::PlainText (shared_ptr<const PlainTextConten
t> content)
{
Data in (content->path (0));
{
Data in (content->path (0));
@@
-96,7
+96,7
@@
TextSubtitle::TextSubtitle (shared_ptr<const PlainText> content)
/** @return time of first subtitle, if there is one */
optional<ContentTime>
/** @return time of first subtitle, if there is one */
optional<ContentTime>
-
TextSubtitle
::first () const
+
PlainText
::first () const
{
if (_subtitles.empty()) {
return optional<ContentTime>();
{
if (_subtitles.empty()) {
return optional<ContentTime>();
@@
-106,7
+106,7
@@
TextSubtitle::first () const
}
ContentTime
}
ContentTime
-
TextSubtitle
::length () const
+
PlainText
::length () const
{
if (_subtitles.empty ()) {
return ContentTime ();
{
if (_subtitles.empty ()) {
return ContentTime ();
diff --git
a/src/lib/plain_text.h
b/src/lib/plain_text.h
index 61d7147023e0b0718fe953d1f093e4e8c6514df4..01d3d77efacf7c0afbd5d62f1a72dd2f0f30316b 100644
(file)
--- a/
src/lib/plain_text.h
+++ b/
src/lib/plain_text.h
@@
-26,16
+26,16
@@
#include <boost/shared_ptr.hpp>
#include <vector>
#include <boost/shared_ptr.hpp>
#include <vector>
-class PlainText;
+class PlainText
Content
;
class plain_text_time_test;
class plain_text_coordinate_test;
class plain_text_content_test;
class plain_text_parse_test;
class plain_text_time_test;
class plain_text_coordinate_test;
class plain_text_content_test;
class plain_text_parse_test;
-class
TextSubtitle
+class
PlainText
{
public:
{
public:
- explicit
TextSubtitle (boost::shared_ptr<const PlainTex
t>);
+ explicit
PlainText (boost::shared_ptr<const PlainTextConten
t>);
boost::optional<ContentTime> first () const;
ContentTime length () const;
boost::optional<ContentTime> first () const;
ContentTime length () const;
diff --git
a/src/lib/plain_text_content.cc
b/src/lib/plain_text_content.cc
index f51e365d52f225e62b3bf30bbcbded57a5a76289..a07dcb67c8ed7d53b7f0bbb1a80ce0b33a4bfc72 100644
(file)
--- a/
src/lib/plain_text_content.cc
+++ b/
src/lib/plain_text_content.cc
@@
-1,5
+1,5
@@
/*
/*
- Copyright (C) 2014-201
6
Carl Hetherington <cth@carlh.net>
+ Copyright (C) 2014-201
8
Carl Hetherington <cth@carlh.net>
This file is part of DCP-o-matic.
This file is part of DCP-o-matic.
@@
-35,13
+35,13
@@
using std::cout;
using boost::shared_ptr;
using dcp::raw_convert;
using boost::shared_ptr;
using dcp::raw_convert;
-PlainText
::PlainTex
t (shared_ptr<const Film> film, boost::filesystem::path path)
+PlainText
Content::PlainTextConten
t (shared_ptr<const Film> film, boost::filesystem::path path)
: Content (film, path)
{
subtitle.reset (new TextContent (this));
}
: Content (film, path)
{
subtitle.reset (new TextContent (this));
}
-PlainText
::PlainTex
t (shared_ptr<const Film> film, cxml::ConstNodePtr node, int version)
+PlainText
Content::PlainTextConten
t (shared_ptr<const Film> film, cxml::ConstNodePtr node, int version)
: Content (film, node)
, _length (node->number_child<ContentTime::Type> ("Length"))
{
: Content (film, node)
, _length (node->number_child<ContentTime::Type> ("Length"))
{
@@
-49,10
+49,10
@@
PlainText::PlainText (shared_ptr<const Film> film, cxml::ConstNodePtr node, int
}
void
}
void
-PlainText::examine (boost::shared_ptr<Job> job)
+PlainText
Content
::examine (boost::shared_ptr<Job> job)
{
Content::examine (job);
{
Content::examine (job);
-
TextSubtitle
s (shared_from_this ());
+
PlainText
s (shared_from_this ());
/* Default to turning these subtitles on */
subtitle->set_use (true);
/* Default to turning these subtitles on */
subtitle->set_use (true);
@@
-63,19
+63,19
@@
PlainText::examine (boost::shared_ptr<Job> job)
}
string
}
string
-PlainText::summary () const
+PlainText
Content
::summary () const
{
return path_summary() + " " + _("[subtitles]");
}
string
{
return path_summary() + " " + _("[subtitles]");
}
string
-PlainText::technical_summary () const
+PlainText
Content
::technical_summary () const
{
return Content::technical_summary() + " - " + _("Text subtitles");
}
void
{
return Content::technical_summary() + " - " + _("Text subtitles");
}
void
-PlainText::as_xml (xmlpp::Node* node, bool with_paths) const
+PlainText
Content
::as_xml (xmlpp::Node* node, bool with_paths) const
{
node->add_child("Type")->add_child_text ("TextSubtitle");
Content::as_xml (node, with_paths);
{
node->add_child("Type")->add_child_text ("TextSubtitle");
Content::as_xml (node, with_paths);
@@
-88,7
+88,7
@@
PlainText::as_xml (xmlpp::Node* node, bool with_paths) const
}
DCPTime
}
DCPTime
-PlainText::full_length () const
+PlainText
Content
::full_length () const
{
FrameRateChange const frc (active_video_frame_rate(), film()->video_frame_rate ());
return DCPTime (_length, frc);
{
FrameRateChange const frc (active_video_frame_rate(), film()->video_frame_rate ());
return DCPTime (_length, frc);
diff --git
a/src/lib/plain_text_content.h
b/src/lib/plain_text_content.h
index 7a7ef66ea925ea1bcdb3f9b13bfe9989fa5a42e7..02b4596ed7a0d30c04bb37a6c8d5eeab4ae7c9f9 100644
(file)
--- a/
src/lib/plain_text_content.h
+++ b/
src/lib/plain_text_content.h
@@
-25,14
+25,14
@@
class Job;
/** @class PlainText
* @brief SubRip or SSA subtitles.
*/
/** @class PlainText
* @brief SubRip or SSA subtitles.
*/
-class PlainText : public Content
+class PlainText
Content
: public Content
{
public:
{
public:
- PlainText (boost::shared_ptr<const Film>, boost::filesystem::path);
- PlainText (boost::shared_ptr<const Film>, cxml::ConstNodePtr, int);
+ PlainText
Content
(boost::shared_ptr<const Film>, boost::filesystem::path);
+ PlainText
Content
(boost::shared_ptr<const Film>, cxml::ConstNodePtr, int);
- boost::shared_ptr<PlainText> shared_from_this () {
- return boost::dynamic_pointer_cast<PlainText> (Content::shared_from_this ());
+ boost::shared_ptr<PlainText
Content
> shared_from_this () {
+ return boost::dynamic_pointer_cast<PlainText
Content
> (Content::shared_from_this ());
}
void examine (boost::shared_ptr<Job>);
}
void examine (boost::shared_ptr<Job>);
diff --git
a/src/lib/plain_text_decoder.cc
b/src/lib/plain_text_decoder.cc
index 46a4bd552f2d5264c4aa9e62d7d7b4ede4edbbf5..005d30669e196218069c908f9224f00ccfeb951b 100644
(file)
--- a/
src/lib/plain_text_decoder.cc
+++ b/
src/lib/plain_text_decoder.cc
@@
-34,8
+34,8
@@
using boost::shared_ptr;
using boost::optional;
using boost::dynamic_pointer_cast;
using boost::optional;
using boost::dynamic_pointer_cast;
-
TextTextDecoder::TextTextDecoder (shared_ptr<const PlainTex
t> content, shared_ptr<Log> log)
- :
TextSubtitle
(content)
+
PlainTextDecoder::PlainTextDecoder (shared_ptr<const PlainTextConten
t> content, shared_ptr<Log> log)
+ :
PlainText
(content)
, _next (0)
{
ContentTime first;
, _next (0)
{
ContentTime first;
@@
-46,7
+46,7
@@
TextTextDecoder::TextTextDecoder (shared_ptr<const PlainText> content, shared_pt
}
void
}
void
-
Text
TextDecoder::seek (ContentTime time, bool accurate)
+
Plain
TextDecoder::seek (ContentTime time, bool accurate)
{
/* It's worth back-tracking a little here as decoding is cheap and it's nice if we don't miss
too many subtitles when seeking.
{
/* It's worth back-tracking a little here as decoding is cheap and it's nice if we don't miss
too many subtitles when seeking.
@@
-65,7
+65,7
@@
TextTextDecoder::seek (ContentTime time, bool accurate)
}
bool
}
bool
-
Text
TextDecoder::pass ()
+
Plain
TextDecoder::pass ()
{
if (_next >= _subtitles.size ()) {
return true;
{
if (_next >= _subtitles.size ()) {
return true;
@@
-79,7
+79,7
@@
TextTextDecoder::pass ()
}
ContentTimePeriod
}
ContentTimePeriod
-
Text
TextDecoder::content_time_period (sub::Subtitle s) const
+
Plain
TextDecoder::content_time_period (sub::Subtitle s) const
{
return ContentTimePeriod (
ContentTime::from_seconds (s.from.all_as_seconds()),
{
return ContentTimePeriod (
ContentTime::from_seconds (s.from.all_as_seconds()),
diff --git
a/src/lib/plain_text_decoder.h
b/src/lib/plain_text_decoder.h
index 046c5f8e011332e56eabefd03c7441af6ffe0c6e..f11fe3eabc46c436f1222cf55a199e3e110e8c4c 100644
(file)
--- a/
src/lib/plain_text_decoder.h
+++ b/
src/lib/plain_text_decoder.h
@@
-26,10
+26,10
@@
class PlainText;
class PlainText;
-class
TextTextDecoder : public Decoder, public TextSubtitle
+class
PlainTextDecoder : public Decoder, public PlainText
{
public:
{
public:
-
TextTextDecoder (boost::shared_ptr<const PlainTex
t>, boost::shared_ptr<Log> log);
+
PlainTextDecoder (boost::shared_ptr<const PlainTextConten
t>, boost::shared_ptr<Log> log);
void seek (ContentTime time, bool accurate);
bool pass ();
void seek (ContentTime time, bool accurate);
bool pass ();
diff --git
a/src/wx/content_panel.cc
b/src/wx/content_panel.cc
index 578c9fa242cbf0a471802de00bc5322898bd849b..8a24b21702639675e935b1044ada4fa65cd640bf 100644
(file)
--- a/
src/wx/content_panel.cc
+++ b/
src/wx/content_panel.cc
@@
-258,11
+258,11
@@
ContentPanel::selection_changed ()
BOOST_FOREACH (shared_ptr<Content> i, selected ()) {
DCPTime p;
p = i->position();
BOOST_FOREACH (shared_ptr<Content> i, selected ()) {
DCPTime p;
p = i->position();
- if (dynamic_pointer_cast<PlainText>(i) && i->paths_valid()) {
+ if (dynamic_pointer_cast<PlainText
Content
>(i) && i->paths_valid()) {
/* Rather special case; if we select a text subtitle file jump to its
first subtitle.
*/
/* Rather special case; if we select a text subtitle file jump to its
first subtitle.
*/
-
TextSubtitle ts (dynamic_pointer_cast<PlainTex
t>(i));
+
PlainText ts (dynamic_pointer_cast<PlainTextConten
t>(i));
if (ts.first()) {
p += DCPTime(ts.first().get(), _film->active_frame_rate_change(i->position()));
}
if (ts.first()) {
p += DCPTime(ts.first().get(), _film->active_frame_rate_change(i->position()));
}
diff --git
a/test/ffmpeg_encoder_test.cc
b/test/ffmpeg_encoder_test.cc
index 65f98ed1a59a80b97b1003408c0dbd49af7e9287..e579621c69eaa81869833579affaa31b41ee451a 100644
(file)
--- a/
test/ffmpeg_encoder_test.cc
+++ b/
test/ffmpeg_encoder_test.cc
@@
-121,7
+121,7
@@
BOOST_AUTO_TEST_CASE (ffmpeg_encoder_prores_test6)
film->set_container (Ratio::from_id ("185"));
film->set_audio_channels (6);
film->set_container (Ratio::from_id ("185"));
film->set_audio_channels (6);
- shared_ptr<PlainText
> s (new PlainTex
t (film, "test/data/subrip2.srt"));
+ shared_ptr<PlainText
Content> s (new PlainTextConten
t (film, "test/data/subrip2.srt"));
film->examine_and_add_content (s);
BOOST_REQUIRE (!wait_for_jobs ());
s->subtitle->set_colour (dcp::Colour (255, 255, 0));
film->examine_and_add_content (s);
BOOST_REQUIRE (!wait_for_jobs ());
s->subtitle->set_colour (dcp::Colour (255, 255, 0));
@@
-146,7
+146,7
@@
BOOST_AUTO_TEST_CASE (ffmpeg_encoder_prores_test7)
film->examine_and_add_content (c);
BOOST_REQUIRE (!wait_for_jobs ());
film->examine_and_add_content (c);
BOOST_REQUIRE (!wait_for_jobs ());
- shared_ptr<PlainText
> s (new PlainTex
t (film, "test/data/subrip.srt"));
+ shared_ptr<PlainText
Content> s (new PlainTextConten
t (film, "test/data/subrip.srt"));
film->examine_and_add_content (s);
BOOST_REQUIRE (!wait_for_jobs ());
s->subtitle->set_colour (dcp::Colour (255, 255, 0));
film->examine_and_add_content (s);
BOOST_REQUIRE (!wait_for_jobs ());
s->subtitle->set_colour (dcp::Colour (255, 255, 0));
@@
-172,7
+172,7
@@
BOOST_AUTO_TEST_CASE (ffmpeg_encoder_h264_test2)
film->set_container (Ratio::from_id ("185"));
film->set_audio_channels (6);
film->set_container (Ratio::from_id ("185"));
film->set_audio_channels (6);
- shared_ptr<PlainText
> s (new PlainTex
t (film, "test/data/subrip2.srt"));
+ shared_ptr<PlainText
Content> s (new PlainTextConten
t (film, "test/data/subrip2.srt"));
film->examine_and_add_content (s);
BOOST_REQUIRE (!wait_for_jobs ());
s->subtitle->set_colour (dcp::Colour (255, 255, 0));
film->examine_and_add_content (s);
BOOST_REQUIRE (!wait_for_jobs ());
s->subtitle->set_colour (dcp::Colour (255, 255, 0));
@@
-197,7
+197,7
@@
BOOST_AUTO_TEST_CASE (ffmpeg_encoder_h264_test3)
film->examine_and_add_content (c);
BOOST_REQUIRE (!wait_for_jobs ());
film->examine_and_add_content (c);
BOOST_REQUIRE (!wait_for_jobs ());
- shared_ptr<PlainText
> s (new PlainTex
t (film, "test/data/subrip.srt"));
+ shared_ptr<PlainText
Content> s (new PlainTextConten
t (film, "test/data/subrip.srt"));
film->examine_and_add_content (s);
BOOST_REQUIRE (!wait_for_jobs ());
s->subtitle->set_colour (dcp::Colour (255, 255, 0));
film->examine_and_add_content (s);
BOOST_REQUIRE (!wait_for_jobs ());
s->subtitle->set_colour (dcp::Colour (255, 255, 0));
diff --git
a/test/player_test.cc
b/test/player_test.cc
index 915dab4f74a065d96562ef0fe0d10473b86b2f2a..7cc3bc27b0550c39b88f80bb4f8e1e14a629c36d 100644
(file)
--- a/
test/player_test.cc
+++ b/
test/player_test.cc
@@
-181,7
+181,7
@@
BOOST_AUTO_TEST_CASE (player_interleave_test)
film->examine_and_add_content (c);
BOOST_REQUIRE (!wait_for_jobs ());
film->examine_and_add_content (c);
BOOST_REQUIRE (!wait_for_jobs ());
- shared_ptr<PlainText
> s (new PlainTex
t (film, "test/data/subrip.srt"));
+ shared_ptr<PlainText
Content> s (new PlainTextConten
t (film, "test/data/subrip.srt"));
film->examine_and_add_content (s);
BOOST_REQUIRE (!wait_for_jobs ());
film->examine_and_add_content (s);
BOOST_REQUIRE (!wait_for_jobs ());
diff --git
a/test/reels_test.cc
b/test/reels_test.cc
index 2949adc73309c45a1387a9dfa26ea8bce85fa99a..70552a70360eb67bd54d17c842997b1169243bdb 100644
(file)
--- a/
test/reels_test.cc
+++ b/
test/reels_test.cc
@@
-165,7
+165,7
@@
BOOST_AUTO_TEST_CASE (reels_test3)
shared_ptr<Content> dcp (new DCPContent (film, "test/data/reels_test2"));
film->examine_and_add_content (dcp);
shared_ptr<Content> dcp (new DCPContent (film, "test/data/reels_test2"));
film->examine_and_add_content (dcp);
- shared_ptr<Content> sub (new PlainText (film, "test/data/subrip.srt"));
+ shared_ptr<Content> sub (new PlainText
Content
(film, "test/data/subrip.srt"));
film->examine_and_add_content (sub);
wait_for_jobs ();
film->examine_and_add_content (sub);
wait_for_jobs ();
@@
-206,7
+206,7
@@
BOOST_AUTO_TEST_CASE (reels_test4)
content[i]->video->set_length (24);
}
content[i]->video->set_length (24);
}
- shared_ptr<PlainText
> subs (new PlainTex
t (film, "test/data/subrip3.srt"));
+ shared_ptr<PlainText
Content> subs (new PlainTextConten
t (film, "test/data/subrip3.srt"));
film->examine_and_add_content (subs);
wait_for_jobs ();
film->examine_and_add_content (subs);
wait_for_jobs ();
diff --git
a/test/srt_subtitle_test.cc
b/test/srt_subtitle_test.cc
index 1570cdce96773b936f6d5bd5c3fca7ac55039b7b..e44e33c14972836fd3643105bd2fb489ef024602 100644
(file)
--- a/
test/srt_subtitle_test.cc
+++ b/
test/srt_subtitle_test.cc
@@
-47,7
+47,7
@@
BOOST_AUTO_TEST_CASE (srt_subtitle_test)
film->set_name ("frobozz");
film->set_audio_channels (6);
film->set_interop (false);
film->set_name ("frobozz");
film->set_audio_channels (6);
film->set_interop (false);
- shared_ptr<PlainText
> content (new PlainTex
t (film, "test/data/subrip2.srt"));
+ shared_ptr<PlainText
Content> content (new PlainTextConten
t (film, "test/data/subrip2.srt"));
film->examine_and_add_content (content);
wait_for_jobs ();
film->examine_and_add_content (content);
wait_for_jobs ();
@@
-69,7
+69,7
@@
BOOST_AUTO_TEST_CASE (srt_subtitle_test2)
film->set_name ("frobozz");
film->set_audio_channels (6);
film->set_interop (false);
film->set_name ("frobozz");
film->set_audio_channels (6);
film->set_interop (false);
- shared_ptr<PlainText
> content (new PlainTex
t (film, "test/data/subrip2.srt"));
+ shared_ptr<PlainText
Content> content (new PlainTextConten
t (film, "test/data/subrip2.srt"));
film->examine_and_add_content (content);
wait_for_jobs ();
film->examine_and_add_content (content);
wait_for_jobs ();
@@
-104,7
+104,7
@@
BOOST_AUTO_TEST_CASE (srt_subtitle_test3)
film->set_name ("frobozz");
film->set_interop (true);
film->set_audio_channels (6);
film->set_name ("frobozz");
film->set_interop (true);
film->set_audio_channels (6);
- shared_ptr<PlainText
> content (new PlainTex
t (film, private_data / "Ankoemmling_short.srt"));
+ shared_ptr<PlainText
Content> content (new PlainTextConten
t (film, private_data / "Ankoemmling_short.srt"));
film->examine_and_add_content (content);
wait_for_jobs ();
film->examine_and_add_content (content);
wait_for_jobs ();
@@
-125,7
+125,7
@@
BOOST_AUTO_TEST_CASE (srt_subtitle_test4)
film->set_dcp_content_type (DCPContentType::from_isdcf_name ("TLR"));
film->set_name ("frobozz");
film->set_interop (false);
film->set_dcp_content_type (DCPContentType::from_isdcf_name ("TLR"));
film->set_name ("frobozz");
film->set_interop (false);
- shared_ptr<PlainText
> content (new PlainTex
t (film, "test/data/subrip2.srt"));
+ shared_ptr<PlainText
Content> content (new PlainTextConten
t (film, "test/data/subrip2.srt"));
content->subtitle->set_use (true);
content->subtitle->set_burn (false);
film->examine_and_add_content (content);
content->subtitle->set_use (true);
content->subtitle->set_burn (false);
film->examine_and_add_content (content);
@@
-146,7
+146,7
@@
BOOST_AUTO_TEST_CASE (srt_subtitle_test5)
film->set_name ("frobozz");
film->set_interop (true);
film->set_sequence (false);
film->set_name ("frobozz");
film->set_interop (true);
film->set_sequence (false);
- shared_ptr<PlainText
> content (new PlainTex
t (film, "test/data/subrip2.srt"));
+ shared_ptr<PlainText
Content> content (new PlainTextConten
t (film, "test/data/subrip2.srt"));
content->subtitle->set_use (true);
content->subtitle->set_burn (false);
film->examine_and_add_content (content);
content->subtitle->set_use (true);
content->subtitle->set_burn (false);
film->examine_and_add_content (content);
@@
-164,7
+164,7
@@
BOOST_AUTO_TEST_CASE (srt_subtitle_test6)
{
shared_ptr<Film> film = new_test_film2 ("srt_subtitle_test6");
film->set_interop (false);
{
shared_ptr<Film> film = new_test_film2 ("srt_subtitle_test6");
film->set_interop (false);
- shared_ptr<PlainText
> content (new PlainTex
t (film, "test/data/frames.srt"));
+ shared_ptr<PlainText
Content> content (new PlainTextConten
t (film, "test/data/frames.srt"));
content->subtitle->set_use (true);
content->subtitle->set_burn (false);
film->examine_and_add_content (content);
content->subtitle->set_use (true);
content->subtitle->set_burn (false);
film->examine_and_add_content (content);
diff --git
a/test/ssa_subtitle_test.cc
b/test/ssa_subtitle_test.cc
index 7e2233cca9fc83d3e4f92495309d42f4c6a5e92f..ab15af1397662ebf0f40cf634f8029aa14a72e54 100644
(file)
--- a/
test/ssa_subtitle_test.cc
+++ b/
test/ssa_subtitle_test.cc
@@
-47,7
+47,7
@@
BOOST_AUTO_TEST_CASE (ssa_subtitle_test1)
film->set_dcp_content_type (DCPContentType::from_isdcf_name ("TLR"));
film->set_name ("frobozz");
film->set_interop (true);
film->set_dcp_content_type (DCPContentType::from_isdcf_name ("TLR"));
film->set_name ("frobozz");
film->set_interop (true);
- shared_ptr<PlainText
> content (new PlainTex
t (film, private_data / "DKH_UT_EN20160601def.ssa"));
+ shared_ptr<PlainText
Content> content (new PlainTextConten
t (film, private_data / "DKH_UT_EN20160601def.ssa"));
film->examine_and_add_content (content);
wait_for_jobs ();
film->examine_and_add_content (content);
wait_for_jobs ();
diff --git
a/test/subtitle_reel_number_test.cc
b/test/subtitle_reel_number_test.cc
index d150e90dd5819873bd8eb3ad2c1aab594445fcde..317f93ff5ed2eccf951f7ca0cf48d420e1280bfa 100644
(file)
--- a/
test/subtitle_reel_number_test.cc
+++ b/
test/subtitle_reel_number_test.cc
@@
-43,7
+43,7
@@
BOOST_AUTO_TEST_CASE (subtitle_reel_number_test)
film->set_container (Ratio::from_id ("185"));
film->set_dcp_content_type (DCPContentType::from_isdcf_name ("TLR"));
film->set_name ("frobozz");
film->set_container (Ratio::from_id ("185"));
film->set_dcp_content_type (DCPContentType::from_isdcf_name ("TLR"));
film->set_name ("frobozz");
- shared_ptr<PlainText
> content (new PlainTex
t (film, "test/data/subrip5.srt"));
+ shared_ptr<PlainText
Content> content (new PlainTextConten
t (film, "test/data/subrip5.srt"));
film->examine_and_add_content (content);
BOOST_REQUIRE (!wait_for_jobs ());
content->subtitle->set_use (true);
film->examine_and_add_content (content);
BOOST_REQUIRE (!wait_for_jobs ());
content->subtitle->set_use (true);