Enum JitterBufferCtl
JitterBuffer values for CTL interface.
Namespace: SpeexDSPSharp.Core
Assembly: SpeexDSPSharp.Core.dll
Syntax
public enum JitterBufferCtl
Fields
Name | Description |
---|---|
JITTER_BUFFER_GET_AVAILABLE_COUNT | Get the amount of available packets currently buffered. |
JITTER_BUFFER_GET_CONCEALMENT_SIZE | N.A. |
JITTER_BUFFER_GET_DELAY_STEP | N.A. |
JITTER_BUFFER_GET_DESTROY_CALLBACK | N.A. |
JITTER_BUFFER_GET_LATE_COST | N.A. |
JITTER_BUFFER_GET_MARGIN | Get minimum amount of extra buffering required (margin). |
JITTER_BUFFER_GET_MAX_LATE_RATE | N.A. |
JITTER_BUFFER_SET_CONCEALMENT_SIZE | Tell the jitter buffer to only do concealment in multiples of the size parameter provided. |
JITTER_BUFFER_SET_DELAY_STEP | Tell the jitter buffer to only adjust the delay in multiples of the step parameter provided. |
JITTER_BUFFER_SET_DESTROY_CALLBACK | Assign a function to destroy unused packet. When setting that, the jitter buffer no longer copies packet data. |
JITTER_BUFFER_SET_LATE_COST | Equivalent cost of one percent late packet in timestamp units. |
JITTER_BUFFER_SET_MARGIN | Set minimum amount of extra buffering required (margin). |
JITTER_BUFFER_SET_MAX_LATE_RATE | Absolute max amount of loss that can be tolerated regardless of the delay. Typical loss should be half of that or less. |