[Meego-kernel] [PATCH] Audio: Add ioctl interface for sending algorithm parameters
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 :)
More information about the Meego-kernel