maximumPacketDuration
: const int |
Signature
const int Meta.Voice.UnityOpus.Library.maximumPacketDuration |
OpusDecode
(
decoder
, data
, len
, pcm
, frameSize
, decodeFec
)
|
Signature
static int Meta.Voice.UnityOpus.Library.OpusDecode(IntPtr decoder, byte[] data, int len, short[] pcm, int frameSize, int decodeFec) Parameters decoder: IntPtrdata: byte []len: intpcm: short []frameSize: intdecodeFec: intReturns int |
OpusDecodeFloat
(
decoder
, data
, len
, pcm
, frameSize
, decodeFec
)
|
Signature
static int Meta.Voice.UnityOpus.Library.OpusDecodeFloat(IntPtr decoder, byte[] data, int len, float[] pcm, int frameSize, int decodeFec) Parameters decoder: IntPtrdata: byte []len: intpcm: float []frameSize: intdecodeFec: intReturns int |
OpusDecoderCreate
(
samplingFrequency
, channels
, error
)
|
Signature
static IntPtr Meta.Voice.UnityOpus.Library.OpusDecoderCreate(SamplingFrequency samplingFrequency, NumChannels channels, out ErrorCode error) Parameters Returns IntPtr |
OpusDecoderDestroy
(
decoder
)
|
Signature
static void Meta.Voice.UnityOpus.Library.OpusDecoderDestroy(IntPtr decoder) Parameters decoder: IntPtrReturns void |
OpusEncode
(
encoder
, pcm
, frameSize
, data
, maxDataBytes
)
|
Signature
static int Meta.Voice.UnityOpus.Library.OpusEncode(IntPtr encoder, short[] pcm, int frameSize, byte[] data, int maxDataBytes) Parameters encoder: IntPtrpcm: short []frameSize: intdata: byte []maxDataBytes: intReturns int |
OpusEncodeFloat
(
encoder
, pcm
, frameSize
, data
, maxDataBytes
)
|
Signature
static int Meta.Voice.UnityOpus.Library.OpusEncodeFloat(IntPtr encoder, float[] pcm, int frameSize, byte[] data, int maxDataBytes) Parameters encoder: IntPtrpcm: float []frameSize: intdata: byte []maxDataBytes: intReturns int |
OpusEncoderCreate
(
samplingFrequency
, channels
, application
, error
)
|
Signature
static IntPtr Meta.Voice.UnityOpus.Library.OpusEncoderCreate(SamplingFrequency samplingFrequency, NumChannels channels, OpusApplication application, out ErrorCode error) Parameters samplingFrequency: SamplingFrequencychannels: NumChannelsapplication: OpusApplicationerror: out ErrorCodeReturns IntPtr |
OpusEncoderDestroy
(
encoder
)
|
Signature
static void Meta.Voice.UnityOpus.Library.OpusEncoderDestroy(IntPtr encoder) Parameters encoder: IntPtrReturns void |
OpusEncoderSetBitrate
(
encoder
, bitrate
)
|
Signature
static int Meta.Voice.UnityOpus.Library.OpusEncoderSetBitrate(IntPtr encoder, int bitrate) Parameters encoder: IntPtrbitrate: intReturns int |
OpusEncoderSetComplexity
(
encoder
, complexity
)
|
Signature
static int Meta.Voice.UnityOpus.Library.OpusEncoderSetComplexity(IntPtr encoder, int complexity) Parameters encoder: IntPtrcomplexity: intReturns int |
OpusEncoderSetSignal
(
encoder
, signal
)
|
Signature
static int Meta.Voice.UnityOpus.Library.OpusEncoderSetSignal(IntPtr encoder, OpusSignal signal) Parameters encoder: IntPtrsignal: OpusSignalReturns int |
OpusPcmSoftClip
(
pcm
, frameSize
, channels
, softclipMem
)
|
Signature
static void Meta.Voice.UnityOpus.Library.OpusPcmSoftClip(float[] pcm, int frameSize, NumChannels channels, float[] softclipMem) Parameters Returns void |