All of lore.kernel.org
 help / color / mirror / Atom feed
* UCM questions
@ 2011-01-20 22:06 pl bossart
  2011-01-21 11:37 ` Mark Brown
  0 siblings, 1 reply; 16+ messages in thread
From: pl bossart @ 2011-01-20 22:06 UTC (permalink / raw)
  To: alsa-devel

Hello all,
I've been looking at the UCM code in
git://git.alsa-project.org/alsa-lib.git branch ucm. Looks both
simple/powerfl/useful, still I have a couple of questions (most likely
for Liam and Mark):

- how would a USB device be handled? An audio use case is defined by a
verb and device parameter. My understanding is for a USB headset used
for music playback, we would still use the 'HiFi' verb, but then we
would need a 'USB' device added in include/use-case.h ? Then how would
I make a difference between a USB headset and USB speakers?
- same question for remote displays/display port.
- how useful is the notion of 'card list'? Seems to me that the verbs
are the main entry points, and the notion of card is abstracted away.
For a given use case, the application can query the string containing
the device name. Or I am misled and verbs are only related to a given
card?
- If I want to enable a camcorder use case, possibly with multiple
microphones, do I still use the 'HiFi' verb? Or do we need a new verb
for capture cases? I don't see any mics as capture devices hence the
question.
- how would IEC-formatted data be handled for HDMI/SPDIF? It could be
a different physical device for PCM and IEC-formatted data, and you
would need to enable IEC-related switches in the alsa controls. Or
would a modifier be more appropriate to provide additional information
on the content type?
- has anyone generated a typical configuration file for USB and
HDAudio? I only see an OMAP conf.

Thanks for your feedback
-Pierre

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2011-01-25 21:58 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-20 22:06 UCM questions pl bossart
2011-01-21 11:37 ` Mark Brown
2011-01-21 15:12   ` pl bossart
2011-01-21 16:43     ` Mark Brown
2011-01-21 20:53       ` pl bossart
2011-01-21 23:37         ` Liam Girdwood
2011-01-22  5:22           ` Raymond Yau
2011-01-23  0:41         ` Mark Brown
2011-01-23 13:49         ` Jaroslav Kysela
2011-01-21 15:24   ` Liam Girdwood
2011-01-21 21:03     ` pl bossart
2011-01-21 23:37       ` Liam Girdwood
2011-01-23 13:39       ` Jaroslav Kysela
2011-01-24 22:31         ` pl bossart
2011-01-25 12:13           ` Liam Girdwood
2011-01-25 21:58             ` pl bossart

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.