History log of /hardware/libhardware/include/hardware/audio_effect.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
099e61508eaaf2c5999e601f953f392f1aa37b70 07-Feb-2013 Eric Laurent <elaurent@google.com> audio effects: fix link problem with NULL UUID

A special value for NULL effect UUID is declared as const
in audio_effect.h. This prevents several modules including
audio_effect.h to be linked together.

The fix consists in declaring the value as static const.

Change-Id: I86e74dc9da8eaed13a3ad44765abb9cd1e80f316
/hardware/libhardware/include/hardware/audio_effect.h
b0acad33a7891d38100aa84c673280bbd8c1a90d 25-Oct-2012 Marco Nelissen <marcone@google.com> Remove unused methods from fx library API

Change-Id: Ifb1d8b596a34f8413819279c46cb236fd7fb04f4
/hardware/libhardware/include/hardware/audio_effect.h
a07ef69482e28199bb34ac94e1e621f7afaf842e 01-Sep-2012 Eric Laurent <elaurent@google.com> audio effects: add audio source indication

Added a command to audio effect API to indicate the
audio source to audio pre processings.

Change-Id: Ia9d68bc095b8bc5d3cf847a406ec0a719a1c14ac
/hardware/libhardware/include/hardware/audio_effect.h
a635449697a2df5de98e72cfc24e926b641d5544 19-Jun-2012 Glenn Kasten <gkasten@google.com> Use audio_channel_mask_t consistently

Change-Id: Ib832c0b707b1e0b82adf4ab3d4d18a2dc459d240
/hardware/libhardware/include/hardware/audio_effect.h
a9a5f5d57fbcf0f953b940788625404dbcd2cc52 05-Mar-2012 Jean-Michel Trivi <jmtrivi@google.com> Update comments to reflect audio channel mask type name change

Replace references to "audio_channels_t" by "audio_channel_mask_t"

Change-Id: If779a4c24e40c0fcdab8376b479bd20040d686da
/hardware/libhardware/include/hardware/audio_effect.h
75a8b8f9492ab6746c7d4147a87d9e21c42b3a96 30-Jan-2012 Glenn Kasten <gkasten@google.com> Effect UUID inputs passed by pointer are const

Change-Id: I3ef6d83ae539aef32f2a251660b2e2f9646eace5
/hardware/libhardware/include/hardware/audio_effect.h
66861e374070e50b11ae262e84854c16b297153d 21-Dec-2011 Eric Laurent <elaurent@google.com> audio effects: add auxiliary channel feature

Added API to query and configure effects supporting auxiliary channels.
An auxiliary channel contains an additional audio signal helping in the
processing of the main channel. An example is a dual mic noise suppressor
were the main channel contains the signal from the main mic and the aux channel
containss the signal from the sub mic.

Change-Id: Ibb7a19d7f492720ebad0be45f78f996e0beba272
/hardware/libhardware/include/hardware/audio_effect.h
922f9e6e5f11faba43bc06b018cd66a0935bf9fb 19-Dec-2011 Eric Laurent <elaurent@google.com> audio effects: rename configure command

Renamed audio effect library interface command for audio format
configuration from EFFECT_CMD_CONFIGURE to EFFECT_CMD_SET_CONFIG.
This makes the naming more consistent with other exixsting commands
and allow adding new a command to get the configuration (EFFECT_CMD_GET_CONFIG).
Same change for reverse channel configuration renamed from
EFFECT_CMD_CONFIGURE_REVERSE to EFFECT_CMD_SET_CONFIG_REVERSE.

Change-Id: I1cc462aa50e58ceec900b3da9bd3873d2d098098
/hardware/libhardware/include/hardware/audio_effect.h
f3008aa707c1c302e8c8f9c8b759f170d972ddce 18-Jun-2011 Eric Laurent <elaurent@google.com> Audio HAL: added interface for audio preprocessing

Change-Id: I032f6dd8f9ad11283a3f0a6721018dabfd12236d
/hardware/libhardware/include/hardware/audio_effect.h
fcc446f42ca5aa8bf81b55319cbd351614558a53 18-May-2011 Eric Laurent <elaurent@google.com> Modified audio effect API.

Moved and renamed media/EffectApi.h to hardware/audio_effect.h
Modified the effect library API to expose a library info structure
containing an interface functions table.
Also removed enums for audio channels, audio format and devices
from effect API and use values from system/audio.h instead.

Change-Id: I32fd752e449337410115121c1c60c699d95247c2
/hardware/libhardware/include/hardware/audio_effect.h