API reference
API reference
Select your platform
No SDKs available
No versions available

Library Class

Fields

const int maximumPacketDuration[Get]

Member Functions

IntPtr OpusEncoderCreate
( SamplingFrequency samplingFrequency,
NumChannels channels,
OpusApplication application,
out ErrorCode error )
int OpusEncode
( IntPtr encoder,
short [] pcm,
int frameSize,
byte [] data,
int maxDataBytes )
int OpusEncodeFloat
( IntPtr encoder,
float [] pcm,
int frameSize,
byte [] data,
int maxDataBytes )
void OpusEncoderDestroy
( IntPtr encoder )
int OpusEncoderSetBitrate
( IntPtr encoder,
int bitrate )
int OpusEncoderSetComplexity
( IntPtr encoder,
int complexity )
int OpusEncoderSetSignal
( IntPtr encoder,
OpusSignal signal )
IntPtr OpusDecoderCreate
( SamplingFrequency samplingFrequency,
NumChannels channels,
out ErrorCode error )
int OpusDecode
( IntPtr decoder,
byte [] data,
int len,
short [] pcm,
int frameSize,
int decodeFec )
int OpusDecodeFloat
( IntPtr decoder,
byte [] data,
int len,
float [] pcm,
int frameSize,
int decodeFec )
void OpusDecoderDestroy
( IntPtr decoder )
void OpusPcmSoftClip
( float [] pcm,
int frameSize,
NumChannels channels,
float [] softclipMem )
Did you find this page helpful?
Thumbs up icon
Thumbs down icon