You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Decoding SILK OGG OPUS streams and some of them are changing from to CELT codec after some time and thus failing.
What did you expect?
Proper decoding of the of the whole SILK encoded stream
What happened?
oggreader returned error that CELT is not supported
Fix
The problem is in the loop that is reading the segments. It does not handle the case if the segment's length is 255, which means that the OPUS packet spans multiple segments