C# Class Xamarin.Forms.Conference.WebRTC.Droid.Opus.OpusEchoCanceller

Afficher le fichier Open project: QuickBlox/quickblox-dotnet-sdk Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
OnAudioMixerFrame ( AudioBuffer echoMixed ) : void
OpusEchoCanceller ( ) : System

Method Details

OpusEchoCanceller() public méthode

public OpusEchoCanceller ( int clockRate, int channels ) : System
clockRate int
channels int
Résultat System

OpusEchoCanceller() public méthode

public OpusEchoCanceller ( int clockRate, int channels, bool useMixer ) : System
clockRate int
channels int
useMixer bool
Résultat System

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

capture() public méthode

public capture ( AudioBuffer input ) : byte[]
input AudioBuffer
Résultat byte[]

render() public méthode

public render ( String peerId, AudioBuffer echo ) : void
peerId String
echo AudioBuffer
Résultat void