opus-rs
opus-rs copied to clipboard
Implement remaining CTLs
Generic
- [x] OPUS_RESET_STATE
- [x] OPUS_GET_FINAL_RANGE
- [x] OPUS_GET_BANDWIDTH
- [x] OPUS_GET_SAMPLE_RATE
Encoder
- [x] OPUS_SET_COMPLEXITY
- [x] OPUS_GET_COMPLEXITY
- [x] OPUS_SET_BITRATE
- [x] OPUS_GET_BITRATE
- [x] OPUS_SET_VBR
- [x] OPUS_GET_VBR
- [x] OPUS_SET_VBR_CONSTRAINT
- [x] OPUS_GET_VBR_CONSTRAINT
- [ ] OPUS_SET_FORCE_CHANNELS
- [ ] OPUS_GET_FORCE_CHANNELS
- [ ] OPUS_SET_MAX_BANDWIDTH
- [ ] OPUS_GET_MAX_BANDWIDTH
- [ ] OPUS_SET_BANDWIDTH
- [ ] OPUS_SET_SIGNAL
- [ ] OPUS_GET_SIGNAL
- [ ] OPUS_SET_APPLICATION
- [ ] OPUS_GET_APPLICATION
- [x] OPUS_GET_LOOKAHEAD
- [x] OPUS_SET_INBAND_FEC
- [x] OPUS_GET_INBAND_FEC
- [x] OPUS_SET_PACKET_LOSS_PERC
- [x] OPUS_GET_PACKET_LOSS_PERC
- [x] OPUS_SET_DTX
- [x] OPUS_GET_DTX
- [ ] OPUS_SET_LSB_DEPTH
- [ ] OPUS_GET_LSB_DEPTH
- [ ] OPUS_SET_EXPERT_FRAME_DURATION
- [ ] OPUS_GET_EXPERT_FRAME_DURATION
- [ ] OPUS_SET_PREDICTION_DISABLED
- [ ] OPUS_GET_PREDICTION_DISABLED
Decoder
- [x] OPUS_SET_GAIN
- [x] OPUS_GET_GAIN
- [x] OPUS_GET_LAST_PACKET_DURATION
- [x] OPUS_GET_PITCH