|
ALSA project - the C library reference
|
#include <pcm.h>
Data Fields | |
| int(*) | enable (snd_pcm_scope_t *scope) |
| Enable and prepare it using current params. | |
| void(*) | disable (snd_pcm_scope_t *scope) |
| Disable. | |
| void(*) | start (snd_pcm_scope_t *scope) |
| PCM has been started. | |
| void(*) | stop (snd_pcm_scope_t *scope) |
| PCM has been stopped. | |
| void(*) | update (snd_pcm_scope_t *scope) |
| New frames are present. | |
| void(*) | reset (snd_pcm_scope_t *scope) |
| Reset status. | |
| void(*) | close (snd_pcm_scope_t *scope) |
| PCM is closing. | |
SND_PCM_TYPE_METER scope functions
| void(*) snd_pcm_scope_ops_t::close(snd_pcm_scope_t *scope) |
PCM is closing.
| scope | scope handle |
| void(*) snd_pcm_scope_ops_t::disable(snd_pcm_scope_t *scope) |
Disable.
| scope | scope handle |
| int(*) snd_pcm_scope_ops_t::enable(snd_pcm_scope_t *scope) |
Enable and prepare it using current params.
| scope | scope handle |
| void(*) snd_pcm_scope_ops_t::reset(snd_pcm_scope_t *scope) |
Reset status.
| scope | scope handle |
| void(*) snd_pcm_scope_ops_t::start(snd_pcm_scope_t *scope) |
PCM has been started.
| scope | scope handle |
| void(*) snd_pcm_scope_ops_t::stop(snd_pcm_scope_t *scope) |
PCM has been stopped.
| scope | scope handle |
| void(*) snd_pcm_scope_ops_t::update(snd_pcm_scope_t *scope) |
New frames are present.
| scope | scope handle |