summaryrefslogtreecommitdiffstats
path: root/modules/usbaudio/alsa_device_profile.c
Commit message (Collapse)AuthorAgeFilesLines
* Technical Debt Paydown - move/rename filesPaul McLean2015-01-131-498/+0
| | | | | | | | Moved audio (alsa actually) utils files to system/core/alsa_utils. Renamed "audio" utilities to "alsa" to better relect their purpose. Renamed audio_hw.c -> to audio_hal. c to better reflect its purpose. Change-Id: I67c7d47ee02abafd3e12c4c99d605a62e0f59122
* Line length 100Glenn Kasten2014-12-301-1/+2
| | | | Change-Id: Iaef5bcaec19a9e383432c8c8460bcdf1115f1072
* Renaming generic-sounding filenames to indicate "audio".Paul McLean2014-12-151-2/+2
| | | | Change-Id: Iba6403a3493379c39d22d23b438f028efc2e15b7
* usbaudio: reset profile on device disconnectHaynes Mathew George2014-12-111-3/+8
| | | | | | | | | | Reset ALSA device profile on disconnect event. Entries like supported sample rates, channel counts, formats will be repopulated on next connect. CRs-Fixed: 765434 Change-Id: I27d3b7fd7ff22646996f58c53de08547b1a1fb6a Bug: 18606219
* Support MONO and STERO USB inputs. Allow "dynamic" flag in audio_policy.conf.Paul McLean2014-09-171-16/+15
| | | | | | Bug 17526569 Change-Id: I64b00fd338eb937303b41608728a18341ee78820
* Merge "Fix problem with dropouts with multiple USB audio streams." into lmp-devPaul McLean2014-08-281-0/+8
|\
| * Fix problem with dropouts with multiple USB audio streams.Paul McLean2014-08-281-0/+8
| | | | | | | | | | | | Bug 17136569 Change-Id: I94bdbe037533a3fd77f249fdd42f4d828d3bf87f
* | Fixing non-playback on USB devices with support for MONO playback.Paul McLean2014-08-281-5/+14
|/ | | | | | Bug 17136854 Change-Id: Ia0136fa8f9b4789d538b2dccb3f6071ae5062010
* Pass multichannel capability to AudioPolicyManagerAndy Hung2014-07-291-40/+35
| | | | Change-Id: Ifcfe5e9e0c01ccb0e9af25e0c718ea5f04181ae4
* Refactor USB HAL (audio_hw.c)Paul McLean2014-07-251-0/+481
Refactoring alsa device attributes to alsa_device_profile.h/.c Refactoring alsa device state to alsa_device_proxy.h/.c Refactoring format functions into format.h/.c Refactoring logging functions into logging.h/.c Sundry (and extensive) code cleanup Reworked locking on out_write() and in_read() to allow simultaneous input/output Bug: 15986827, 15856702, 12833166 Change-Id: I82c8d0ef252b2f95ee23f263dc175f4c883bfd64