|
Replace MediaStreamUIController with MediaStreamUIProxy.
Previously a single object MediaStreamUIController was used to control UI for
all streams. Replaced it with a per-stream MediaStreamUIProxy that simplifies
code in many places.
Also moved media request queueing logic from content layer to chrome. Now
different types of requests may be queued differently (e.g. there is no
reason to block screen capture requests on webcam infobar).
TBR=tommi@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=197222
Total comments: 6
Total comments: 4
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+618 lines, -833 lines) |
Patch |
 |
M |
chrome/browser/media/media_capture_devices_dispatcher.h
|
View
|
1
2
3
|
5 chunks |
+36 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/media/media_capture_devices_dispatcher.cc
|
View
|
1
2
3
|
6 chunks |
+73 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/media/media_stream_devices_controller.cc
|
View
|
|
3 chunks |
+12 lines, -4 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/media/media_stream_dispatcher_host_unittest.cc
|
View
|
1
2
|
4 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/media/media_stream_manager.h
|
View
|
1
2
|
9 chunks |
+16 lines, -25 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/media/media_stream_manager.cc
|
View
|
1
2
|
27 chunks |
+114 lines, -190 lines |
0 comments
|
Download
|
 |
M |
content/browser/renderer_host/media/media_stream_manager_unittest.cc
|
View
|
1
2
|
6 chunks |
+20 lines, -17 lines |
0 comments
|
Download
|
 |
D |
content/browser/renderer_host/media/media_stream_settings_requester.h
|
View
|
|
1 chunk |
+0 lines, -39 lines |
0 comments
|
Download
|
 |
D |
content/browser/renderer_host/media/media_stream_ui_controller.h
|
View
|
|
1 chunk |
+0 lines, -106 lines |
0 comments
|
Download
|
 |
D |
content/browser/renderer_host/media/media_stream_ui_controller.cc
|
View
|
|
1 chunk |
+0 lines, -336 lines |
0 comments
|
Download
|
 |
A |
content/browser/renderer_host/media/media_stream_ui_proxy.h
|
View
|
1
|
1 chunk |
+73 lines, -0 lines |
0 comments
|
Download
|
 |
A |
content/browser/renderer_host/media/media_stream_ui_proxy.cc
|
View
|
|
1 chunk |
+174 lines, -0 lines |
0 comments
|
Download
|
 |
M |
content/browser/speech/speech_recognition_manager_impl.h
|
View
|
|
4 chunks |
+14 lines, -10 lines |
0 comments
|
Download
|
 |
M |
content/browser/speech/speech_recognition_manager_impl.cc
|
View
|
1
2
3
4
|
23 chunks |
+78 lines, -87 lines |
0 comments
|
Download
|
 |
M |
content/common/media/media_stream_options.h
|
View
|
|
2 chunks |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
content/content_browser.gypi
|
View
|
1
2
|
1 chunk |
+2 lines, -3 lines |
0 comments
|
Download
|
 |
M |
content/content_tests.gypi
|
View
|
1
2
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
Total messages: 10 (0 generated)
|