-
Markus Handell authored
Recently a few changes (crrev.com/c/2391767 and crrev.com/c/2399238) entered the AVFoundation capturer, and it's better if these are controlled by a new base::Feature instead of raw changes, because 1) More evolution is expected, 2) We had one regression introduced (crbug.com/1124884#c7). 3) Additionally, this change enables A/B testing in a few months. The change introduces a new feature kMacNextGenerationCapturer controlling which implementation (default: new capturer) is in use by the system. The change also dupes the current _mac-suffixed capturer into a new _legacy-suffixed variant. In future CLs, last weeks evolution to the _mac capturer will be reverted inside the _legacy variant. Bug: chromium:1126690 Change-Id: I972663eef38623c9a76e0b2424e048bc24fc7093 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2401168 Commit-Queue: Markus Handell <handellm@google.com> Reviewed-by:
Dale Curtis <dalecurtis@chromium.org> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Reviewed-by:
Henrik Boström <hbos@chromium.org> Reviewed-by:
ccameron <ccameron@chromium.org> Cr-Commit-Position: refs/heads/master@{#806403}
4874496b