Updated the 720p enforcement and 16:9 aspect ratio enforcement logic to not reduce the resolution to such a low resolution just to enforce these constraints. We now try to get as close as possible to the original resolution or as close as possible to 720p, depending on which switches are used. Of course, if both switches are used then we try to get as close to 720p while maintaining the 16:9 ratio enforcement