snd_pcm_scope_ops_t Struct Reference
[Scope Plugin Extension]


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.

Detailed Description

SND_PCM_TYPE_METER scope functions

Field Documentation

int(* snd_pcm_scope_ops_t::enable)(snd_pcm_scope_t *scope)

Enable and prepare it using current params.

Parameters:
scope scope handle

void(* snd_pcm_scope_ops_t::disable)(snd_pcm_scope_t *scope)

Disable.

Parameters:
scope scope handle

void(* snd_pcm_scope_ops_t::start)(snd_pcm_scope_t *scope)

PCM has been started.

Parameters:
scope scope handle

void(* snd_pcm_scope_ops_t::stop)(snd_pcm_scope_t *scope)

PCM has been stopped.

Parameters:
scope scope handle

void(* snd_pcm_scope_ops_t::update)(snd_pcm_scope_t *scope)

New frames are present.

Parameters:
scope scope handle

void(* snd_pcm_scope_ops_t::reset)(snd_pcm_scope_t *scope)

Reset status.

Parameters:
scope scope handle

void(* snd_pcm_scope_ops_t::close)(snd_pcm_scope_t *scope)

PCM is closing.

Parameters:
scope scope handle


The documentation for this struct was generated from the following file:
Generated on Wed Sep 19 16:21:34 2007 for ALSA project - the C library reference by  doxygen 1.5.3