From 8104c994724ef0f0c47d074e6a8a856d52dfaa7a Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 25 Nov 2020 23:57:52 +0100 Subject: Check for inconsistency in settings for referring to text. Just as we do for picture / sound. --- src/lib/film.cc | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/lib') diff --git a/src/lib/film.cc b/src/lib/film.cc index 5d298baae..4b82f1d8b 100644 --- a/src/lib/film.cc +++ b/src/lib/film.cc @@ -1518,6 +1518,14 @@ Film::check_settings_consistency () d->set_reference_audio(false); change_made = true; } + if (d->reference_text(TEXT_OPEN_SUBTITLE) && !d->can_reference_text(shared_from_this(), TEXT_OPEN_SUBTITLE, why_not)) { + d->set_reference_text(TEXT_OPEN_SUBTITLE, false); + change_made = true; + } + if (d->reference_text(TEXT_CLOSED_CAPTION) && !d->can_reference_text(shared_from_this(), TEXT_CLOSED_CAPTION, why_not)) { + d->set_reference_text(TEXT_CLOSED_CAPTION, false); + change_made = true; + } } if (change_made) { -- cgit v1.2.3