Mac AVFoundation: Allow use of all camera's supported resolutions.
Historically, QTKit had the camera resolutions limited to QVGA/VGA/HD due to some internal rescaling not respecting aspect ratio in those systems. AVFoundation has not shown such problems, to the best of the author's knowledge, and the limited resolutions prevent using all the camera's capabilities. This CL enables the use of all resolutions listed by the camera as supported. QTKit implementation remains untouched. Tested: Locally using C910 and Facetime HD alternatively. This CL solves the attached bugs 367668, 367670. [1] https://code.google.com/p/chromium/codesearch#chromium/src/media/video/capture/mac/video_capture_device_mac.mm&sq=package:chromium&l=189 BUG=288562, 367668, 367670 Review URL: https://codereview.chromium.org/258783007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@266845 0039d316-1c4b-4281-b951-d872f2087c98
Showing
Please register or sign in to comment