Differentiate between already fits config and no suitable config found

This commit is contained in:
2022-04-19 23:31:00 +02:00
parent f70d1649a0
commit 7140528441
3 changed files with 44 additions and 18 deletions

View File

@@ -14,6 +14,14 @@ public class FileInfoDto {
private FileAttribute desiredAudioLane;
private FileAttribute desiredSubtitleLane;
public boolean isUnableToApplyConfig() {
return desiredAudioLane == null && desiredSubtitleLane == null;
}
public boolean isAlreadySuitable() {
return desiredAudioLane == defaultAudioLane && desiredSubtitleLane == defaultSubtitleLane;
}
public boolean isChangeNecessary() {
return isAudioDifferent() || isSubtitleDifferent() || areForcedTracksDifferent();
}