437dd432100b3e9617428f315a2420d582b0fff5
[profile/ivi/pulseaudio.git] / src / modargs.h
1 #ifndef foomodargshfoo
2 #define foomodargshfoo
3
4 #include <inttypes.h>
5 #include "sample.h"
6
7 struct pa_modargs;
8
9 struct pa_modargs *pa_modargs_new(const char *args, const char* const* keys);
10 void pa_modargs_free(struct pa_modargs*ma);
11
12 const char *pa_modargs_get_value(struct pa_modargs *ma, const char *key, const char *def);
13 int pa_modargs_get_value_u32(struct pa_modargs *ma, const char *key, uint32_t *value);
14
15 int pa_modargs_get_sample_spec(struct pa_modargs *ma, struct pa_sample_spec *ss);
16
17
18 #endif