Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages   Examples  

_snd_pcm_scope_ops 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

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

PCM is closing.

Parameters:
scope  scope handle

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

Disable.

Parameters:
scope  scope handle

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

Enable and prepare it using current params.

Parameters:
scope  scope handle

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

Reset status.

Parameters:
scope  scope handle

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

PCM has been started.

Parameters:
scope  scope handle

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

PCM has been stopped.

Parameters:
scope  scope handle

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

New frames are present.

Parameters:
scope  scope handle


The documentation for this struct was generated from the following file:
Generated on Thu Mar 27 07:55:55 2003 for ALSA project - the C library reference by doxygen1.2.18