Lines Matching refs:snd_pcm_scope_t
519 typedef struct _snd_pcm_scope snd_pcm_scope_t;
1263 int (*enable)(snd_pcm_scope_t *scope);
1267 void (*disable)(snd_pcm_scope_t *scope);
1271 void (*start)(snd_pcm_scope_t *scope);
1275 void (*stop)(snd_pcm_scope_t *scope);
1279 void (*update)(snd_pcm_scope_t *scope);
1283 void (*reset)(snd_pcm_scope_t *scope);
1287 void (*close)(snd_pcm_scope_t *scope);
1295 int snd_pcm_meter_add_scope(snd_pcm_t *pcm, snd_pcm_scope_t *scope);
1296 snd_pcm_scope_t *snd_pcm_meter_search_scope(snd_pcm_t *pcm, const char *name);
1297 int snd_pcm_scope_malloc(snd_pcm_scope_t **ptr);
1298 void snd_pcm_scope_set_ops(snd_pcm_scope_t *scope,
1300 void snd_pcm_scope_set_name(snd_pcm_scope_t *scope, const char *val);
1301 const char *snd_pcm_scope_get_name(snd_pcm_scope_t *scope);
1302 void *snd_pcm_scope_get_callback_private(snd_pcm_scope_t *scope);
1303 void snd_pcm_scope_set_callback_private(snd_pcm_scope_t *scope, void *val);
1305 snd_pcm_scope_t **scopep);
1306 int16_t *snd_pcm_scope_s16_get_channel_buffer(snd_pcm_scope_t *scope,