Commit Graph

5 Commits

Author SHA1 Message Date
Aniket Kumar Lata b91e4cf627 hal: Retrieve ahal feature flags from audioconfigstore
Update ahal_config_helper to fetch feature flags from
audioconfigstore.

Change-Id: I91c6c21df8f781420d03c027f54d8a7529e746fd
2019-03-21 11:33:54 -07:00
Aalique Grahame af9ce1a5ae hal: audio_extn: update start of voice_extn features
Update the start of the voice_extn features in the extn
features list. Compress metadata feature is skipped over
otherwise.

CRs-Fixed: 2416677
Change-Id: Iddb59dc55c0370e0ccaace1c6bbfd6dc9ac271e3
2019-03-15 17:43:19 -07:00
Arun Mirpuri 5dc778085f hal: Fixes for initalizing audio_extn features
1) Fixes for initializing audio_extn features such as speaker_prot,
fm,etc.
2) Runtime detection using vndk_fwkdetect lib has been
changed to dynamic loading instead of static linking

Change-Id: I4deef5e9ffefc17e427ecf5a271ed7bcd18dbb0f
2019-02-28 12:11:51 +08:00
Aniket Kumar Lata 808e8d62c1 hal: Add support for audio feature manager
Fetch feature flags from audio config store.
Provide an interface for audio_extn, platform
and hal code to check if a feature is enabled
or disabled at runtime.

Change-Id: I35d873c787258aee75481de343fcbcbc51cb9e91
2019-01-31 18:03:28 -08:00
Arun Mirpuri b1bec9c80b hal: enable dynamic audio HAL feature extensions
Move audio and voice extension feature to seperate
dynamic libraries. Loading these libraries will be
controlled from config store based on target. These
flags can be changed at runtime

Change-Id: I042450768243124ea80945efac0821984f96b9bf
2019-01-30 17:36:06 -08:00