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

Encoder Class

Extends IDisposable

Constructors

Encoder ( samplingFrequency , channels , application )
Signature
Meta.Voice.UnityOpus.Encoder.Encoder(SamplingFrequency samplingFrequency, NumChannels channels, OpusApplication application)
Parameters
samplingFrequency: SamplingFrequency
channels: NumChannels
application: OpusApplication

Properties

Bitrate : int
[Get][Set]
Signature
int Meta.Voice.UnityOpus.Encoder.Bitrate
Complexity : int
[Get][Set]
Signature
int Meta.Voice.UnityOpus.Encoder.Complexity
Signal : OpusSignal
[Get][Set]
Signature
OpusSignal Meta.Voice.UnityOpus.Encoder.Signal

Protected Methods

Dispose ( disposing )
Signature
virtual void Meta.Voice.UnityOpus.Encoder.Dispose(bool disposing)
Parameters
disposing: bool
Returns
void

Methods

Dispose ()
Signature
void Meta.Voice.UnityOpus.Encoder.Dispose()
Returns
void
Encode ( pcm , output )
Signature
int Meta.Voice.UnityOpus.Encoder.Encode(float[] pcm, byte[] output)
Parameters
pcm: float []
output: byte []
Returns
int