[alsa-devel] pointer callback question
Tim Blechmann
tim at klingt.org
Thu Feb 12 18:50:45 CET 2009
hi all,
one question about the pointer callback.
the docs say:
> This callback is called when the PCM middle layer inquires the current
> hardware position on the buffer. The position must be returned in
frames,
> ranging from 0 to buffer_size - 1.
i am using a ringbuffer to communicate with my audio device. but when
the position is reset to 0, alsa requests to stop the stream
(SNDRV_PCM_TRIGGER_STOP).
the brief log is (4 periods of 64 frames):
stream_pointer at 64
stream_pointer at 128
stream_pointer at 192
stream_pointer at 256
stream_pointer at 0
after returning 0, a stop is requested.
am i missing something?
thanks, tim
--
tim at klingt.org
http://tim.klingt.org
Contrary to general belief, an artist is never ahead of his time but
most people are far behind theirs.
Edgar Varèse
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
Url : http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20090212/f31ddaa7/attachment.sig
More information about the Alsa-devel
mailing list