carta
snd_pcm_period_elapsed(9)

snd_pcm_period_elapsed9

Update the pcm status for the next period

Usage

void snd_pcm_period_elapsed(struct snd_pcm_substream * substream);

Arguments

substream

the pcm substream instance

Overview

This function is called from the interrupt handler when the PCM has processed the period size. It will update the current pointer, wake up sleepers, etc.

Even if more than one periods have elapsed since the last call, you have to call this only once.

History

  • Debian 9 (Stretch): the text shown here
  • Debian 8 (Jessie)
  • Debian 7 (Wheezy)
  • Debian 6.0 (Squeeze)
  • Debian 5.0 (Lenny)
  • Debian 4.0 (Etch)

From linux-manual-4.9 4.9.228-1 in Debian 9 (Stretch). Parsed by carta from the page's man source.