- if (film->interop() && film->video_frame_rate() != 24 && film->video_frame_rate() != 48) {
- string base = _("You are set up for an Interop DCP at a frame rate which is not officially supported. You are advised either to change the frame rate of your DCP or to make a SMPTE DCP instead.");
- base += " ";
- pair<double, double> range24 = film->speed_up_range (24);
- pair<double, double> range48 = film->speed_up_range (48);
- pair<double, double> range (max (range24.first, range48.first), min (range24.second, range48.second));
- string h;
- if (range.second > (29.0/24)) {
- h = base;
- h += _("However, setting your DCP frame rate to 24 or 48 will cause a significant speed-up of your content, and SMPTE DCPs are not supported by all projectors.");
- } else if (range.first < (24.0/29)) {
- h = base;
- h += _("However, setting your DCP frame rate to 24 or 48 will cause a significant slowdown of your content, and SMPTE DCPs are not supported by all projectors.");
- } else {
- h = _("You are set up for an Interop DCP at a frame rate which is not officially supported. You are advised either to change the frame rate of your DCP or to make a SMPTE DCP instead (although SMPTE DCPs are not supported by all projectors).");
- }