This service connects the audio source to the audio output device and also controls the volume on the audio device. It provides HAL abstraction for the back-end, which means that the 'audiooutput' service works with HAL or ALSA or other hardware abstraction layer.
The 'audiooutput' service is a context-less (stateless) implementation of audio handling. Since the 'audio' service manages audio policies, the 'audiooutput' service will not hold any context information.
- This service must only be used by the 'audio' service.
- Application developers must not use this service directly.
- [For webOS OSE Developers] Any modifications to this 'audiooutput' service can adversely effect the working of the 'audio' service.
Overview of the API(click to expand)