Docs.rs
opusic-sys-0.5.2
opusic-sys 0.5.2
Docs.rs crate page
BSL-1.0
Links
Repository
crates.io
Source
Owners
DoumanAsh
Dependencies
libc ^0.2
normal
bindgen ^0.69
build
optional
cmake ^0.1
build
Versions
0%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
opusic_
sys
0.5.2
All Items
Crate Items
Structs
Constants
Functions
Type Aliases
Crate
opusic_sys
Copy item path
Source
Structs
§
OpusDRED
OpusDRED
Decoder
Opus
Decoder
Opus
Encoder
OpusMS
Decoder
OpusMS
Encoder
Opus
Repacketizer
Constants
§
OPUS_
ALLOC_
FAIL
OPUS_
APPLICATION_
AUDIO
OPUS_
APPLICATION_
RESTRICTED_
LOWDELAY
OPUS_
APPLICATION_
VOIP
OPUS_
AUTO
OPUS_
BAD_
ARG
OPUS_
BANDWIDTH_
FULLBAND
OPUS_
BANDWIDTH_
MEDIUMBAND
OPUS_
BANDWIDTH_
NARROWBAND
OPUS_
BANDWIDTH_
SUPERWIDEBAND
OPUS_
BANDWIDTH_
WIDEBAND
OPUS_
BITRATE_
MAX
OPUS_
BUFFER_
TOO_
SMALL
OPUS_
FRAMESIZE_
2_
5_
MS
OPUS_
FRAMESIZE_
5_
MS
OPUS_
FRAMESIZE_
10_
MS
OPUS_
FRAMESIZE_
20_
MS
OPUS_
FRAMESIZE_
40_
MS
OPUS_
FRAMESIZE_
60_
MS
OPUS_
FRAMESIZE_
80_
MS
OPUS_
FRAMESIZE_
100_
MS
OPUS_
FRAMESIZE_
120_
MS
OPUS_
FRAMESIZE_
ARG
OPUS_
GET_
APPLICATION_
REQUEST
OPUS_
GET_
BANDWIDTH_
REQUEST
OPUS_
GET_
BITRATE_
REQUEST
OPUS_
GET_
COMPLEXITY_
REQUEST
OPUS_
GET_
DRED_
DURATION_
REQUEST
OPUS_
GET_
DTX_
REQUEST
OPUS_
GET_
EXPERT_
FRAME_
DURATION_
REQUEST
OPUS_
GET_
FINAL_
RANGE_
REQUEST
OPUS_
GET_
FORCE_
CHANNELS_
REQUEST
OPUS_
GET_
GAIN_
REQUEST
OPUS_
GET_
INBAND_
FEC_
REQUEST
OPUS_
GET_
IN_
DTX_
REQUEST
OPUS_
GET_
LAST_
PACKET_
DURATION_
REQUEST
OPUS_
GET_
LOOKAHEAD_
REQUEST
OPUS_
GET_
LSB_
DEPTH_
REQUEST
OPUS_
GET_
MAX_
BANDWIDTH_
REQUEST
OPUS_
GET_
PACKET_
LOSS_
PERC_
REQUEST
OPUS_
GET_
PHASE_
INVERSION_
DISABLED_
REQUEST
OPUS_
GET_
PITCH_
REQUEST
OPUS_
GET_
PREDICTION_
DISABLED_
REQUEST
OPUS_
GET_
SAMPLE_
RATE_
REQUEST
OPUS_
GET_
SIGNAL_
REQUEST
OPUS_
GET_
VBR_
CONSTRAINT_
REQUEST
OPUS_
GET_
VBR_
REQUEST
OPUS_
INTERNAL_
ERROR
OPUS_
INVALID_
PACKET
OPUS_
INVALID_
STATE
OPUS_
MULTISTREAM_
GET_
DECODER_
STATE_
REQUEST
OPUS_
MULTISTREAM_
GET_
ENCODER_
STATE_
REQUEST
OPUS_OK
OPUS_
RESET_
STATE
OPUS_
SET_
APPLICATION_
REQUEST
OPUS_
SET_
BANDWIDTH_
REQUEST
OPUS_
SET_
BITRATE_
REQUEST
OPUS_
SET_
COMPLEXITY_
REQUEST
OPUS_
SET_
DNN_
BLOB_
REQUEST
OPUS_
SET_
DRED_
DURATION_
REQUEST
OPUS_
SET_
DTX_
REQUEST
OPUS_
SET_
EXPERT_
FRAME_
DURATION_
REQUEST
OPUS_
SET_
FORCE_
CHANNELS_
REQUEST
OPUS_
SET_
GAIN_
REQUEST
OPUS_
SET_
INBAND_
FEC_
REQUEST
OPUS_
SET_
LSB_
DEPTH_
REQUEST
OPUS_
SET_
MAX_
BANDWIDTH_
REQUEST
OPUS_
SET_
PACKET_
LOSS_
PERC_
REQUEST
OPUS_
SET_
PHASE_
INVERSION_
DISABLED_
REQUEST
OPUS_
SET_
PREDICTION_
DISABLED_
REQUEST
OPUS_
SET_
SIGNAL_
REQUEST
OPUS_
SET_
VBR_
CONSTRAINT_
REQUEST
OPUS_
SET_
VBR_
REQUEST
OPUS_
SIGNAL_
MUSIC
OPUS_
SIGNAL_
VOICE
OPUS_
UNIMPLEMENTED
Functions
§
opus_
decode
⚠
opus_
decode_
float
⚠
opus_
decoder_
create
⚠
opus_
decoder_
ctl
⚠
opus_
decoder_
destroy
⚠
opus_
decoder_
dred_
decode
⚠
opus_
decoder_
dred_
decode_
float
⚠
opus_
decoder_
get_
nb_
samples
⚠
opus_
decoder_
get_
size
⚠
opus_
decoder_
init
⚠
opus_
dred_
alloc
⚠
opus_
dred_
decoder_
create
⚠
opus_
dred_
decoder_
ctl
⚠
opus_
dred_
decoder_
destroy
⚠
opus_
dred_
decoder_
get_
size
⚠
opus_
dred_
decoder_
init
⚠
opus_
dred_
free
⚠
opus_
dred_
get_
size
⚠
opus_
dred_
parse
⚠
opus_
dred_
process
⚠
opus_
encode
⚠
opus_
encode_
float
⚠
opus_
encoder_
create
⚠
opus_
encoder_
ctl
⚠
opus_
encoder_
destroy
⚠
opus_
encoder_
get_
size
⚠
opus_
encoder_
init
⚠
opus_
get_
version_
string
⚠
opus_
multistream_
decode
⚠
opus_
multistream_
decode_
float
⚠
opus_
multistream_
decoder_
create
⚠
opus_
multistream_
decoder_
ctl
⚠
opus_
multistream_
decoder_
destroy
⚠
opus_
multistream_
decoder_
get_
size
⚠
opus_
multistream_
decoder_
init
⚠
opus_
multistream_
encode
⚠
opus_
multistream_
encode_
float
⚠
opus_
multistream_
encoder_
create
⚠
opus_
multistream_
encoder_
ctl
⚠
opus_
multistream_
encoder_
destroy
⚠
opus_
multistream_
encoder_
get_
size
⚠
opus_
multistream_
encoder_
init
⚠
opus_
multistream_
packet_
pad
⚠
opus_
multistream_
packet_
unpad
⚠
opus_
multistream_
surround_
encoder_
create
⚠
opus_
multistream_
surround_
encoder_
get_
size
⚠
opus_
multistream_
surround_
encoder_
init
⚠
opus_
packet_
get_
bandwidth
⚠
opus_
packet_
get_
nb_
channels
⚠
opus_
packet_
get_
nb_
frames
⚠
opus_
packet_
get_
nb_
samples
⚠
opus_
packet_
get_
samples_
per_
frame
⚠
opus_
packet_
has_
lbrr
⚠
opus_
packet_
pad
⚠
opus_
packet_
parse
⚠
opus_
packet_
unpad
⚠
opus_
pcm_
soft_
clip
⚠
opus_
repacketizer_
cat
⚠
opus_
repacketizer_
create
⚠
opus_
repacketizer_
destroy
⚠
opus_
repacketizer_
get_
nb_
frames
⚠
opus_
repacketizer_
get_
size
⚠
opus_
repacketizer_
init
⚠
opus_
repacketizer_
out
⚠
opus_
repacketizer_
out_
range
⚠
opus_
strerror
⚠
Type Aliases
§
opus_
int16
opus_
int32
opus_
uint16
opus_
uint32