dico.voice.opus module

This code is referred from kijk2869/discodo: https://github.com/kijk2869/discodo/blob/2693c6cb678584036658693f305feb6df5f743b0/discodo/natives/opus.py. LICENSE(MIT): https://github.com/kijk2869/discodo/blob/master/LICENSE

dico.voice.opus.c_int_ptr

alias of LP_c_int

dico.voice.opus.c_int16_ptr

alias of LP_c_short

dico.voice.opus.c_float_ptr

alias of LP_c_float

dico.voice.opus.load_libopus(name=None)
class dico.voice.opus.OpusEncoder

Bases: object

create_encoder()
set_bitrate()
set_fec()
set_expected_pack_loss()
set_bandwidth()
set_signal_type()
encode(pcm)