History log of /hardware/libhardware/include/hardware/audio_effect.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6b6f19d0a82f14748888d9860bba5af1f5830206 30-Dec-2014 Glenn Kasten <gkasten@google.com> Line length 100

Change-Id: Iaef5bcaec19a9e383432c8c8460bcdf1115f1072
/hardware/libhardware/include/hardware/audio_effect.h
45e6939f7d75afefc0c54f01a7d15502342b76bd 29-Aug-2013 jpadmana <jayashree.r.padmanaban@intel.com> am 935799d6: Addition of EFFECT_CMD_OFFLOAD for effects offload

* commit '935799d63f0d654f350a640001077616572a4b63':
Addition of EFFECT_CMD_OFFLOAD for effects offload
935799d63f0d654f350a640001077616572a4b63 25-Jun-2013 jpadmana <jayashree.r.padmanaban@intel.com> Addition of EFFECT_CMD_OFFLOAD for effects offload

Added EFFECT_CMD_OFFLOAD command to audio effect control
interface. It is used by the framework to indicate if
the playback thread the effect is attached to is offloaded
of not.

Added effect flag EFFECT_FLAG_OFFLOAD_SUPPORTED indicating if
the effect implementation supports offloading to a DSP.

Change-Id: I26553576657d3aa9cd0cdcd5785c813b02f48136
Signed-off-by: jpadmana <jayashree.r.padmanaban@intel.com>
Signed-off-by: Eric Laurent <elaurent@google.com>
/hardware/libhardware/include/hardware/audio_effect.h
6367c2ca3ee685055744f55c1afebecafafffa33 30-Jul-2013 Glenn Kasten <gkasten@google.com> Fix typo and remove executable bit on source code files

Change-Id: I0ac46bf80a4708d190c148f8b72bfcf4ea1168b1
/hardware/libhardware/include/hardware/audio_effect.h
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