History log of /frameworks/av/media/libeffects/config/src/EffectsConfig.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
82e14cda5c0422761821a1d4a4ace26e12d247ba 30-Mar-2018 Kevin Rocard <krocard@google.com> Invalid audio effect config could crash the parser

Due to a typo in an error message.

Bug: 74446193
Test: boot
Change-Id: Ief4150ff335e53c7b08bbc9ec9fd20ee61d4e13a
Signed-off-by: Kevin Rocard <krocard@google.com>
/frameworks/av/media/libeffects/config/src/EffectsConfig.cpp
cf7c24392b5b5a8ecb6e880c71f33ee7dc347c60 22-Dec-2017 Narayan Kamath <narayan@google.com> Track tinyxml2 upgrade.

Bug: http://b/64459264
Test: builds

(cherry picked from commit ab5a6471682c36664630da96d0ed0551dedcd6dd)

Change-Id: I9354b14b3a0af1394ad972b9731c49f80359c884
/frameworks/av/media/libeffects/config/src/EffectsConfig.cpp
8cb2eab728fb263e21e18f33d608df69845a1cc3 30-Aug-2017 Kevin Rocard <krocard@google.com> Effect factory: Load config from /odm, /vendor or /system

The effect framework only supports loading its config from /vendor/etc/.

As the audioeffects.conf supported to be loaded from /system and we want
to ease transition to xml,
As the audio policy config and the effect HW modules are can be loaded
from {"/odm/etc", "/vendor/etc", "/system/etc"},

Search for the audio effects xml config in /odm, then /vendor then
/vendor.

Bug: 38184704
Change-Id: I92a4e182fd16659eee2cf6481f8c2a646bf4f427
Test: media.audio_flinger dumpsys with config in /vendor and /system
are identical
Signed-off-by: Kevin Rocard <krocard@google.com>
/frameworks/av/media/libeffects/config/src/EffectsConfig.cpp
42aa39a2c6864eeea8e40bd57230ff99ea71be5f 10-Jun-2017 Kevin Rocard <krocard@google.com> Effects config: Parse new configuration format

For treble, files shared between vendor and system must have a schema.
As .conf did not support such feature, transition to an xml based
configuration file.

This new format has several changes:
- library path are now relative to the standard effect directories
- effect parameters are no longer supported (nobody used them)

Test: Check that the dumpsys is similar than with the legacy formal
Bug: 37492580
Change-Id: I333db2977280e2e0078815b88affd4ab9b01b8bc
Signed-off-by: Kevin Rocard <krocard@google.com>
/frameworks/av/media/libeffects/config/src/EffectsConfig.cpp