Add ability to provide custom implementation of rtc::VideoSourceInterface as source for video track in PC-framework based media quality tests. Bug: webrtc:10138 Change-Id: I8ffd3015230c733a0a9a2e97fd4bb93a0c02b283 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/159680 Commit-Queue: Artem Titov <titovartem@webrtc.org> Reviewed-by: Patrik Höglund <phoglund@webrtc.org> Cr-Commit-Position: refs/heads/master@{#29776}