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
|