DescriptionMac 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
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266845
Patch Set 1 #
Total comments: 4
Patch Set 2 : Removed sessionPreset logic. #
Total comments: 2
Patch Set 3 : bemasc@ nit #
Messages
Total messages: 14 (0 generated)
|