[Meego-kernel] [PATCH] Audio: Add ioctl interface for sending algorithm parameters
Koul, Vinod
vinod.koul at intel.com
Mon Oct 18 22:11:46 PDT 2010
> > Ahhh, I would love to do that, but doing that thru alsa isn't possible
> > Alsa mixer controls doesn't allow app to send the algorithm
> > coefficients Normally this is done in MMF like pulseaudio and we are
> > trying to offload this
>
> That sounds like the right discussion is how to fix ALSA mixer APIs.
>
> > GST plugin opens intel_sst device for sound offload. The audio
> > manager opens intel_sst_control for routing and the platform policy
> > manager will need to open this new device for algorithms.
>
> Again routing is mixer. Worst case surely the offload audio is reported
> as an external audio source (aka Line in and similar)
>
> I'd even be tempted to argue that the offload device possibly should be
> a separate ALSA device that is a bit short of features, but I've not
> thought about it in sufficient detail.
>
The direction from Takshi was to keep it separate for now and we can look howto
add this support in ALSA eventually, hence this design.
I am awaiting Takshi's review on patchset. Once that is done I am planning to
start discussion in alsa list on sound offload architecture
Your inputs on this are welcome :)
~Vinod
More information about the Meego-kernel
mailing list