- if (configResolutions[resolution + 'p'] === true && inputResolution > resolution) {
- resolutionsEnabled.add(resolution)
- }
+ // Resolution not enabled
+ if (configResolutions[resolution + 'p'] !== true) continue
+ // Too big resolution for input file
+ if (input < resolution) continue
+ // We only want lower resolutions than input file
+ if (strictLower && input === resolution) continue
+
+ resolutionsEnabled.add(resolution)