On Tue, May 11, 2010 at 10:52:47PM +0200, Takashi Iwai wrote:
At Tue, 11 May 2010 18:13:49 +0200, Daniel Mack wrote:
This was missing on the definition of struct uac_iso_endpoint_descriptor
Signed-off-by: Daniel Mack daniel@caiaq.de Cc: Takashi Iwai tiwai@suse.de Cc: Clemens Ladisch clemens@ladisch.de
Applied these fixes now. Thanks.
Thanks! One of the noted TODOs is that UAC2 offers the ability to a device to dynamically change the supported range of options for a given control. So an enum-driven control can get new values, lose some, whatever. What would be the best way to map that to ALSA controls?
Another thing that we would need to support at some time is clock selectors to switch from an internal clock to some external one. And this can also be notfied dynamically - so for example: once an external S/PDIF transmitter is connected, the driver gets informed about a new valid clock source. I haven't found anything how this could be passed on to higher levels from a driver, but I might have missed something :)
Daniel