PulseAudio on Android kernel, for Ubuntu phone

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am 28. Mai 2013 04:54:52 schrieb Arun Raghavan 
<arun.raghavan at collabora.co.uk>:

> >   - For setting up the mixer, I'll try to talk to the Android HAL layer.
> > Mixer controls vary a lot between hardware, so making a bridge to >
> Android here would likely save us work in the long run. (This is the > most
> uncertain part.)
>
> IMO, this is good for short-term porting effort, but not that great in
> the longer term. The Android HAL is an abstraction on top of another
> abstraction (UCM/XML config). To my mind, it makes more sense to use UCM
> here. Or if the UCM folks prefer the newer XML format, we could look at
> that as well.

I think the android Hal isn't stable at all so possibly you end up with 
code for each major android version or even each vendor / custom ROM 
(phone specific).

Another question, is the Hal API defined somewhere or does it require 
reverse engineering?

>
> However, since part of your goal is to have PA usable on devices without
> a large porting effort, maybe having this option isn't bad. My main
> worry is code clutter.
>
> Just as a thought, do you know if we're clear, license-wise, to load
> binary blob HALs? Particularly the ones that aren't
> tinyalsa/tinyhal-based.
>




[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux