Delete AndroidVideoCapturer::FrameFactory.
Splits VideoCapturer::OnFrameCaptured into helper methods,
which enables use of the VideoAdaptation logic without
using a frame factory.
Refactors AndroidVideoCapturer to make adaptation decision
earlier, so we can crop and rotate using
NV12ToI420Rotate.
BUG=
webrtc:5682
Committed:
https://crrev.com/47ac4620c810fa816837f9b83b8392f8c29cf076
Cr-Commit-Position: refs/heads/master@{#12895}