.\" This manpage has been automatically generated by docbook2man
.\" from a DocBook document. This tool can be found at:
.\"
.\" Please send any bug reports, improvements, comments, patches,
.\" etc. to Steve Cheng .
.TH "SND_PCM_PERIOD_ELAPSED" "9" "09 October 2005" "" ""
.SH NAME
snd_pcm_period_elapsed \- update the pcm status for the next period
.SH SYNOPSIS
"SYNOPSIS"
.sp
\fB
.sp
void snd_pcm_period_elapsed (snd_pcm_substream_t * \fIsubstream\fB);
\fR
.SH "ARGUMENTS"
.TP
\fB\fIsubstream\fB\fR
the pcm substream instance
.SH "DESCRIPTION"
.PP
This function is called from the interrupt handler when the
PCM has processed the period size. It will update the current
pointer, set up the tick, wake up sleepers, etc.
.PP
Even if more than one periods have elapsed since the last call, you
have to call this only once.