diff --git a/audio/effect/2.0/IDownmixEffect.hal b/audio/effect/2.0/IDownmixEffect.hal index 06409a3093..1232095636 100644 --- a/audio/effect/2.0/IDownmixEffect.hal +++ b/audio/effect/2.0/IDownmixEffect.hal @@ -25,7 +25,13 @@ interface IDownmixEffect extends IEffect { FOLD // mix the extra channels with FL/FR }; + /** + * Sets the current downmix preset. + */ setType(Type preset) generates (Result retval); + /** + * Gets the current downmix preset. + */ getType() generates (Result retval, Type preset); }; diff --git a/audio/effect/2.0/IEnvironmentalReverbEffect.hal b/audio/effect/2.0/IEnvironmentalReverbEffect.hal index dca89f91bc..58d6d97f9f 100644 --- a/audio/effect/2.0/IEnvironmentalReverbEffect.hal +++ b/audio/effect/2.0/IEnvironmentalReverbEffect.hal @@ -64,12 +64,12 @@ interface IEnvironmentalReverbEffect extends IEffect { getRoomLevel() generates (Result retval, int16_t roomLevel); /** - * Sets the room high frequences level. + * Sets the room high frequencies level. */ setRoomHfLevel(int16_t roomHfLevel) generates (Result retval); /** - * Gets the room high frequences level. + * Gets the room high frequencies level. */ getRoomHfLevel() generates (Result retval, int16_t roomHfLevel); @@ -84,12 +84,12 @@ interface IEnvironmentalReverbEffect extends IEffect { getDecayTime() generates (Result retval, uint32_t decayTime); /** - * Sets the ratio of high frequences decay. + * Sets the ratio of high frequencies decay. */ setDecayHfRatio(int16_t decayHfRatio) generates (Result retval); /** - * Gets the ratio of high frequences decay. + * Gets the ratio of high frequencies decay. */ getDecayHfRatio() generates (Result retval, int16_t decayHfRatio); diff --git a/audio/effect/2.0/IPresetReverbEffect.hal b/audio/effect/2.0/IPresetReverbEffect.hal index 2237bc482a..f37e56ab28 100644 --- a/audio/effect/2.0/IPresetReverbEffect.hal +++ b/audio/effect/2.0/IPresetReverbEffect.hal @@ -31,7 +31,13 @@ interface IPresetReverbEffect extends IEffect { LAST = PLATE }; + /** + * Sets the current preset. + */ setPreset(Preset preset) generates (Result retval); + /** + * Gets the current preset. + */ getPreset() generates (Result retval, Preset preset); }; diff --git a/audio/effect/2.0/IVisualizerEffect.hal b/audio/effect/2.0/IVisualizerEffect.hal index fd3edbdcb9..fffc70b0da 100644 --- a/audio/effect/2.0/IVisualizerEffect.hal +++ b/audio/effect/2.0/IVisualizerEffect.hal @@ -100,7 +100,7 @@ interface IVisualizerEffect extends IEffect { } value; }; /** - * Retrieves the lastest measurements. The measurements to be made + * Retrieves the latest measurements. The measurements to be made * are specified by 'setMeasurementMode' parameter. * * @return retval operation completion status. diff --git a/current.txt b/current.txt index b6df6b34fb..8a2a56a510 100644 --- a/current.txt +++ b/current.txt @@ -15,17 +15,17 @@ c84da9f586087227daa3b96d42b4575326bccfd5bc8a2a5acf86d774f8ea2648 android.hardwar fa8fbae3d1da3c264e4f3110728076abc09b4e65f12af6ae136367328de988ab android.hardware.audio.effect@2.0::IAcousticEchoCancelerEffect ca4752545d54547ff069eae161af7550cb5f5a7e8b60316ddd132a30906a68e7 android.hardware.audio.effect@2.0::IAutomaticGainControlEffect d2b8af988dc66f514d886bcee44b440d8034bc2a762f7161717ef3c956073067 android.hardware.audio.effect@2.0::IBassBoostEffect -7649e7c3646e49141ef3b7edd89f87dd68b43a1dc3d3a918c5e1a859b87a738b android.hardware.audio.effect@2.0::IDownmixEffect +611bc09c75e796f3512b1ca6be508b0a9ba996759b8a2c60507784ff58076229 android.hardware.audio.effect@2.0::IDownmixEffect 36a57369dfdc75180e8b64ae80b1970db8f6d9085dbff6ca931715038cc056e1 android.hardware.audio.effect@2.0::IEffect d2aa2df6d189c580f5be8460fa0ff4134d9c05a383f3204659baee426a6f0edf android.hardware.audio.effect@2.0::IEffectBufferProviderCallback 217f9161983a48d3bf3faeb158f868aa8bf0ce25889e4ee3d2bab1a2e8d33e77 android.hardware.audio.effect@2.0::IEffectsFactory -21ca8a2316e36fb55028c5b9e1bf2436beb48e386258eaaa62f8141d2838361f android.hardware.audio.effect@2.0::IEnvironmentalReverbEffect +c2b38bc07991e880c83ca8cb88181411eeef708b8b936aedd2f2e0acade7df69 android.hardware.audio.effect@2.0::IEnvironmentalReverbEffect 2ff9f9704be5f167745b4de790e9dafc3cc4719e2f6e2e5497085e679853cfe7 android.hardware.audio.effect@2.0::IEqualizerEffect c31447fb02dbc8b56c359941dad22f416511860173c5c5fd278d1bf2312b13de android.hardware.audio.effect@2.0::ILoudnessEnhancerEffect 804831ca258802eb3eb65a0a7b5d5e3d37d4a15ba8c2836b4276eda98b47e1d0 android.hardware.audio.effect@2.0::INoiseSuppressionEffect -ff74e984b37275bb1deaee13d7c0b3c6b4d976009f09b53a4973772140f12cb0 android.hardware.audio.effect@2.0::IPresetReverbEffect +778fd5b9837f481d8e47425b3e2a3bd0c6362a0b6870291518e2d863530fdb61 android.hardware.audio.effect@2.0::IPresetReverbEffect c93cb25a1a92d07aa80a617c01e8d22fc97bf8cefd3962b6a5be386ad4704d89 android.hardware.audio.effect@2.0::IVirtualizerEffect -4aac97e196cb27e61adfe2e57107bde5a1af213325bf858992b906e6669166a4 android.hardware.audio.effect@2.0::IVisualizerEffect +918f331780c9c7b04f2151a2e563aab088198ede8e6f865302ebaa13905bd9ce android.hardware.audio.effect@2.0::IVisualizerEffect 4caad099f8fc00262b6c03ba41271808b37cea90ac98b534299bbf4ee823af02 android.hardware.audio.effect@2.0::types f2904a4c108ad1b93eb2fa4e43b82bd01ce1ff26156316e49d1d9fc80dfecaad android.hardware.automotive.evs@1.0::IEvsCamera 94cba6ad04c83aa840de2ed52b74ba2126a26dd960225e61ac36703315279a80 android.hardware.automotive.evs@1.0::IEvsCameraStream