X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fstring_text_file_decoder.cc;h=4cf34a3a94c31ace9c56d4ba4547587cd2ceab58;hb=1bfc60e40f533c6d931a915deabd97899719eb4b;hp=8286c1e391d0c3a2e441d16b02c02fb596c6a254;hpb=a5c629cb9b638b67a0e4c2d26fe9ab2e124bf0eb;p=dcpomatic.git diff --git a/src/lib/string_text_file_decoder.cc b/src/lib/string_text_file_decoder.cc index 8286c1e39..4cf34a3a9 100644 --- a/src/lib/string_text_file_decoder.cc +++ b/src/lib/string_text_file_decoder.cc @@ -34,16 +34,18 @@ using std::max; using boost::shared_ptr; using boost::optional; using boost::dynamic_pointer_cast; +using namespace dcpomatic; -StringTextFileDecoder::StringTextFileDecoder (shared_ptr content, shared_ptr log) - : StringTextFile (content) +StringTextFileDecoder::StringTextFileDecoder (shared_ptr film, shared_ptr content) + : Decoder (film) + , StringTextFile (content) , _next (0) { ContentTime first; if (!_subtitles.empty()) { first = content_time_period(_subtitles[0]).from; } - text.push_back (shared_ptr (new TextDecoder (this, content->only_text(), log, first))); + text.push_back (shared_ptr (new TextDecoder (this, content->only_text(), first))); } void