Hint on making Interop DCPs (#1949).
authorCarl Hetherington <cth@carlh.net>
Mon, 5 Apr 2021 20:22:39 +0000 (22:22 +0200)
committerCarl Hetherington <cth@carlh.net>
Mon, 5 Apr 2021 20:22:39 +0000 (22:22 +0200)
src/lib/hints.cc
src/lib/hints.h

index 96a9c88ec312a8b7127283af4c224c6edd883716..cd9251e7cd8fce72496b35191b9ecc6d6d69d3ff 100644 (file)
@@ -231,6 +231,15 @@ Hints::check_speed_up ()
 }
 
 
+void
+Hints::check_interop ()
+{
+       if (film()->interop()) {
+               hint (_("In general it is now advisable to make SMPTE DCPs unless you have a particular reason to use Interop.  You are advised to set your DCP to use the SMPTE standard in the DCP tab."));
+       }
+}
+
+
 void
 Hints::check_big_font_files ()
 {
@@ -355,6 +364,7 @@ Hints::thread ()
 
        auto content = film->content ();
 
+       check_interop ();
        check_big_font_files ();
        check_few_audio_channels ();
        check_upmixers ();
index c13ad22a4e56761de1b6d075c57017c4b9f40502..fddac83b951faaf19d881cedc744e5837a364f39 100644 (file)
@@ -59,6 +59,7 @@ private:
        void closed_caption (PlayerText text, dcpomatic::DCPTimePeriod period);
        void open_subtitle (PlayerText text, dcpomatic::DCPTimePeriod period);
 
+       void check_interop ();
        void check_big_font_files ();
        void check_few_audio_channels ();
        void check_upmixers ();