Age | Commit message (Collapse) | Author |
|
which only set volume of earpiece.
Change-Id: I9cc92d941111b23fb1b7c747ededf0c207731809
|
|
Add LOCAL_MODULE_TAGS as required.
Change LOG format to evade more restrictive errors by the compiler.
Change-Id: Ic5d390927c304f492b00ecd7d2ac2f2f68e79274
|
|
Remove lock from AudioHardwareALSA class.
Do not call route for handles that have never been opened when mode
changes.
Change-Id: Ifce6718d5f1df235b78b10c86cf2f61b3ae12a69
|
|
Routing can end up closing and re-opening an audio path (alsa_default.cpp).
If this happend while audio is being played or recorded, then the handle
can become invalid and cause a crash in the ALSA library.
Change-Id: I2ab62cec0b8a77abdfb890c2addf7e3f54aca750
|
|
Change-Id: I6352d75c98c5c1a4a3c9f3647c54f20e7a6ebe84
|
|
When no ALSA controls can be found, do not treat as a fatal condition.
Instead, report back to callers that the operation is not supported.
This will cause Audioflinger to perform software volume mixing instead.
Change-Id: I2843433c2cd3ed45e4888000f823aa5f34d3b5f7
|
|
Make AudioPolicyManagerBase the parent class of AudioPolicyManagerALSA.
Remove what is common code. If necessary, we can implement any changes
when we find them.
|
|
|
|
Add new input stream method getInputFramesLost().
Add new output stream method getInputFramesLost().
|
|
snd_pcm_hw_params_set_buffer_size_near
|
|
If BOARD_HAVE_BLUETOOTH is true, WITH_A2DP must be defined.
Change-Id: I73d035f6f576711438edfa560fd9ed831df0946d
|
|
The methods should call the parent method ALSAStreamOps::close(),
not call itself, which is an infinite recursive loop.
|
|
compatability. Use appropriate devicePrefix - Michael Trimarchi
|
|
|
|
|
|
|
|
Close audio interface on standby.
Clean up interface classes.
|
|
|
|
|
|
|
|
|
|
|
|
Put back missing return.
|
|
Update to build with new AudioHardwareBase.
Fix problem with Zoom not supporting buffer allocation based on sample
time.
Allow device to provide multiple routes instead of just first
encountered.
|
|
|
|
|