|
enum class | ReturnCodes : int { KOK = 0
, KFail = -1
} |
|
enum class | Operation : int {
KNormal = 0
, KMerge = 1
, KExpand = 2
, KAccelerate = 3
,
KFastAccelerate = 4
, KPreemptiveExpand = 5
, KRfc3389Cng = 6
, KRfc3389CngNoPacket = 7
,
KCodecInternalCng = 8
, KDtmf = 9
, KUndefined = 10
} |
|
enum class | Mode : int {
KNormal = 0
, KExpand = 1
, KMerge = 2
, KAccelerateSuccess = 3
,
KAccelerateLowEnergy = 4
, KAccelerateFail = 5
, KPreemptiveExpandSuccess = 6
, KPreemptiveExpandLowEnergy = 7
,
KPreemptiveExpandFail = 8
, KRfc3389Cng = 9
, KCodecInternalCng = 10
, KCodecPlc = 11
,
KDtmf = 12
, KError = 13
, KUndefined = 14
} |
|
|
virtual int | InsertPacket (::webrtc::RTPHeader const &, ::rtc::ArrayView< uchar const >)=0 |
|
virtual void | InsertEmptyPacket (::webrtc::RTPHeader const &)=0 |
|
virtual int | GetAudio (::webrtc::AudioFrame *, bool *, int *, ::std::optional<::webrtc::NetEq::Operation >)=0 |
|
virtual void | SetCodecs (::std::map< int, ::webrtc::SdpAudioFormat > const &)=0 |
|
virtual bool | RegisterPayloadType (int, ::webrtc::SdpAudioFormat const &)=0 |
|
virtual int | RemovePayloadType (uchar)=0 |
|
virtual void | RemoveAllPayloadTypes ()=0 |
|
virtual bool | SetMinimumDelay (int)=0 |
|
virtual bool | SetMaximumDelay (int)=0 |
|
virtual bool | SetBaseMinimumDelayMs (int)=0 |
|
virtual int | GetBaseMinimumDelayMs () const =0 |
|
virtual int | TargetDelayMs () const =0 |
|
virtual int | FilteredCurrentDelayMs () const =0 |
|
virtual int | NetworkStatistics (::webrtc::NetEqNetworkStatistics *)=0 |
|
virtual::webrtc::NetEqNetworkStatistics | CurrentNetworkStatistics () const =0 |
|
virtual::webrtc::NetEqLifetimeStatistics | GetLifetimeStatistics () const =0 |
|
virtual::webrtc::NetEqOperationsAndState | GetOperationsAndState () const =0 |
|
virtual ::std::optional< uint > | GetPlayoutTimestamp () const =0 |
|
virtual int | last_output_sample_rate_hz () const =0 |
|
virtual ::std::optional<::webrtc::NetEq::DecoderFormat > | GetDecoderFormat (int) const =0 |
|
virtual void | FlushBuffers ()=0 |
|
virtual void | EnableNack (uint64)=0 |
|
virtual void | DisableNack ()=0 |
|
virtual ::std::vector< ushort > | GetNackList (int64) const =0 |
|
virtual int | SyncBufferSizeMs () const =0 |
|