opus icon indicating copy to clipboard operation
opus copied to clipboard

Pure Go implementation of Opus

Results 13 opus issues
Sort by recently updated
recently updated
newest added

Trying to decode Telegram voice messages, get `unsupported configuration mode: 2` Sample file: https://file.io/LAv06s4gaw1o

There is a file which is encoded by `opusenc --raw-rate 16000 nowavheader-stereo.pcm nowavheader-stereo.opus` i can decode it using `opusdec --rate 16000 nowavheader-stereo.opus nowavheader-stereo.opus.pcm`, I've tried these code ``` opusbs, err...

### Your environment. - Version: `master` ### What did you do? Decoding SILK OGG OPUS streams and some of them are changing from to CELT codec after some time and...

This is a covering ticket for the Pion Opus roadmap. If you have any requests feel free to leave them here/vote on others. # 0.0.1 * [x] SILK Decoder *...

## Summary If I understand correctly, pion opus only support decoding operations, is there any plan to support encoding operations in the future? ## Motivation I've written a streaming-WebRTC gateway...

https://github.com/pion/opus/blob/70baa277ae2f915149372e5ca45d4dd2460a1239/examples/playback/README.md?plain=1#L9 Running this command produces an error message: ``` go: github.com/pion/opus/examples/playback@latest (in github.com/pion/opus/examples/[email protected]): The go.mod file for the module providing named packages contains one or more replace directives. It must...

### Your environment. - Version: 6520e40488b7ed311de56047ebd5748f11e73d01 Hello! I was looking at [table_of_contents_header.go](https://github.com/pion/opus/blob/master/table_of_contents_header.go), and noticed that the [Configuration.mode()](https://github.com/pion/opus/blob/6520e40488b7ed311de56047ebd5748f11e73d01/table_of_contents_header.go#L154) method returns 0 if c = 0. According to [RFC6716](https://datatracker.ietf.org/doc/html/rfc6716#section-3), if c =...