X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fdcp_examiner.cc;h=b431cec26b94a3fc13d0504a2ff6e4329c949a3a;hb=cc99556229bf35506c20377f4550665af6f5594a;hp=a0bc487d9a8d0df4b1114acbcb2a4d3d2962eaad;hpb=4e9a15d558ecca660eb74f54b693d1e4a3aa7381;p=dcpomatic.git diff --git a/src/lib/dcp_examiner.cc b/src/lib/dcp_examiner.cc index a0bc487d9..b431cec26 100644 --- a/src/lib/dcp_examiner.cc +++ b/src/lib/dcp_examiner.cc @@ -193,7 +193,7 @@ DCPExaminer::DCPExaminer (shared_ptr content, bool tolerant) } _text_count[static_cast(TextType::CLOSED_CAPTION)]++; - _dcp_text_tracks.push_back (DCPTextTrack(j->annotation_text(), j->language().get_value_or(_("Unknown")))); + _dcp_text_tracks.push_back (DCPTextTrack(j->annotation_text(), try_to_parse_language(j->language()))); } if (i->main_markers ()) { @@ -277,8 +277,7 @@ DCPExaminer::DCPExaminer (shared_ptr content, bool tolerant) _kdm_valid = false; } - DCPOMATIC_ASSERT (cpl->standard ()); - _standard = cpl->standard().get(); + _standard = cpl->standard(); _three_d = !cpl->reels().empty() && cpl->reels().front()->main_picture() && dynamic_pointer_cast (cpl->reels().front()->main_picture()->asset()); _ratings = cpl->ratings();