Remove ImageTransportFactoryAndroid
GLHelper on Android should only be used for doing post-readback
work. So hide the GLHelper singleton in RWHVAndroid.
This is because on Android we cannot support synchronously
creating a context and returning a GLHelper when the GPU thread
is run out of process. Instead we rely on the browser compositor
to take care of setting up the channel and deferring composite
until it's ready.
Remove one call site that was using GLHelper on Android from
VideoCaptureController, which doesn't need to worry about
browser-side sync points since it doesn't share textures with
the renderer.
NOTRY=True
Review URL: https://codereview.chromium.org/
756373002
Cr-Commit-Position: refs/heads/master@{#305910}