Chromium Code Reviews
DescriptionImplement and use VideoTrackSource directly.
Removes dependency on PeerConnectionDependencyFactory for creating a
VideoTrackSource. Also implements VideoTrackSource::needs_denoising()
and wires it up to googNoiseReduction from getUserMedia().
This has less of an explicit dependency on cricket::VideoCapturer, and
the intent is to remove the dependency on cricket::VideoCapturer
completely as soon as the logic for AdaptFrame has been extracted.
BUG=chromium:645907
R=nisse@chromium.org, hta@chromium.org, perkj@chromium.org
Committed: https://crrev.com/36f03f6131cb668e175cadd2d0407d09b33c199c
Cr-Commit-Position: refs/heads/master@{#420947}
Patch Set 1 #Patch Set 2 : Use a VideoTrackSourceProxy for the local track. #
Total comments: 1
Patch Set 3 : create MockWebRtcVideoTrack directly #Patch Set 4 : avoid instantiating PeerConnection in tests #
Total comments: 4
Patch Set 5 : spelling #Patch Set 6 : add test TODO #
Total comments: 4
Messages
Total messages: 40 (19 generated)
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||