mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-10-29 05:40:23 -04:00
modargs: Don't fail needlessly in pa_modargs_get_sample_spec_and_channel_map().
BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=49664
This commit is contained in:
parent
953bedc974
commit
8d0e9d4662
1 changed files with 6 additions and 2 deletions
|
|
@ -453,8 +453,12 @@ int pa_modargs_get_sample_spec_and_channel_map(
|
|||
if (pa_modargs_get_channel_map(ma, NULL, &map) < 0)
|
||||
return -1;
|
||||
|
||||
if (map.channels != ss.channels)
|
||||
return -1;
|
||||
if (map.channels != ss.channels) {
|
||||
if (!pa_modargs_get_value(ma, "channels", NULL))
|
||||
ss.channels = map.channels;
|
||||
else
|
||||
return -1;
|
||||
}
|
||||
|
||||
*rmap = map;
|
||||
*rss = ss;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue