]> code.delx.au - pulseaudio/commitdiff
allow cards be referenced by their index
authorLennart Poettering <lennart@poettering.net>
Wed, 21 Jan 2009 00:53:09 +0000 (01:53 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 21 Jan 2009 00:53:09 +0000 (01:53 +0100)
src/pulsecore/namereg.c

index 2734bab705163b87b506aab8eb2bca55185ee75d..ed652abb9a803da574657b4a3a04682bfea4dd56 100644 (file)
@@ -223,6 +223,8 @@ void* pa_namereg_get(pa_core *c, const char *name, pa_namereg_type_t type) {
         return pa_idxset_get_by_index(c->sources, idx);
     else if (type == PA_NAMEREG_SAMPLE && c->scache)
         return pa_idxset_get_by_index(c->scache, idx);
+    else if (type == PA_NAMEREG_CARD)
+        return pa_idxset_get_by_index(c->cards, idx);
 
     return NULL;
 }