int const CaptionContentProperty::OUTLINE_WIDTH = 514;
int const CaptionContentProperty::TYPE = 515;
-CaptionContent::CaptionContent (Content* parent)
+CaptionContent::CaptionContent (Content* parent, CaptionType original_type)
: ContentPart (parent)
, _use (false)
, _burn (false)
, _line_spacing (1)
, _outline_width (2)
, _type (CAPTION_OPEN)
- , _original_type (CAPTION_OPEN)
+ , _original_type (original_type)
{
}
return c;
}
- if (!node->node_child("Caption")) {
+ if (!node->optional_node_child("Caption")) {
return list<shared_ptr<CaptionContent> >();
}