TLV support for PCM (in driver)

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

 



Hi,

	I am actually thinking to add TLV support to each PCM stream. The 
reason is to obtain various "static" information from the driver without 
even opening the PCM stream. The current API lack:

a) get channel info / name / position (e.g. Front Left Speaker)
   - not sure how to handle multichannel cards
   - I'm sure that this is something to be user configurable
b) get possible channels
c) get possible formats
d) various inter-PCM-device constraint description (e.g. if S/PDIF 
   PCM stream can be used with analog etc.)
e) eventually more information for device name hinting for userspace 
   (current problems for HDA, AC97, USB devices are that we have only one 
   .conf file per driver covering all hardware - we need to detect real 
   device capabilities and show only devices which can be really used)

	Opinions?

					Jaroslav

-----
Jaroslav Kysela <perex@xxxxxxxx>
Linux Kernel Sound Maintainer
ALSA Project, Red Hat, Inc.

_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux