|
Implemented way to share video frames between WebKit and Chromium
Implementing the chromium side of sharing video frames between WebKit
and Chromium. It is *not* intended to be committed as-is; it will need
to be broken up into several smaller pieces in order for both the WebKit
and the Chromium sides to be committed without breaking anything.
The WebKit stuff is added here for reading clarity and will be deleted from this patch when it is actually committed.
Please see https://bugs.webkit.org/show_bug.cgi?id=43590 for details on
patch.
BUG= 48631
TEST=none
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+2390 lines, -0 lines) |
Patch |
![](/static/closedtriangle.gif) |
A |
third_party/WebKit/WebCore/platform/graphics/chromium/VideoFrameChromium.h
|
View
|
|
1 chunk |
+85 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A |
third_party/WebKit/WebCore/platform/graphics/chromium/VideoFrameProvider.h
|
View
|
|
1 chunk |
+47 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A |
third_party/WebKit/WebCore/platform/graphics/chromium/VideoLayerChromium.h
|
View
|
|
1 chunk |
+65 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A |
third_party/WebKit/WebCore/platform/graphics/chromium/VideoLayerChromium.cpp
|
View
|
|
1 chunk |
+132 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A |
third_party/WebKit/WebKit/chromium/WebKit.gyp
|
View
|
|
1 chunk |
+905 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A |
third_party/WebKit/WebKit/chromium/public/WebMediaPlayer.h
|
View
|
|
1 chunk |
+139 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A |
third_party/WebKit/WebKit/chromium/public/WebVideoFrame.h
|
View
|
|
1 chunk |
+86 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A |
third_party/WebKit/WebKit/chromium/src/VideoFrameChromiumImpl.h
|
View
|
|
1 chunk |
+60 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A |
third_party/WebKit/WebKit/chromium/src/VideoFrameChromiumImpl.cpp
|
View
|
|
1 chunk |
+75 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A |
third_party/WebKit/WebKit/chromium/src/WebMediaPlayerClientImpl.h
|
View
|
|
1 chunk |
+142 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A |
third_party/WebKit/WebKit/chromium/src/WebMediaPlayerClientImpl.cpp
|
View
|
|
1 chunk |
+497 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webkit/glue/media/video_renderer_impl.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webkit/glue/media/video_renderer_impl.cc
|
View
|
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webkit/glue/media/web_video_renderer.h
|
View
|
|
2 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webkit/glue/webkit_glue.gypi
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webkit/glue/webmediaplayer_impl.h
|
View
|
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
M |
webkit/glue/webmediaplayer_impl.cc
|
View
|
|
4 chunks |
+29 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A |
webkit/glue/webvideoframe_impl.h
|
View
|
|
1 chunk |
+37 lines, -0 lines |
0 comments
|
Download
|
![](/static/closedtriangle.gif) |
A |
webkit/glue/webvideoframe_impl.cc
|
View
|
|
1 chunk |
+65 lines, -0 lines |
0 comments
|
Download
|
|