All of lore.kernel.org
 help / color / mirror / Atom feed
* RME9632 Precise Pointer option problem (attn Thomas Charbonnel)
@ 2004-09-27  9:20 Ed Wildgoose
  2004-09-27 11:12 ` Paul Davis
  2004-09-27 14:07 ` Manuel Jander
  0 siblings, 2 replies; 5+ messages in thread
From: Ed Wildgoose @ 2004-09-27  9:20 UTC (permalink / raw)
  To: alsa-devel

Hi folks,

I haven't been able to get in touch with Thomas with this question, but 
perhaps someone here can help (or perhaps he will see it?)

With this driver the free space call returns only an approximate value, 
however, the "precise pointer" module option returns apparently garbage 
(and there are notes in the source to say this).  Looking at the code 
it's just returning the value from a register, so it's hard to see that 
the driver is doing anything bad.

Does anyone have any insight on whether it's possible to get a good 
value for free space in the buffers?  From a design point of view is it 
sensible to add some kind of fixup which counts ticks to estimate free 
space in the buffers at the driver level, or should stuff like that 
exist only at userspace level, probably in the app?  I realise that we 
can't do this perfectly, but it occurs to me that we can probably remain 
quite accurate estimating the current point location based on counting 
ticks since we started and noting when we add new data, etc.

Any thoughts?

Ed W


-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM.
Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php

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

end of thread, other threads:[~2004-09-27 20:11 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-09-27  9:20 RME9632 Precise Pointer option problem (attn Thomas Charbonnel) Ed Wildgoose
2004-09-27 11:12 ` Paul Davis
2004-09-27 18:45   ` Ed Wildgoose
2004-09-27 14:07 ` Manuel Jander
2004-09-27 20:11   ` Paul Davis

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.