Home | History | Annotate | Download | only in chameleon

Lines Matching refs:chameleon

15 from autotest_lib.client.cros.chameleon import chameleon_audio_ids as ids
16 from autotest_lib.client.cros.chameleon import chameleon_port_finder
28 actually a (Chameleon/Cros)(Input/Output)WidgetHandler object.
170 microphone on Cros device, or Mic port on Chameleon, the audio signal
292 This class abstracts a Chameleon audio widget handler.
296 Chameleon, e.g. 'HDMI', 'LineIn', 'LineOut'.
299 _chameleon_board: A ChameleonBoard object to control Chameleon.
300 _port: A ChameleonPort object to control port on Chameleon.
303 # The mic port on chameleon has a small gain. We need to scale
314 Chameleon, e.g. 'HDMI', 'LineIn', 'LineOut'.
344 For audio widget not used with link, e.g. Mic on Chameleon, we set
354 This class abstracts a Chameleon audio input widget handler.
365 Gets remote recorded path and format from Chameleon. The format can
378 Reads file from Chameleon host and handles scale if needed.
380 @param remote_path: The path to the recorded file on Chameleon.
405 """Finds a Chameleon audio port by interface(port name).
419 'Port %s is not connected to Chameleon' % interface)
425 This class abstracts a Chameleon audio output widget handler.
438 Chameleon at that path.
442 @return: The remote data path on Chameleon.
450 """Sets data to play on Chameleon.
452 Creates a path and sends the scaled test data to Chameleon at that path.
456 @return: The remote data path on Chameleon.
474 @param path: The path to the file to play on Chameleon.
480 'Blocking playback on chameleon is not supported')
492 """Finds a Chameleon audio port by interface(port name).
506 'Port %s is not connected to Chameleon' % interface)
512 This class abstracts a Chameleon usb audio output widget handler.
525 Chameleon at that path.
529 @return: The remote data path on Chameleon.
798 module on audio board which relays the audio siganl between Chameleon board