Index: content/browser/renderer_host/media/media_stream_manager.cc |
diff --git a/content/browser/renderer_host/media/media_stream_manager.cc b/content/browser/renderer_host/media/media_stream_manager.cc |
index 1155f69aadadb1834ce9d04d011b994f29df5355..ddcdf7e25596e368b06604e358e7ea7d0d932496 100644 |
--- a/content/browser/renderer_host/media/media_stream_manager.cc |
+++ b/content/browser/renderer_host/media/media_stream_manager.cc |
@@ -1620,6 +1620,14 @@ void MediaStreamManager::DevicesEnumerated( |
DCHECK_GE(active_enumeration_ref_count_[stream_type], 0); |
} |
+void MediaStreamManager::Aborted(MediaStreamType stream_type, |
+ int capture_session_id) { |
+ DCHECK_CURRENTLY_ON(BrowserThread::IO); |
+ DVLOG(1) << "Aborted({stream_type = " << stream_type << "} " |
+ << "{capture_session_id = " << capture_session_id << "})"; |
+ StopDevice(stream_type, capture_session_id); |
+} |
+ |
// static |
void MediaStreamManager::SendMessageToNativeLog(const std::string& message) { |
BrowserThread::PostTask( |