Lines Matching full:audio
5 """Handler for audio extension functionality."""
18 """Wrapper around test extension that uses chrome.audio API to get audio
32 """Checks chrome.audio is available.
39 "chrome.audio") != None),
42 raise AudioExtensionHandlerError('chrome.audio is not available.')
47 """Gets whether the chrome.audio is available."""
48 return self._extension.EvaluateJavaScript("chrome.audio") != None
53 """Gets the audio device info from Chrome audio API.
69 The filter param defaults to {}, requests all available audio
76 The unique identifier of the audio device.
79 The stable identifier of the audio device.
82 "INPUT" if the device is an input audio device,
83 "OUTPUT" if the device is an output audio device.
115 "chrome.audio.getDevices(%s, function(devices) {"
150 """Sets the active audio output volume using chrome.audio API.
165 chrome.audio.setProperties(
179 """Sets the active audio input gain using chrome.audio API.
190 chrome.audio.setProperties(
204 """Mutes the audio output using chrome.audio API.
215 chrome.audio.setMute(
229 """Determines whether audio output is muted.
231 @returns Whether audio output is muted.
236 "chrome.audio.getMute('OUTPUT', function(isMute) {"
247 """Gets the volume state of active audio output using chrome.audio API.
270 Chrome.audio also uses this id to specify input/output
273 is a number, while chrome.audio API expects a string.
301 chrome.audio.setActiveDevices(