Lines Matching full:audio
4 """This module provides the audio board interface."""
12 """AudioBoard is an abstraction of an audio board on a Chameleon board.
14 It provides methods to control audio board.
37 """Gets an audio bus on this audio board.
47 """Gets an AudioJackPlugger on this audio board.
49 @returns: An AudioJackPlugger object if there is an audio jack plugger.
50 None if there is no audio jack plugger.
52 AudioJackPluggerException if there is no jack plugger on this audio
62 'There is no jack plugger on this audio board. Please '
69 """Gets an BluetoothController on this audio board.
78 """AudioBus is an abstraction of an audio bus on an audio board.
80 It provides methods to control audio bus.
89 # chameleond audio bus API.
124 """Gets the endpoint name used in audio bus API.
129 @returns: The endpoint name for the port used in audio bus API.
135 """Connects an endpoint to audio bus.
140 logging.debug('Audio bus %s is connecting endpoint %s', self.bus_index,
146 """Disconnects an endpoint from audio bus.
151 logging.debug('Audio bus %s is disconnecting endpoint %s',
157 """Connects an audio port to this audio bus.
167 """Disconnects an audio port from this audio bus.
177 """Disconnects all audio port from this audio bus."""
181 """Disconnects all endpoints from this audio bus."""
211 """AudioJackPlugger is an abstraction of plugger controlled by audio board.
213 There is a motor in the audio box which can plug/unplug 3.5mm 4-ring
214 audio cable to/from audio jack of Cros deivce.
215 This motor is controlled by audio board.
228 this audio board.
234 'There is no jack plugger on audio board. '
235 'Perhaps the audio board is not connected to audio box.')
238 """Plugs the audio cable into audio jack of Cros device."""
240 logging.info('Plugged 3.5mm audio cable to Cros device.')
243 """Unplugs the audio cable from audio jack of Cros device."""
245 logging.info('Unplugged 3.5mm audio cable from Cros device.')
249 """An abstraction of bluetooth module on audio board.
251 There is a bluetooth module on the audio board. It can be controlled through
267 logging.info('Resets bluetooth module on audio board.')
272 logging.info('Disables bluetooth module on audio board.')