![]() |
Photon Voice
v2.7
|
OpusEncoder Class Reference
Inherits IDisposable.
Public Member Functions | |
| OpusEncoder (SamplingRate inputSamplingRateHz, Channels numChannels, int bitrate, OpusApplicationType applicationType, Delay encoderDelay) | |
| ArraySegment< byte > | Encode (float[] pcmSamples) |
| ArraySegment< byte > | Encode (short[] pcmSamples) |
| void | Dispose () |
Public Attributes | |
| const int | BitrateMax = -1 |
Properties | |
| SamplingRate | InputSamplingRate [get] |
| Channels | InputChannels [get] |
| string | Version [get] |
| Delay | EncoderDelay [get, set] |
| Using a duration of less than 10 ms will prevent the encoder from using the LPC or hybrid modes. More... | |
| int | FrameSizePerChannel [get] |
| int | Bitrate [get, set] |
| Bandwidth | MaxBandwidth [get, set] |
| Complexity | Complexity [get, set] |
| int | ExpectedPacketLossPercentage [get, set] |
| SignalHint | SignalHint [get, set] |
| ForceChannels | ForceChannels [get, set] |
| bool | UseInbandFEC [get, set] |
| bool | UseUnconstrainedVBR [get, set] |
| bool | DtxEnabled [get, set] |
Property Documentation
|
getset |
Using a duration of less than 10 ms will prevent the encoder from using the LPC or hybrid modes.
