| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/browser/renderer_host/media/media_stream_manager.h" | 5 #include "content/browser/renderer_host/media/media_stream_manager.h" |
| 6 | 6 |
| 7 #include <list> | 7 #include <list> |
| 8 #include <vector> | 8 #include <vector> |
| 9 | 9 |
| 10 #include "base/bind.h" | 10 #include "base/bind.h" |
| (...skipping 1602 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1613 PostRequestToUI(*it, request); | 1613 PostRequestToUI(*it, request); |
| 1614 } | 1614 } |
| 1615 break; | 1615 break; |
| 1616 } | 1616 } |
| 1617 } | 1617 } |
| 1618 label_list.clear(); | 1618 label_list.clear(); |
| 1619 --active_enumeration_ref_count_[stream_type]; | 1619 --active_enumeration_ref_count_[stream_type]; |
| 1620 DCHECK_GE(active_enumeration_ref_count_[stream_type], 0); | 1620 DCHECK_GE(active_enumeration_ref_count_[stream_type], 0); |
| 1621 } | 1621 } |
| 1622 | 1622 |
| 1623 void MediaStreamManager::Aborted(MediaStreamType stream_type, |
| 1624 int capture_session_id) { |
| 1625 DCHECK_CURRENTLY_ON(BrowserThread::IO); |
| 1626 DVLOG(1) << "Aborted({stream_type = " << stream_type << "} " |
| 1627 << "{capture_session_id = " << capture_session_id << "})"; |
| 1628 StopDevice(stream_type, capture_session_id); |
| 1629 } |
| 1630 |
| 1623 // static | 1631 // static |
| 1624 void MediaStreamManager::SendMessageToNativeLog(const std::string& message) { | 1632 void MediaStreamManager::SendMessageToNativeLog(const std::string& message) { |
| 1625 BrowserThread::PostTask( | 1633 BrowserThread::PostTask( |
| 1626 BrowserThread::UI, FROM_HERE, | 1634 BrowserThread::UI, FROM_HERE, |
| 1627 base::Bind(DoAddLogMessage, message)); | 1635 base::Bind(DoAddLogMessage, message)); |
| 1628 } | 1636 } |
| 1629 | 1637 |
| 1630 void MediaStreamManager::OnSuspend() { | 1638 void MediaStreamManager::OnSuspend() { |
| 1631 SendMessageToNativeLog("Power state suspended."); | 1639 SendMessageToNativeLog("Power state suspended."); |
| 1632 } | 1640 } |
| (...skipping 297 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1930 if (it->device.type == MEDIA_DESKTOP_VIDEO_CAPTURE) { | 1938 if (it->device.type == MEDIA_DESKTOP_VIDEO_CAPTURE) { |
| 1931 video_capture_manager_->SetDesktopCaptureWindowId(it->session_id, | 1939 video_capture_manager_->SetDesktopCaptureWindowId(it->session_id, |
| 1932 window_id); | 1940 window_id); |
| 1933 break; | 1941 break; |
| 1934 } | 1942 } |
| 1935 } | 1943 } |
| 1936 } | 1944 } |
| 1937 } | 1945 } |
| 1938 | 1946 |
| 1939 } // namespace content | 1947 } // namespace content |
| OLD | NEW |