diff options
| author | Carl Hetherington <cth@carlh.net> | 2023-05-31 01:18:01 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2023-06-02 20:54:36 +0200 |
| commit | 68e5229348d2cede61b39bceb02c5be4816b52d0 (patch) | |
| tree | 20240f564392f41e0a5c35654c14c0e4c63cd07d /src | |
| parent | 03fac3d0c08d73b3b90b938d40f020ae44b4e70e (diff) | |
Cleanup: remove some unpleasant (and I think unnecessary) casting.
Diffstat (limited to 'src')
| -rw-r--r-- | src/verify.cc | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/verify.cc b/src/verify.cc index fc58cf78..2ab55e25 100644 --- a/src/verify.cc +++ b/src/verify.cc @@ -1228,13 +1228,7 @@ verify_text_details (vector<shared_ptr<Reel>> reels, vector<VerificationNote>& n return static_cast<bool>(reel->main_subtitle()); }, [](shared_ptr<Reel> reel) { - auto interop = dynamic_pointer_cast<ReelInteropSubtitleAsset>(reel->main_subtitle()); - if (interop) { - return interop->asset()->raw_xml(); - } - auto smpte = dynamic_pointer_cast<ReelSMPTESubtitleAsset>(reel->main_subtitle()); - DCP_ASSERT (smpte); - return smpte->asset()->raw_xml(); + return reel->main_subtitle()->asset()->raw_xml(); }, [](shared_ptr<Reel> reel) { return reel->main_subtitle()->actual_duration(); |
