OpusEncoder structure.int opus_encoder_get_size(int)OpusEncoder* opus_encoder_create(opus_int32, int, int, int*)int opus_encoder_init(OpusEncoder*, opus_int32, int, int)opus_int32 opus_encode(OpusEncoder*, const opus_int16*, int, unsigned char*, opus_int32)opus_int32 opus_encode(OpusEncoder*, const opus_int16*, int, unsigned char*, opus_int32)opus_int32 opus_encode_float(OpusEncoder*, const float*, int, unsigned char*, opus_int32)opus_int32 opus_encode_float(OpusEncoder*, const float*, int, unsigned char*, opus_int32)OpusEncoder allocated by opus_encoder_create().void opus_encoder_destroy(OpusEncoder*)int opus_encoder_ctl(OpusEncoder*, int, null)OpusDecoder structure.int opus_decoder_get_size(int)OpusDecoder* opus_decoder_create(opus_int32, int, int*)int opus_decoder_init(OpusDecoder*, opus_int32, int)int opus_decode(OpusDecoder*, const unsigned char*, opus_int32, opus_int16*, int, int)int opus_decode(OpusDecoder*, const unsigned char*, opus_int32, opus_int16*, int, int)int opus_decode_float(OpusDecoder*, const unsigned char*, opus_int32, float*, int, int)int opus_decode_float(OpusDecoder*, const unsigned char*, opus_int32, float*, int, int)int opus_decoder_ctl(OpusDecoder*, int, null)OpusDecoder allocated by opus_decoder_create().void opus_decoder_destroy(OpusDecoder*)int opus_packet_parse(const unsigned char*, opus_int32, unsigned char*, const unsigned char*[48], opus_int16[48], int*)int opus_packet_get_bandwidth(const unsigned char*)int opus_packet_get_samples_per_frame(const unsigned char*, opus_int32)int opus_packet_get_nb_channels(const unsigned char*)int opus_packet_get_nb_frames(const unsigned char[], opus_int32)int opus_packet_get_nb_samples(const unsigned char[], opus_int32, opus_int32)int opus_decoder_get_nb_samples(const OpusDecoder*, const unsigned char[], opus_int32)int opus_decoder_get_nb_samples(const OpusDecoder*, const unsigned char[], opus_int32)void opus_pcm_soft_clip(float*, int, int, float*)OpusRepacketizer structure.int opus_repacketizer_get_size()OpusRepacketizer* opus_repacketizer_init(OpusRepacketizer*)OpusRepacketizer* opus_repacketizer_create()OpusRepacketizer allocated byvoid opus_repacketizer_destroy(OpusRepacketizer*)int opus_repacketizer_cat(OpusRepacketizer*, const unsigned char*, opus_int32)int opus_repacketizer_cat(OpusRepacketizer*, const unsigned char*, opus_int32)1276 for a single frame,1277*(end-begin).1*(end-begin) plus[begin,end) was an invalid range ofopus_int32 opus_repacketizer_out_range(OpusRepacketizer*, int, int, unsigned char*, opus_int32)1276 for a single frame,1277*(end-begin).1*(end-begin) plus[begin,end) was an invalid range ofopus_int32 opus_repacketizer_out_range(OpusRepacketizer*, int, int, unsigned char*, opus_int32)int opus_repacketizer_get_nb_frames(OpusRepacketizer*)1277*opus_repacketizer_get_nb_frames(rp).1*opus_repacketizer_get_nb_frames(rp)opus_int32 opus_repacketizer_out(OpusRepacketizer*, unsigned char*, opus_int32)1277*opus_repacketizer_get_nb_frames(rp).1*opus_repacketizer_get_nb_frames(rp)opus_int32 opus_repacketizer_out(OpusRepacketizer*, unsigned char*, opus_int32)int opus_packet_pad(unsigned char*, opus_int32, opus_int32)opus_int32 opus_packet_unpad(unsigned char*, opus_int32)int opus_multistream_packet_pad(unsigned char*, opus_int32, opus_int32, int)opus_int32 opus_multistream_packet_unpad(unsigned char*, opus_int32, int)char* opus_strerror(int)char* opus_get_version_string()streams +
1051 | * coupled_streams) must be noopus_int32 opus_multistream_encoder_get_size(int, int)opus_int32 opus_multistream_surround_encoder_get_size(int, int)streams +
1075 | * coupled_streams).streams +
1085 | * coupled_streams) must be noconst unsigned char[channels]: Mapping fromOpusMSEncoder* opus_multistream_encoder_create(opus_int32, int, int, int, const unsigned char*, int, int*)OpusMSEncoder* opus_multistream_surround_encoder_create(opus_int32, int, int, int*, int*, unsigned char*, int, int*)streams +
1133 | * coupled_streams).streams +
1143 | * coupled_streams) must be noconst unsigned char[channels]: Mapping fromint opus_multistream_encoder_init(OpusMSEncoder*, opus_int32, int, int, int, const unsigned char*, int)streams +
1185 | * coupled_streams).streams +
1195 | * coupled_streams) must be noconst unsigned char[channels]: Mapping fromint opus_multistream_encoder_init(OpusMSEncoder*, opus_int32, int, int, int, const unsigned char*, int)int opus_multistream_surround_encoder_init(OpusMSEncoder*, opus_int32, int, int, int*, int*, unsigned char*, int)int opus_multistream_surround_encoder_init(OpusMSEncoder*, opus_int32, int, int, int*, int*, unsigned char*, int)frame_size*channelsint opus_multistream_encode(OpusMSEncoder*, const opus_int16*, int, unsigned char*, opus_int32)frame_size*channelsint opus_multistream_encode(OpusMSEncoder*, const opus_int16*, int, unsigned char*, opus_int32)frame_size*channelsint opus_multistream_encode_float(OpusMSEncoder*, const float*, int, unsigned char*, opus_int32)frame_size*channelsint opus_multistream_encode_float(OpusMSEncoder*, const float*, int, unsigned char*, opus_int32)OpusMSEncoder allocated byvoid opus_multistream_encoder_destroy(OpusMSEncoder*)int opus_multistream_encoder_ctl(OpusMSEncoder*, int, null)OpusMSDecoder structure.streams +
1414 | * coupled_streams) must be noopus_int32 opus_multistream_decoder_get_size(int, int)streams +
1433 | * coupled_streams).streams +
1443 | * coupled_streams) must be noconst unsigned char[channels]: Mapping fromOpusMSDecoder* opus_multistream_decoder_create(opus_int32, int, int, int, const unsigned char*, int*)streams +
1472 | * coupled_streams).streams +
1482 | * coupled_streams) must be noconst unsigned char[channels]: Mapping fromint opus_multistream_decoder_init(OpusMSDecoder*, opus_int32, int, int, int, const unsigned char*)streams +
1510 | * coupled_streams).streams +
1520 | * coupled_streams) must be noconst unsigned char[channels]: Mapping fromint opus_multistream_decoder_init(OpusMSDecoder*, opus_int32, int, int, int, const unsigned char*)NULLframe_size*channelsint opus_multistream_decode(OpusMSDecoder*, const unsigned char*, opus_int32, opus_int16*, int, int)NULLframe_size*channelsint opus_multistream_decode(OpusMSDecoder*, const unsigned char*, opus_int32, opus_int16*, int, int)NULLframe_size*channelsint opus_multistream_decode_float(OpusMSDecoder*, const unsigned char*, opus_int32, float*, int, int)NULLframe_size*channelsint opus_multistream_decode_float(OpusMSDecoder*, const unsigned char*, opus_int32, float*, int, int)int opus_multistream_decoder_ctl(OpusMSDecoder*, int, null)OpusMSDecoder allocated byvoid opus_multistream_decoder_destroy(OpusMSDecoder*)OpusCustomMode* opus_custom_mode_create(opus_int32, int, int*)void opus_custom_mode_destroy(OpusCustomMode*)int opus_custom_encoder_get_size(const OpusCustomMode*, int)OpusCustomEncoder* opus_custom_encoder_create(const OpusCustomMode*, int, int*)OpusCustomEncoder* opus_custom_encoder_create(const OpusCustomMode*, int, int*)void opus_custom_encoder_destroy(OpusCustomEncoder*)int opus_custom_encode_float(OpusCustomEncoder*, const float*, int, unsigned char*, int)int opus_custom_encode_float(OpusCustomEncoder*, const float*, int, unsigned char*, int)int opus_custom_encode(OpusCustomEncoder*, const opus_int16*, int, unsigned char*, int)int opus_custom_encode(OpusCustomEncoder*, const opus_int16*, int, unsigned char*, int)int opus_custom_encoder_ctl(OpusCustomEncoder*, int, null)int opus_custom_decoder_get_size(const OpusCustomMode*, int)int opus_custom_decoder_init(OpusCustomDecoder*, const OpusCustomMode*, int)OpusCustomDecoder* opus_custom_decoder_create(const OpusCustomMode*, int, int*)OpusCustomDecoder* opus_custom_decoder_create(const OpusCustomMode*, int, int*)void opus_custom_decoder_destroy(OpusCustomDecoder*)int opus_custom_decode_float(OpusCustomDecoder*, const unsigned char*, int, float*, int)int opus_custom_decode_float(OpusCustomDecoder*, const unsigned char*, int, float*, int)int opus_custom_decode(OpusCustomDecoder*, const unsigned char*, int, opus_int16*, int)int opus_custom_decode(OpusCustomDecoder*, const unsigned char*, int, opus_int16*, int)int opus_custom_decoder_ctl(OpusCustomDecoder*, int, null)