Lines Matching defs:scope
49 static int level_enable(snd_pcm_scope_t *scope)
51 snd_pcm_scope_level_t *level = snd_pcm_scope_get_callback_private(scope);
58 snd_pcm_scope_set_callback_private(scope, level);
66 static void level_disable(snd_pcm_scope_t *scope)
68 snd_pcm_scope_level_t *level = snd_pcm_scope_get_callback_private(scope);
73 static void level_close(snd_pcm_scope_t *scope)
75 snd_pcm_scope_level_t *level = snd_pcm_scope_get_callback_private(scope);
79 static void level_start(snd_pcm_scope_t *scope ATTRIBUTE_UNUSED)
83 static void level_stop(snd_pcm_scope_t *scope)
85 snd_pcm_scope_level_t *level = snd_pcm_scope_get_callback_private(scope);
95 static void level_update(snd_pcm_scope_t *scope)
97 snd_pcm_scope_level_t *level = snd_pcm_scope_get_callback_private(scope);
164 static void level_reset(snd_pcm_scope_t *scope)
166 snd_pcm_scope_level_t *level = snd_pcm_scope_get_callback_private(scope);
187 snd_pcm_scope_t *scope, *s16;
189 int err = snd_pcm_scope_malloc(&scope);
194 free(scope);
205 free(scope);
211 snd_pcm_scope_set_ops(scope, &level_ops);
212 snd_pcm_scope_set_callback_private(scope, level);
214 snd_pcm_scope_set_name(scope, strdup(name));
215 snd_pcm_meter_add_scope(pcm, scope);
216 *scopep = scope;
224 snd_pcm_scope_t *scope;
270 &scope);