]> code.delx.au - pulseaudio/commitdiff
use pa_channel_map_init_extend() instead of pa_channel_map_init_auto() to make things...
authorLennart Poettering <lennart@poettering.net>
Sun, 3 Aug 2008 14:43:51 +0000 (16:43 +0200)
committerLennart Poettering <lennart@poettering.net>
Sun, 3 Aug 2008 14:43:51 +0000 (16:43 +0200)
src/pulsecore/modargs.c

index 5f5902c9da28be631e94f256bcef1946ed418e0c..d257b4ce78990f1f1594a3ce3852a2e9ddfad190 100644 (file)
@@ -322,8 +322,7 @@ int pa_modargs_get_sample_spec_and_channel_map(pa_modargs *ma, pa_sample_spec *r
     if (pa_modargs_get_sample_spec(ma, &ss) < 0)
         return -1;
 
-    if (!pa_channel_map_init_auto(&map, ss.channels, def))
-        map.channels = 0;
+    pa_channel_map_init_extend(&map, ss.channels, def);
 
     if (pa_modargs_get_channel_map(ma, NULL, &map) < 0)
         return -1;