Chromium Code Reviews| Index: content/browser/renderer_host/media/video_capture_controller.cc |
| diff --git a/content/browser/renderer_host/media/video_capture_controller.cc b/content/browser/renderer_host/media/video_capture_controller.cc |
| index 6d12e40bac04bd0b369c4a3a952206eb0b8efa07..fa67cc871509f61a920c7608d2303dc0096242dd 100644 |
| --- a/content/browser/renderer_host/media/video_capture_controller.cc |
| +++ b/content/browser/renderer_host/media/video_capture_controller.cc |
| @@ -471,6 +471,17 @@ void VideoCaptureController::OnLog(const std::string& message) { |
| MediaStreamManager::SendMessageToNativeLog("Video capture: " + message); |
| } |
| +void VideoCaptureController::OnStarted() { |
| + DCHECK_CURRENTLY_ON(BrowserThread::IO); |
| + state_ = VIDEO_CAPTURE_STATE_STARTED; |
|
chfremer
2017/02/22 19:13:58
Why are we setting this here?
Looking at the usag
braveyao
2017/02/23 00:06:25
Done.
You're right. No need here.
|
| + |
| + for (const auto& client : controller_clients_) { |
| + if (client->session_closed) |
| + continue; |
| + client->event_handler->OnStarted(client->controller_id); |
| + } |
| +} |
| + |
| void VideoCaptureController::OnBufferRetired(int buffer_id) { |
| DCHECK_CURRENTLY_ON(BrowserThread::IO); |