| 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;
|
| +
|
| + 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);
|
|
|
|
|