Topics / Priority (high, medium, low) | Category (all TBC) | Suhasini | Andrey | Stefan K | Piotr | Wassim Alexander | Gunnar |
---|---|---|---|---|---|---|---|
we have a portfolio of audio processors and an automotive audio bus to distribute audio within the car, we want to configure our proprietary audio bus SW stack to use it with AA as we did for Linux | Configuration | - | Low | ||||
configuration of Automotive overlay, there is not much tool to configure the AA system | Configuration | Medium | Low | ||||
configuration management component for TinyALSA | Configuration | Medium | Medium | ||||
Support for the configuration of networked audio devices. Currently Android can view it only as a single device/sound card. An audio network in car might have multiple devices that needs to be controlled by the Android OS. | Configuration | High | High | ||||
Configuration Challenge (look at slide 12 of tech summit deck) | Configuration | Medium | Low | ||||
Common Audio HAL (look at slides 15-20 of tech summit deck) | ,Configuration, Common Audio HAL | High | Medium | ||||
we want to determine whether we have a problem of bandwith when using our proprietary network with AA, one approach is to use shared memory transfer in the audio HAL | Performance | - | Low | ||||
Latencies | Performance | High | High | ||||
there is no way to control the equalization, i.e. no simple way to control global effects for output streams (by default Android application controls its own tracks) | Common HAL | High | High | ||||
there is no Audio calibration interface | Common HAL | Medium | Medium | ||||
there is a need for a generic interface for controlling audio effects on HAL level, global effects are designed for input streams but control over them is limited by interface | Common HAL | High | High | ||||
I/O for our Bosch HW, the challenge is to adapt the AA framework to our HW, which has for instance 4 audio channels while we need to present them as 2 audio channels to AA | Common HAL | High | High | ||||
early audio for RVC (Rear View Camera) or other services | Common HAL | Low | Low | ||||
Audio data transfer / streaming to a co-processor for post processing of audio from the HAL/other Android layers | Common HAL | High | High | ||||
| Multi-Source Management | High | High | ||||
Audio Focus doesn't forbid to interrupt Audio, Android 10 provides additional interface for Automotive to solve this problem | Multi-Source Management | Low | Medium | ||||
Bluetooth: patches for handsfree management, combination of BT stream with other streams, how to enable the correct audio routing, documentation on the Audio HAL is missing, it is difficult to find examples on line | Multi-Source Management | Low | Medium | ||||
Android does not implement all features required by customer.
| Multi-Source Management | High | High | ||||
Android Audio subsystem is developed only for infotainment purposes. Safety-related features need to be implemented in another RTOS
| Multi-OS Integration | High | Medium | ||||
Android way of extending its functionality is developing vendor extensions without modification of the framework.
| Extensions | Medium | Medium | ||||
| Extensions | Low | Low | ||||
| Extensions | Low |