summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/reel_text_asset.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/reel_text_asset.cc b/src/reel_text_asset.cc
index 31cbdacd..c6de58be 100644
--- a/src/reel_text_asset.cc
+++ b/src/reel_text_asset.cc
@@ -73,8 +73,12 @@ ReelTextAsset::ReelTextAsset(std::shared_ptr<const cxml::Node> node)
{
if (node->name() == "MainSubtitle") {
_type = TextType::OPEN_SUBTITLE;
+ } else if (node->name() == "MainCaption") {
+ _type = TextType::OPEN_CAPTION;
} else if (node->name() == "MainClosedCaption" || node->name() == "ClosedCaption") {
_type = TextType::CLOSED_CAPTION;
+ } else if (node->name() == "ClosedSubtitle") {
+ _type = TextType::CLOSED_SUBTITLE;
} else {
DCP_ASSERT(false);
}