From bfdfdc30503a99c10b0ba45c97ca8d3549996dab Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sun, 6 Feb 2022 21:09:22 -0600 Subject: [PATCH] Enforce 256x256 minimum for streaming --- Limelight/ViewControllers/SettingsViewController.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Limelight/ViewControllers/SettingsViewController.m b/Limelight/ViewControllers/SettingsViewController.m index d3e5946c..45277b2c 100644 --- a/Limelight/ViewControllers/SettingsViewController.m +++ b/Limelight/ViewControllers/SettingsViewController.m @@ -351,6 +351,10 @@ BOOL isCustomResolution(CGSize res) { // Cap to maximum valid dimensions width = MIN(width, maxResolutionDimension); height = MIN(height, maxResolutionDimension); + + // Cap to minimum valid dimensions + width = MAX(width, 256); + height = MAX(height, 256); resolutionTable[RESOLUTION_TABLE_CUSTOM_INDEX] = CGSizeMake(width, height); [self updateBitrate];