| targetWidth | Target width in pixels. | 
| targetHeight | Target height in pixels. | 
| quality | Current quality setting. | 
| optimalSettings | Output structure, which will be filled with the recommended optimal settings data. | 
bool True if the function has successfully populated optimalSettings. False if it failed.
Returns a structure containing the optimal settings for a specific target resolution and quality.