|
Replace VideoCaptureDataCallback by VideoSinkInterface.
This also deletes unused features of the video_capturer interface, the classes
VideoCaptureFeedBack, VideoCaptureEncodeInterface and related methods,
and the module id which used to be passed as an argument to the
VideoCaptureDataCallback.
In theory the module id could have been used to let a single
VideoCaptureDataCallback serve several capturers, and demultiplex
on the id, but in practice, it was unused. With this change, it is
required to use a separate VideoSinkInterface for each capturer.
BUG= webrtc:6789
Committed: https://crrev.com/b29b9c8e49934e4b9435f8c482bd0bbacdf8f350
Cr-Commit-Position: refs/heads/master@{#15540}
Total comments: 6
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+225 lines, -606 lines) |
Patch |
|
M |
webrtc/examples/peerconnection/client/conductor.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
webrtc/media/engine/fakewebrtcvcmfactory.h
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -4 lines |
0 comments
|
Download
|
|
M |
webrtc/media/engine/fakewebrtcvideocapturemodule.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
4 chunks |
+6 lines, -33 lines |
0 comments
|
Download
|
|
M |
webrtc/media/engine/webrtcvideocapturer.h
|
View
|
1
2
3
4
5
|
2 chunks |
+3 lines, -7 lines |
0 comments
|
Download
|
|
M |
webrtc/media/engine/webrtcvideocapturer.cc
|
View
|
1
2
3
4
5
|
6 chunks |
+8 lines, -15 lines |
0 comments
|
Download
|
|
M |
webrtc/media/engine/webrtcvideocapturer_unittest.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/DEPS
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/device_info_impl.h
|
View
|
1
2
3
4
5
|
2 chunks |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/device_info_impl.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/external/device_info_external.cc
|
View
|
1
2
3
4
5
|
2 chunks |
+3 lines, -6 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/external/video_capture_external.cc
|
View
|
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/linux/device_info_linux.h
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/linux/device_info_linux.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
11 chunks |
+23 lines, -17 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/linux/video_capture_linux.h
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/linux/video_capture_linux.cc
|
View
|
|
15 chunks |
+19 lines, -19 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/objc/device_info.h
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/objc/device_info.mm
|
View
|
1
2
3
4
5
6
|
1 chunk |
+4 lines, -6 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/objc/rtc_video_capture_objc.h
|
View
|
1
2
|
1 chunk |
+1 line, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/objc/rtc_video_capture_objc.mm
|
View
|
1
2
|
5 chunks |
+4 lines, -6 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/objc/video_capture.h
|
View
|
1
2
|
2 chunks |
+1 line, -3 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/objc/video_capture.mm
|
View
|
1
2
3
|
3 chunks |
+5 lines, -8 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/test/video_capture_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
12 chunks |
+9 lines, -116 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/video_capture.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
4 chunks |
+3 lines, -42 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/video_capture_defines.h
|
View
|
|
2 chunks |
+0 lines, -29 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/video_capture_factory.h
|
View
|
1
2
3
4
5
|
1 chunk |
+1 line, -4 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/video_capture_factory.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+4 lines, -7 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/video_capture_impl.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
4 chunks |
+19 lines, -42 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/video_capture_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
7 chunks |
+6 lines, -125 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/windows/device_info_ds.h
|
View
|
1
2
3
4
5
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/windows/device_info_ds.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
26 chunks |
+34 lines, -30 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/windows/device_info_mf.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/windows/device_info_mf.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/windows/sink_filter_ds.h
|
View
|
1
2
3
4
|
3 chunks |
+2 lines, -7 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/windows/sink_filter_ds.cc
|
View
|
1
2
3
4
|
7 chunks |
+8 lines, -12 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/windows/video_capture_ds.h
|
View
|
1
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/windows/video_capture_ds.cc
|
View
|
1
2
3
4
|
18 chunks |
+27 lines, -27 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/windows/video_capture_factory_windows.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+4 lines, -6 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/windows/video_capture_mf.h
|
View
|
1
2
3
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/modules/video_capture/windows/video_capture_mf.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
webrtc/test/vcm_capturer.h
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
|
M |
webrtc/test/vcm_capturer.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+4 lines, -7 lines |
0 comments
|
Download
|
Total messages: 38 (11 generated)
|