mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-02 09:01:46 -05:00
implement missing scache_get_id_by_name
add some more consts to idxset add module-sine, a sine generating sink_input module git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@165 fefdeb5f-60dc-0310-8127-8f9354f1896f
This commit is contained in:
parent
36550f4a66
commit
fa19d6ab7e
7 changed files with 195 additions and 15 deletions
|
|
@ -157,5 +157,14 @@ const char * pa_scache_get_name_by_id(struct pa_core *c, uint32_t id) {
|
|||
return NULL;
|
||||
|
||||
return e->name;
|
||||
|
||||
}
|
||||
|
||||
uint32_t pa_scache_get_id_by_name(struct pa_core *c, const char *name) {
|
||||
struct pa_scache_entry *e;
|
||||
assert(c && name);
|
||||
|
||||
if (!c->scache || !(e = pa_idxset_get_by_data(c->scache, name, NULL)))
|
||||
return PA_IDXSET_INVALID;
|
||||
|
||||
return e->index;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue