nisse has been involved in the design of most of the interfaces here.
NOTRY=True
Bug: None
Change-Id: I37b7eb45892038c1c6d567fce1793bf0bcaca082
Reviewed-on: https://webrtc-review.googlesource.com/83981
Reviewed-by: Magnus Jedvert <magjed@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#23661}