| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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 chrome.runtime.onMessageExternal.addListener( | 5 chrome.runtime.onMessageExternal.addListener( |
| 6 function(message, sender, sendResponse) { | 6 function(message, sender, sendResponse) { |
| 7 function doSendResponse(value, errorString) { | 7 function doSendResponse(value, errorString) { |
| 8 var error = null; | 8 var error = null; |
| 9 if (errorString) { | 9 if (errorString) { |
| 10 error = {}; | 10 error = {}; |
| (...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 100 return true; | 100 return true; |
| 101 } else if (method == 'logging.discard') { | 101 } else if (method == 'logging.discard') { |
| 102 chrome.webrtcLoggingPrivate.discard( | 102 chrome.webrtcLoggingPrivate.discard( |
| 103 requestInfo, origin, doSendResponse); | 103 requestInfo, origin, doSendResponse); |
| 104 return true; | 104 return true; |
| 105 } else if (method == 'getSinks') { | 105 } else if (method == 'getSinks') { |
| 106 chrome.webrtcAudioPrivate.getSinks(doSendResponse); | 106 chrome.webrtcAudioPrivate.getSinks(doSendResponse); |
| 107 return true; | 107 return true; |
| 108 } else if (method == 'getActiveSink') { | 108 } else if (method == 'getActiveSink') { |
| 109 chrome.webrtcAudioPrivate.getActiveSink( | 109 chrome.webrtcAudioPrivate.getActiveSink( |
| 110 sender.tab.id, doSendResponse); | 110 requestInfo, doSendResponse); |
| 111 return true; | 111 return true; |
| 112 } else if (method == 'setActiveSink') { | 112 } else if (method == 'setActiveSink') { |
| 113 var sinkId = message['sinkId']; | 113 var sinkId = message['sinkId']; |
| 114 chrome.webrtcAudioPrivate.setActiveSink( | 114 chrome.webrtcAudioPrivate.setActiveSink( |
| 115 sender.tab.id, sinkId, doSendResponse); | 115 requestInfo, sinkId, doSendResponse); |
| 116 return true; | 116 return true; |
| 117 } else if (method == 'getAssociatedSink') { | 117 } else if (method == 'getAssociatedSink') { |
| 118 var sourceId = message['sourceId']; | 118 var sourceId = message['sourceId']; |
| 119 chrome.webrtcAudioPrivate.getAssociatedSink( | 119 chrome.webrtcAudioPrivate.getAssociatedSink( |
| 120 origin, sourceId, doSendResponse); | 120 origin, sourceId, doSendResponse); |
| 121 return true; | 121 return true; |
| 122 } else if (method == 'isExtensionEnabled') { | 122 } else if (method == 'isExtensionEnabled') { |
| 123 // This method is necessary because there may be more than one | 123 // This method is necessary because there may be more than one |
| 124 // version of this extension, under different extension IDs. By | 124 // version of this extension, under different extension IDs. By |
| 125 // first calling this method on the extension ID, the client can | 125 // first calling this method on the extension ID, the client can |
| (...skipping 128 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 254 onSinksChangedPort(port); | 254 onSinksChangedPort(port); |
| 255 } else if (port.name == 'chooseDesktopMedia') { | 255 } else if (port.name == 'chooseDesktopMedia') { |
| 256 onChooseDesktopMediaPort(port); | 256 onChooseDesktopMediaPort(port); |
| 257 } else if (port.name == 'processCpu') { | 257 } else if (port.name == 'processCpu') { |
| 258 onProcessCpu(port); | 258 onProcessCpu(port); |
| 259 } else { | 259 } else { |
| 260 // Unknown port type. | 260 // Unknown port type. |
| 261 port.disconnect(); | 261 port.disconnect(); |
| 262 } | 262 } |
| 263 }); | 263 }); |
| OLD | NEW |