]> code.delx.au - pulseaudio/blobdiff - src/pulsecore/modargs.c
Fighting rewinds: Reduce calls to handle_seek
[pulseaudio] / src / pulsecore / modargs.c
index c7d734d946c5e00223d9f1a8b98d0cc1723dc765..e78cdb9a8ca425f842d62389aaae3c88d9e1a6c6 100644 (file)
@@ -415,3 +415,13 @@ int pa_modargs_get_proplist(pa_modargs *ma, const char *name, pa_proplist *p, pa
 
     return 0;
 }
+
+const char *pa_modargs_iterate(pa_modargs *ma, void **state) {
+    pa_hashmap *map = (pa_hashmap*) ma;
+    struct entry *e;
+
+    if (!(e = pa_hashmap_iterate(map, state, NULL)))
+        return NULL;
+
+    return e->key;
+}