summaryrefslogtreecommitdiffstats
path: root/libaudio
Commit message (Collapse)AuthorAgeFilesLines
* libaudio: Dock audio supportAndrew Dodd2013-02-251-0/+7
| | | | | | | | | | Currently this routes media to the dock, but keeps call I/O on the device speaker. Works with Steven Harper's Samsung dock audio patches from 2-3 months ago. Change-Id: I41764f51f8c2df4d2f745ebdb8ada1abf0c29848
* aries-common: use default audio policyPawit Pornkitprasan2013-02-133-99/+0
| | | | | | | No point extending and compiling another audio policy when we're not modifying it in anyway. Change-Id: I3e1d144b92b42ace670d312fe3c57f2596ea9e43
* aries-common: Fix Froyo RILClient call volumesDaniel Bateman2012-12-011-3/+3
| | | | Change-Id: I9e26f10926df440ee98e3ee8531b4382fa2f1dcf
* aries-common: add support for froyo secril-clientDaniel Bateman2012-08-223-2/+104
| | | | | | * For Vibrant Change-Id: Idc6c8478fdf4cdae9cd90598838bc93ebc189938
* jellybean bring upPawit Pornkitprasan2012-07-146-144/+197
| | | | Change-Id: I19a95c3c8613a81d02f1146941fcb2f9ecc4efae
* aries-common: Fix "tunnel voice" bug for Vibrant, possibly others.Daniel Bateman2012-03-311-2/+2
| | | | | | | | | | | | | | Problem: During incoming calls, some users sound very echoey to the caller. Hypothesis: setCallClockSync() is being called even entering MODE_RINGTONE, when it makes sense that it should only be called when actually entering the call itself, this also supports why it doesn't happen on outgoing calls, i.e. instantly entering the call and activating the call clock sync rather than activating it at the ringtone. Solution: Restrict setCallClockSync() to only fire when prevMode != IN_CALL && mMode == IN_CALL. Change-Id: Ie6c923846e98bb8b7e42520b831dbaf7f671d4d1
* aries-common: libaudio: Port fixes from Gingerbread BranchPawit Pornkitprasan2012-02-232-4/+11
| | | | | | | | | - Properly set "Voice Communication" audio channel (it's not set in crespo ics branch for whatever reason. Changelog says it wasn't added in the first place.) - Add AudioOut wakelock (not sure why it was removed, changelog for ics branch says it wasn't added in the first place. Adding it won't hurt.)
* Revert "audio HAL: fix some audio mode transitions"Pawit Pornkitprasan2012-01-211-5/+3
| | | | | | | | | This reverts commit 49cb776c1a5d056c345d90465f8006ef23d947b0. This commit was not present for crespo gingerbread release and breaks calls on certain modems/carriers for us (in a new way). Change-Id: If679716844d092d18a2c4c945fd3b0b8c48136f9
* libaudio: Re-enable logging with read/write logging disabledPawit Pornkitprasan2012-01-071-5/+5
| | | | | This should give enough info for debugging when users report call not working.
* libaudio: ignore if target has its own libaudio (such as fascinate)jt11342012-01-041-0/+4
|
* Disable verbose logging for libaudioPawit Pornkitprasan2011-12-311-1/+1
|
* Update libaudio from crespo (with FM added)Pawit Pornkitprasan2011-12-3111-2674/+757
|
* Fix libaudioPawit Pornkitprasan2011-11-175-17/+31
|
* Set proper FM volume on startPawit Pornkitprasan2011-09-182-0/+5
| | | | Change-Id: I144433443cbf5c65693cbe584e987977c9f4d24b
* ifdef the usage of FMRadioatinm2011-09-141-1/+2
| | | | Change-Id: Ibbc9581b15fbe802f60826237a88b2a42f2b4a4a
* libaudio: Fix FM Radio to work with other android soundsPawit Pornkitprasan2011-09-022-38/+71
| | | | | | | | | | | | | | | | - Run openPcmOut_l and openMixer_l regardless if whether they are already initialized or not. (These functions have a open counter and they will be closed prematurely if we don't declare that we are going to use them.) - Fix invalid output device after playing notification - Fix resuming FM radio after call ended Note: resuming FM radio after notification is also dependent on a patch to FM.apk Change-Id: I8ab9fe74bb5a099252e0c1072a40e86209bc4a05
* libaudio: Improve FM RadioPawit Pornkitprasan2011-08-262-7/+60
| | | | | | | | | | | | | | | - Set the volume control of the Si4709 chip (I891574d6 originally did this) - Set the playback path to HP, HP_NO_MIC, SPK as appropriate (allows WM8994 to apply its analog gain) - Turn off FM Radio properly to allow WM8994 to be turned off after disabling FM Radio (fixes battery drain and routing problems which caused FM Radio to be mute if you listen to FM, listen to music and listen to FM again.) Change-Id: Id04aaddc6de5ffe1c0826bea33fc8ec633afd419
* Allow FM radio to be used on non-mic headsetPawit Pornkitprasan2011-08-231-37/+28
| | | | | | | | The value associated with 'fm_on' and 'fm_off' should not be checked because the values are different for mic/non-mic headphones. (And there are no other instances where these properties are set.) Change-Id: I4c8eef2da554314045769a6ae5099e5c147699bb
* Make libaudio build conditional on TARGET_PROVIDES_LIBAUDIOatinm2011-07-131-1/+1
| | | | Change-Id: Ife25a0fbd98db50ddb5fbcf5d957ea2114cc5297
* fascinatemtd uses its own libaudio code, don't build this versionjt11342011-07-091-0/+4
|
* libaudio: added support for fmradiocodeworkx2011-05-313-3/+122
| | | | Change-Id: I859f06768e8cb3e60cadc17346b72952feffba09
* moved to device/samsung/aries-commonatinm2011-05-1713-0/+4823