diff options
| author | Carl Hetherington <cth@carlh.net> | 2024-06-18 17:28:20 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2024-06-18 17:28:20 +0200 |
| commit | dde463561f8e159008effc3505ebc2f088d1f8f2 (patch) | |
| tree | 45a46d0984514177627261b602089de00ae9ca1c /src | |
| parent | 59f4902bc3971f948b0cd0c3fceb0edb8667bff7 (diff) | |
Add discouraging hint for MPEG2 (#2821).
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/hints.cc | 10 | ||||
| -rw-r--r-- | src/lib/hints.h | 1 |
2 files changed, 11 insertions, 0 deletions
diff --git a/src/lib/hints.cc b/src/lib/hints.cc index e7a393103..1114d0acb 100644 --- a/src/lib/hints.cc +++ b/src/lib/hints.cc @@ -264,6 +264,15 @@ Hints::check_interop () void +Hints::check_video_encoding() +{ + if (film()->video_encoding() == VideoEncoding::MPEG2) { + hint(_("The vast majority of cinemas in Europe, Australasia and North America expect DCPs encoded with JPEG2000 rather than MPEG2. Make sure that your cinema really wants an old-style MPEG2 DCP.")); + } +} + + +void Hints::check_big_font_files () { bool big_font_files = false; @@ -463,6 +472,7 @@ try check_certificates (); check_interop (); + check_video_encoding(); check_big_font_files (); check_few_audio_channels (); check_upmixers (); diff --git a/src/lib/hints.h b/src/lib/hints.h index a46678af8..9e94f210f 100644 --- a/src/lib/hints.h +++ b/src/lib/hints.h @@ -69,6 +69,7 @@ private: void check_certificates (); void check_interop (); + void check_video_encoding(); void check_big_font_files (); void check_few_audio_channels (); void check_upmixers (); |
