diff options
author | Chris Robinson <[email protected]> | 2020-06-15 02:27:29 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2020-06-15 02:27:29 -0700 |
commit | 401a9bacd17ef7a08053a4edbc09d93c6f78a291 (patch) | |
tree | a58389efcc14cacdf419cbd2724ea2b2c2649a74 /alc/panning.cpp | |
parent | 540315b07c086f4c9af1c632e7464433332de4a8 (diff) |
Don't bother with otherwise unused Aux channels
Diffstat (limited to 'alc/panning.cpp')
-rw-r--r-- | alc/panning.cpp | 30 |
1 files changed, 2 insertions, 28 deletions
diff --git a/alc/panning.cpp b/alc/panning.cpp index e62e2baf..655450b8 100644 --- a/alc/panning.cpp +++ b/alc/panning.cpp @@ -99,23 +99,6 @@ inline const char *GetLabelFromChannel(Channel channel) case LowerBackLeft: return "lower-back-left"; case LowerBackRight: return "lower-back-right"; - case Aux0: return "aux-0"; - case Aux1: return "aux-1"; - case Aux2: return "aux-2"; - case Aux3: return "aux-3"; - case Aux4: return "aux-4"; - case Aux5: return "aux-5"; - case Aux6: return "aux-6"; - case Aux7: return "aux-7"; - case Aux8: return "aux-8"; - case Aux9: return "aux-9"; - case Aux10: return "aux-10"; - case Aux11: return "aux-11"; - case Aux12: return "aux-12"; - case Aux13: return "aux-13"; - case Aux14: return "aux-14"; - case Aux15: return "aux-15"; - case MaxChannels: break; } return "(unknown)"; @@ -228,17 +211,8 @@ bool MakeSpeakerMap(ALCdevice *device, const AmbDecConf *conf, ALuint (&speakerm ch = BackCenter; else { - const char *name{speaker.Name.c_str()}; - unsigned int n; - char c; - - if(sscanf(name, "AUX%u%c", &n, &c) == 1 && n < 16) - ch = static_cast<Channel>(Aux0+n); - else - { - ERR("AmbDec speaker label \"%s\" not recognized\n", name); - return INVALID_CHANNEL_INDEX; - } + ERR("AmbDec speaker label \"%s\" not recognized\n", speaker.Name.c_str()); + return INVALID_CHANNEL_INDEX; } const ALuint chidx{GetChannelIdxByName(device->RealOut, ch)}; if(chidx == INVALID_CHANNEL_INDEX) |