summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Audio RIL Interface: mic_mute implementationHEADreplicant-6.0-0001replicant-6.0Wolfgang Wiedmeyer2017-01-101-1/+6
| | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* Set the device API version to AUDIO_DEVICE_API_VERSION_2_0 instead of current.Jookia2017-01-101-1/+1
| | | | This fixes a boot crash.
* mixer: Replace AUDIO_CHANNEL_OUT_SURROUND with AUDIO_CHANNEL_OUT_QUAD_SIDEJookia2017-01-101-1/+1
| | | | Note: Manually copied from from galaxys2-common's ecc3d13 commit.
* Target-specific Yamaha-MC1N2-Audio path and devicereplicant-4.2-0004replicant-4.2-0003replicant-4.2-0002replicant-4.2-0001replicant-4.2Paul Kocialkowski2013-12-271-6/+5
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Changes for JellyBeanPaul Kocialkowski2013-12-277-300/+237
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Galaxy Note supportPaul Kocialkowski2013-08-201-0/+3
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Mixer: Set the next elements routes when one failedPaul Kocialkowski2013-05-181-2/+3
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Mixer: Handle write elementPaul Kocialkowski2013-05-181-0/+74
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Use mutexes to make audio thread-proofPaul Kocialkowski2012-10-316-22/+181
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Return correct input buffer size.Paul Kocialkowski2012-10-311-1/+25
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Output/Input: Use resampler when requiredPaul Kocialkowski2012-10-313-45/+511
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Audio RIL Interface: Initial commit, implements RIL interfacePaul Kocialkowski2012-10-288-22/+419
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Assign streams to tinyalsa_audio_device, don't disable-enable the same pathPaul Kocialkowski2012-10-263-1/+7
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Yamaha-MC1N2-Audio: Follow API changesPaul Kocialkowski2012-10-263-4/+17
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Mixer: Avoid mode and use directions logic instead, introducing modem supportPaul Kocialkowski2012-10-265-173/+361
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Output: Disable current device when asked device is 0Paul Kocialkowski2012-10-201-0/+18
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Input: Implement routing and readPaul Kocialkowski2012-10-201-11/+276
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Mixer: Add a way to only disable the current devicePaul Kocialkowski2012-10-201-5/+18
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Output: Stop Yamaha-MC1N2-Audio output route when closing outputPaul Kocialkowski2012-10-201-0/+8
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Yamaha-MC1N2-Audio: Follow API changesPaul Kocialkowski2012-10-202-17/+3
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Set output route when mode changedPaul Kocialkowski2012-10-132-2/+13
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Output/Input: Clean TinyALSA Audio Device pointer on closePaul Kocialkowski2012-10-132-0/+18
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Change Yamaha-MC1N2-Audio route when output route is changedPaul Kocialkowski2012-10-131-0/+5
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Bindings for Yamaha-MC1N2-Audio libraryPaul Kocialkowski2012-10-134-2/+80
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Output: Fix typo errorPaul Kocialkowski2012-10-131-2/+2
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Output: Set route function and code style change for PCM functionsPaul Kocialkowski2012-10-131-13/+24
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Output: Implement routing and writePaul Kocialkowski2012-10-132-6/+154
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Output: Set sample rate, channels and format from mixer valuesPaul Kocialkowski2012-10-132-4/+91
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Volume and mic mute control handlingPaul Kocialkowski2012-10-136-21/+122
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Mixer: Proper device attr functions, clean split of alloc/free functionsPaul Kocialkowski2012-10-132-146/+306
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Init check: check that mixer was correctly startedPaul Kocialkowski2012-10-131-11/+25
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Mixer: Provide supported devicesPaul Kocialkowski2012-10-123-20/+46
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Mixer: Initial commit, implements controls handlingPaul Kocialkowski2012-10-127-6/+1036
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Build each file separately (with header inclusion fix)Paul Kocialkowski2012-10-125-19/+34
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Debug prints on most functionsPaul Kocialkowski2012-09-233-6/+84
| | | | Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
* Initial commit: TinyALSA-Audio audio module for ice cream sandwichPaul Kocialkowski2012-09-165-0/+617
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>