Fix build with new libdcp.
authorCarl Hetherington <cth@carlh.net>
Mon, 17 Jan 2022 19:31:00 +0000 (20:31 +0100)
committerCarl Hetherington <cth@carlh.net>
Mon, 17 Jan 2022 19:31:00 +0000 (20:31 +0100)
src/lib/dcp_examiner.cc

index 219c3ee6ed66e993afd40bcd86922db01575580d..857f26232bc184e4e9b820f03e1ea4ef3d309e8a 100644 (file)
@@ -210,7 +210,7 @@ DCPExaminer::DCPExaminer (shared_ptr<const DCPContent> content, bool tolerant)
                        LOG_GENERAL ("Closed caption %1 of reel %2 found", j->id(), i->id());
 
                        _text_count[static_cast<int>(TextType::CLOSED_CAPTION)]++;
-                       _dcp_text_tracks.push_back (DCPTextTrack(j->annotation_text(), try_to_parse_language(j->language())));
+                       _dcp_text_tracks.push_back (DCPTextTrack(j->annotation_text().get_value_or(""), try_to_parse_language(j->language())));
                }
 
                if (i->main_markers ()) {