X-Git-Url: https://main.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Flib%2Fvideo_content.cc;fp=src%2Flib%2Fvideo_content.cc;h=658f98cdd4c2535fa4b5f0ee8965514165bc4bc4;hp=1b24101f3c7651d5d76c21f9fe7f082474f4f439;hb=7ca647ac6ae51893f2714d72816a4449a18e6c57;hpb=2105bedbfa1ceaba0658f824c8fbc21c9f37cf0e;ds=sidebyside
diff --git a/src/lib/video_content.cc b/src/lib/video_content.cc
index 1b24101f3..658f98cdd 100644
--- a/src/lib/video_content.cc
+++ b/src/lib/video_content.cc
@@ -179,8 +179,8 @@ VideoContent::VideoContent (Content* parent, cxml::ConstNodePtr node, int versio
_yuv = node->optional_bool_child("YUV").get_value_or (true);
if (version >= 32) {
- _fade_in = node->number_child ("FadeIn");
- _fade_out = node->number_child ("FadeOut");
+ _fade_in = node->optional_number_child("VideoFadeIn").get_value_or(node->number_child("FadeIn"));
+ _fade_out = node->optional_number_child("VideoFadeOut").get_value_or(node->number_child("FadeOut"));
} else {
_fade_in = _fade_out = 0;
}
@@ -294,8 +294,8 @@ VideoContent::as_xml (xmlpp::Node* node) const
_colour_conversion.get().as_xml (node->add_child("ColourConversion"));
}
node->add_child("YUV")->add_child_text (_yuv ? "1" : "0");
- node->add_child("FadeIn")->add_child_text (raw_convert (_fade_in));
- node->add_child("FadeOut")->add_child_text (raw_convert (_fade_out));
+ node->add_child("VideoFadeIn")->add_child_text(raw_convert(_fade_in));
+ node->add_child("VideoFadeOut")->add_child_text(raw_convert(_fade_out));
node->add_child("Range")->add_child_text(_range == VideoRange::FULL ? "full" : "video");
_pixel_quanta.as_xml(node->add_child("PixelQuanta"));
if (_burnt_subtitle_language) {