Сбросить все ожидающие данные в очередь PCM-канала и остановить его
#include <sys/asoundlib.h>int snd_pcm_channel_flush( snd_pcm_t *handle,int channel );
libasound
Функция snd_pcm_plugin_flush() сбрасывает все необработанные данные в очередь драйвера посредством вызова snd_pcm_capture_flush() или snd_pcm_playback_flush(), в зависимости от типа канала channel.
ЗОСРВ «Нейтрино»
snd_pcm_capture_flush(), snd_pcm_playback_drain(), snd_pcm_playback_flush(), snd_pcm_plugin_flush()
Предыдущий раздел: Библиотека libasound