History log of /hardware/libhardware/modules/audio/audio_hw.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
85e08e26258711f2fd672d9a920d88bf91410f6b 28-Aug-2012 Eric Laurent <elaurent@google.com> audio: new audio devices enums

Changed audio device API version to 2.0 because of
new enums for audio input and output devices.

Removed implementations of get_supported_devices() in
stub and usb audio modules.

Change-Id: I09345d38929d931e5015e36d18259f5a5f950298
/hardware/libhardware/modules/audio/audio_hw.c
47bf3d7ea5f6c98e615e0a1f93497d241c79cc05 17-Jul-2012 John Grossman <johngro@google.com> Extend the audio HAL interface to support get/set master mute

(cherry picked from commit d245968b7ef0be5c776c9aefff3eca9e293d1b35)

> Extend the audio HAL interface to support get/set master mute
>
> Hand merge from ics-aah
>
> > Extend the audio HAL interface to support get/set master mute: DO NOT MERGE
> >
> > Extend the audio HAL interface to allow HALs to optionally support HW
> > level master mute. This follows the same pattern as master volume and
> > is part of the fix for bug 6828363. Because of the divergences
> > between ICS and master, this change will need to be merged by hand.
> >
> > Signed-off-by: John Grossman <johngro@google.com>
> > Change-Id: Ica6f5e37e13d13dde60463966f41f271ffa104fd
>
> Change-Id: I5e7aea6d7da0012dcc077281f9077fc04cfb9889
> Signed-off-by: John Grossman <johngro@google.com>

Change-Id: I2011cc5bc41ca7081ce255a4bfba65f36f899bc4
Signed-off-by: John Grossman <johngro@google.com>
/hardware/libhardware/modules/audio/audio_hw.c
a635449697a2df5de98e72cfc24e926b641d5544 19-Jun-2012 Glenn Kasten <gkasten@google.com> Use audio_channel_mask_t consistently

Change-Id: Ib832c0b707b1e0b82adf4ab3d4d18a2dc459d240
/hardware/libhardware/modules/audio/audio_hw.c
55786bcf3ced97dea8fa7ce79df2889d4d06e8a7 11-Apr-2012 Eric Laurent <elaurent@google.com> audio: updated audio HAL device API

Modified open output and input stream functions to add new
parameters needed by audio HAL. Also grouped parameters
in a config structure for clarity.

Change-Id: I60832d8e5b5e4a48f209a6d83f5ca9c044be61f1
/hardware/libhardware/modules/audio/audio_hw.c
5ad38a901dcca2961f3ed35ae0b206c13bc515cd 15-Aug-2011 Mike J. Chen <mjchen@google.com> Modifications to audio_hal for Android@Home.

This is a squashed merge of the following changes:

Commit f560da61a5e128ca9f82f7fe939afcf1f09188c7
Author: John Grossman <johngro@google.com>
Date: Thu Aug 11 15:34:55 2011 -0700

Fill out a missing entry in the audio HAL function table.

The entry for get_initial_master_volume was missing from the non-legacy audio
HAL and needs to be filled out. Also fix up the order of the comments
describing the get_initial_master_volume method.

Change-Id: I87d5415ef92611497a6dab4c657fc00367c4d80b

commit cea82facb63fd237a4ea6fb770605fcb500850ff
Author: Jason Simmons <jsimmons@google.com>
Date: Thu Jun 16 14:24:24 2011 -0700

Define a replacement for getSampleDelta that returns a DMA start time and count of samples queued

Change-Id: I2d13f57b5a8c5b97fb3aa0a90834ce91c56864ef

commit 60a9acd7eee470a8d870218e8be618bfa3be15a5
Author: Mike J. Chen <mjchen@google.com>
Date: Tue Jun 7 09:13:23 2011 -0700

Add Android@Home extensions to new Audio HAL interface.

Change-Id: I3ea4676d4b7d2afd78a5a7a7003ad5c437276d05
Signed-off-by: Mike J. Chen <mjchen@google.com>

Change-Id: I09f3756d12a1ce4f9af39610ed857890742a72df
Signed-off-by: Mike J. Chen <mjchen@google.com>
Signed-off-by: John Grossman <johngro@google.com>

Conflicts:

include/hardware/audio.h
modules/audio/audio_hw.c
/hardware/libhardware/modules/audio/audio_hw.c
ea84c55f2ce47e54fc0e73f69f3e283e2e9afe59 20-Jan-2012 Glenn Kasten <gkasten@google.com> Merge "Use audio_format_t consistently"
fe79eb3f06967f863a637e546eb4421d0da2283b 12-Jan-2012 Glenn Kasten <gkasten@google.com> Use audio_format_t consistently

Was sometimes int or uint32_t

Change-Id: Ib3d82f5aefeda371c0439e43e72737a54882f519
/hardware/libhardware/modules/audio/audio_hw.c
6df641e269639dbb81bb1c19f47d3b9e5e3ff7d7 09-Jan-2012 Glenn Kasten <gkasten@google.com> set_mode and set_phone_state now take audio_mode_t

Change-Id: I12a3a5ad6c3cadc6b9de8281f78edfef53908e2d
/hardware/libhardware/modules/audio/audio_hw.c
f3008aa707c1c302e8c8f9c8b759f170d972ddce 18-Jun-2011 Eric Laurent <elaurent@google.com> Audio HAL: added interface for audio preprocessing

Change-Id: I032f6dd8f9ad11283a3f0a6721018dabfd12236d
/hardware/libhardware/modules/audio/audio_hw.c
3bc15860a9d8eea076dc19128373631bf1e162ca 14-Jun-2011 Dima Zavin <dima@android.com> hardware: drop the _hal suffixes from audio.h and audio_policy.h

Change-Id: Ib9bfc4049cf350f72af3ee577ce4756ac4118cfc
Signed-off-by: Dima Zavin <dima@android.com>
/hardware/libhardware/modules/audio/audio_hw.c
aa21172bcd4c332eec78d34ffdafd8cc0178ea95 11-May-2011 Dima Zavin <dima@android.com> audio: move audio.h to system/core/include/system/audio.h

Change-Id: I523dfb361b1b3862cf8bc41c1691c607b2c815b0
Signed-off-by: Dima Zavin <dima@android.com>
/hardware/libhardware/modules/audio/audio_hw.c
8cc353abc94a557dcff0f2989f7ca6351fcfdb08 21-Apr-2011 Dima Zavin <dima@android.com> libhardware: add stub audio and audio_policy modules

Change-Id: Ib6c0c49dbc369b735b2ac5fb5b583de96c3e9f3e
Signed-off-by: Dima Zavin <dima@android.com>
/hardware/libhardware/modules/audio/audio_hw.c