Change VideoAdapter::OnResolutionFramerateRequest to VideoAdapter::OnSinkWants

This change makes it easier to propagate more information from the sink
 to the video adapter, for example alignment requirements.

Bug: None
Change-Id: I536248d59f871c103a18a48615b6c5e61f61697b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/159281
Reviewed-by: Erik Språng <sprang@webrtc.org>
Reviewed-by: Åsa Persson <asapersson@webrtc.org>
Commit-Queue: Rasmus Brandt <brandtr@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29827}
diff --git a/test/test_video_capturer.cc b/test/test_video_capturer.cc
index a894cec..6d6db8d 100644
--- a/test/test_video_capturer.cc
+++ b/test/test_video_capturer.cc
@@ -71,9 +71,7 @@
 }
 
 void TestVideoCapturer::UpdateVideoAdapter() {
-  rtc::VideoSinkWants wants = broadcaster_.wants();
-  video_adapter_.OnResolutionFramerateRequest(
-      wants.target_pixel_count, wants.max_pixel_count, wants.max_framerate_fps);
+  video_adapter_.OnSinkWants(broadcaster_.wants());
 }
 
 VideoFrame TestVideoCapturer::MaybePreprocess(const VideoFrame& frame) {