Я часто видел файлы конфигурации alsa с устройствами, которые используют подключаемый тип «empty». Например:ALSA plug-in type empty
pcm.teeraw {
type empty
slave.pcm "tee:default,'/tmp/out.raw',raw"
# 48000 S16_LE 2ch (aplay -t raw -f dat)
}
Однако, нет никакого упоминания об этом в документации ALSA (http://www.alsa-project.org/alsa-doc/alsa-lib/pcm_plugins.html).
Что делает этот плагин явно?
В документации указано: «Плагин: Null Этот плагин отбрасывает содержимое потока PCM или создает поток с нулевыми образцами». Если пустой эквивалентен null, то какова точка наличия ведомого, если все образцы отбрасываются или принимаются как ноль. –
Эта документация неверна; это описание плагина «null». –