Chromium Code Reviews
Descriptionadd components for integration test which will detect breakage of media pipeline with video capture as video decoder.
This patch does NOT depend on the WebKit patch (https://bugs.webkit.org/show_bug.cgi?id=74882) any longer, since a utility class MediaStreamUtil has been added in webkit_support. On the opposite, that WebKit patch depends on this one.
There are 2 API's for webkit_support::CreateMediaPlayer in order to be backward compatible with WebKit. Once WebKit patch is landed, the old API (with 2 arguments) can be removed.
In that WebKit patch, WebViewHost uses WebKit::WebUserMediaClientMock to return a userMediaClient.
A mocked webkit_media::MediaStreamClient is used in webkit_support::CreateMediaPlayer.
BUG=none
TEST=run video-capture-preview.html
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=116749
Patch Set 1 #Patch Set 2 : rebase #Patch Set 3 : ready #Patch Set 4 : '' #Patch Set 5 : corresponding change with webkit patch #
Total comments: 30
Patch Set 6 : code review #Patch Set 7 : remove dependency on WebKit patch #Patch Set 8 : rebase #
Total comments: 10
Patch Set 9 : code review and final #
Messages
Total messages: 7 (0 generated)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||