C# Класс Xamarin.Forms.Conference.WebRTC.Droid.Opus.OpusEchoCanceller

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
OpusEchoCanceller ( int clockRate, int channels ) : System
OpusEchoCanceller ( int clockRate, int channels, bool useMixer ) : System
Start ( ) : void
Stop ( ) : void
capture ( AudioBuffer input ) : byte[]
render ( String peerId, AudioBuffer echo ) : void

Приватные методы

Метод Описание
OnAudioMixerFrame ( AudioBuffer echoMixed ) : void
OpusEchoCanceller ( ) : System

Описание методов

OpusEchoCanceller() публичный Метод

public OpusEchoCanceller ( int clockRate, int channels ) : System
clockRate int
channels int
Результат System

OpusEchoCanceller() публичный Метод

public OpusEchoCanceller ( int clockRate, int channels, bool useMixer ) : System
clockRate int
channels int
useMixer bool
Результат System

Start() публичный Метод

public Start ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

capture() публичный Метод

public capture ( AudioBuffer input ) : byte[]
input AudioBuffer
Результат byte[]

render() публичный Метод

public render ( String peerId, AudioBuffer echo ) : void
peerId String
echo AudioBuffer
Результат void