All of lore.kernel.org
 help / color / mirror / Atom feed
* more sample formats?  too little place left.
@ 2002-05-31 14:23 Takashi Iwai
  2002-05-31 18:36 ` Martijn Sipkema
  2002-06-02  0:22 ` Ville Syrjälä
  0 siblings, 2 replies; 15+ messages in thread
From: Takashi Iwai @ 2002-05-31 14:23 UTC (permalink / raw)
  To: alsa-devel

Hi,

it seems that USB audio supports 24 bit sample in 3 bytes format.
and additionally i've found there are 20bit and 18bit sample formats.
the world is large...

an arising problem is that the number of formats is limited to 32.
already 26 format types are used.  the rest are only 6, and not enough
if we put BE/LE and signed/unsigned for new formats, too.

how can we solve this?  extend to 64bit?  no, it has too overhead.
add a new field for special formats?

perhaps we don't need all of them for such special formats.
there are no unsigned types for such formats.
but anyway the left resource is too small.


Takashi

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

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

end of thread, other threads:[~2002-06-12 18:19 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-05-31 14:23 more sample formats? too little place left Takashi Iwai
2002-05-31 18:36 ` Martijn Sipkema
2002-05-31 18:52   ` Martijn Sipkema
2002-06-03 13:43   ` Takashi Iwai
2002-06-03 15:00     ` Martijn Sipkema
2002-06-03 20:06     ` Frank van de Pol
2002-06-02  0:22 ` Ville Syrjälä
2002-06-03 13:47   ` Takashi Iwai
2002-06-03 21:32     ` Dan Hollis
2002-06-04 11:26       ` Takashi Iwai
2002-06-04 20:55         ` Dan Hollis
2002-06-10 14:42           ` Takashi Iwai
2002-06-10 20:46             ` Dan Hollis
2002-06-12 14:30               ` Takashi Iwai
2002-06-12 18:19                 ` Dan Hollis

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.