codec/audio: fix ChannelLayoutIter.best()
Somehow the condition `cur.channels() > cur.channels()` slipped in which will always be `false`. The correct condition is `cur.channels() > acc.channels()`.
This commit is contained in:
parent
b06ebec3b6
commit
a84b30b3f0
@ -124,7 +124,7 @@ impl ChannelLayoutIter {
|
||||
|
||||
pub fn best(self, max: i32) -> ChannelLayout {
|
||||
self.fold(::channel_layout::MONO, |acc, cur|
|
||||
if cur.channels() > cur.channels() && cur.channels() <= max {
|
||||
if cur.channels() > acc.channels() && cur.channels() <= max {
|
||||
cur
|
||||
}
|
||||
else {
|
||||
|
Loading…
x
Reference in New Issue
Block a user