History log of /hardware/libhardware_legacy/audio/audio_hw_hal.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ed8f62d4faa53bbd53a358c5f494b653a09285e4 28-Aug-2012 Eric Laurent <elaurent@google.com> audio: new audio devices enums

Changes for new audio devices enums:
- legacy audio HAL wrapper provides conversion between new and
old device enums. It exposes a rev 2.0 audio device API to the
audio framework and allow legacy implementation to use old device enums.
- AudioPolicyManager: use standard enum value for no device (0).

Change-Id: I855d72291d672cdd8a6641bedb228634a54b7d9d
/hardware/libhardware_legacy/audio/audio_hw_hal.cpp
551b6a3b5cbf314b4021da64fada0c9119b2535f 19-Jun-2012 Glenn Kasten <gkasten@google.com> Use audio_channel_mask_t consistently

Change-Id: I0a274ab9f30a9380bc00eae69988224721fea177
/hardware/libhardware_legacy/audio/audio_hw_hal.cpp
0fa154b8d4c235401c378339828c2f85563f5faa 14-Apr-2012 Eric Laurent <elaurent@google.com> audio: update to new audio HAL device API.

Change-Id: I27c5e1e1041f62530884ec5d929e7d82f091912a
/hardware/libhardware_legacy/audio/audio_hw_hal.cpp
584c285492a04c711c6339720c6f9bc84895201b 22-Mar-2012 Mike Lockwood <lockwood@google.com> Merge commit '5b71e6f'

Add an implementation of get_next_write_timestamp.

Change-Id: Ie8e19307bafdb057d06bf3c536380c5740f830a6
0b934ade258294987f8bde9cd338d7b635522719 22-Mar-2012 Mike Lockwood <lockwood@google.com> Merge commit '617c80a'

Add a bridge implementation of get_master_volume.

Conflicts:
audio/audio_hw_hal.cpp

Change-Id: Icff9d8dce05d1d811fca815cc39cb38a1df293f9
c97d4bb2bdbb9b057685412d966bca2d4aa3fa3d 20-Jan-2012 Glenn Kasten <gkasten@google.com> Merge "Use audio_format_t consistently"
53e2cfab45b411db0bf6c4b5d146cd9d8b1b1425 13-Jan-2012 Glenn Kasten <gkasten@google.com> Use audio_format_t consistently

Was int

Change-Id: I8cc1beaa8006fb0a135cf1135955155090c8e87e
/hardware/libhardware_legacy/audio/audio_hw_hal.cpp
5c1ebdc9db8d7e5ff51704f80c55f460638eb095 09-Jan-2012 Glenn Kasten <gkasten@google.com> Use audio_mode_t consistently

Change-Id: I62e23b81e3a411a0d9f012b363373d938827a2e4
/hardware/libhardware_legacy/audio/audio_hw_hal.cpp
5efbd421e0029d6fc44b1cc65c0e5e0d85e5161f 08-Jan-2012 Steve Block <steveblock@google.com> Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE

See https://android-git.corp.google.com/g/#/c/157220

Bug: 5449033
Change-Id: Idfcd2f2269080d92a621dc432c65f7cf244588af
/hardware/libhardware_legacy/audio/audio_hw_hal.cpp
5b71e6fd76fe244719cb5a3f9ac24572acd9a3ca 29-Aug-2011 John Grossman <johngro@google.com> Add an implementation of get_next_write_timestamp.

Add a default implementation of get_next_write_timestamp to the C <--> C++
legacy audio HAL implementation allowing HALs using the legacy C++
AudioStreamOut to overload and implement get_next_write_timestamp. Default
implementation returns INVALID_OPERATION to indicate that the functionality is
not supported.

Change-Id: I087347649e9ba186a74cb34aaadf989bf90720fe
/hardware/libhardware_legacy/audio/audio_hw_hal.cpp
617c80a82e5620b2f16348e4bd3d7fc3b76e9021 22-Aug-2011 John Grossman <johngro@google.com> Add a bridge implementation of get_master_volume.

Add an implementation of the new get_master_volume method to bridge from the new
C only audio HAL to the old C++ legacy audio HAL.

Change-Id: I5c29814623b5141b0c69927ea60be9873c8a5dab
/hardware/libhardware_legacy/audio/audio_hw_hal.cpp
2d97c20601f97dc375c65c6f4da4ad37eb7bf1d9 18-Jun-2011 Eric Laurent <elaurent@google.com> Audio HAL: added interface for audio preprocessing

Change-Id: I0a84ddbff53f13662873f69d9be4dfa13ebcb8fe
/hardware/libhardware_legacy/audio/audio_hw_hal.cpp
d17f66f33276e64e8e288f6ff2b1cb8169650c81 14-Jun-2011 Dima Zavin <dima@android.com> audio: update for audio/audio_policy header names/locations

Change-Id: I7a414a2e173c2bfd72ae70d57b251fa0d4dbdfa0
Signed-off-by: Dima Zavin <dima@android.com>
/hardware/libhardware_legacy/audio/audio_hw_hal.cpp
4a0748be283a8c9efa02243c3e1716c49443a87c 11-May-2011 Dima Zavin <dima@android.com> update for new audio.h header location

Change-Id: Ia0859cc22cfd50a334235aac5b1e8688bc3d52f4
Signed-off-by: Dima Zavin <dima@android.com>
/hardware/libhardware_legacy/audio/audio_hw_hal.cpp
e81531e91ecae92aff471dbff9cbeb0f95ff4a80 20-Apr-2011 Dima Zavin <dima@android.com> hardware_legacy: provide HAL helpers for legacy audio users

This doesn't actually create a HAL, but rather a set of helper static
libraries that device specific libraries (i.e. the old libaudio pieces)
can link against to create a proper audio HAL module.

We provide an audio_policy static wrapper and audio hardware interface
static wrapper.

Change-Id: Ie56195447ad24b83888f752dca24674b0afd8a76
Signed-off-by: Dima Zavin <dima@android.com>
/hardware/libhardware_legacy/audio/audio_hw_hal.cpp