Définit un périphérique audio destiné à être utilisé par tous les émetteurs et abonnés. En savoir plus...

Hérité par OpenTok.MMAudioDevice.

Fonctions publiques accessibles aux membres
void InitAudio (AudioDevice.AudioBus audioBus)
Appelé lorsque le Périphérique audio est initialisé. Utilisez l'objet AudioBus pour lire et écrire des données audio. Appelez les méthodes AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples) et AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples) pour lire les données de rendu provenant des abonnés et écrire les données de capture vers les éditeurs. En savoir plus...
void DestroyAudio ()
Appelé lorsque le IAudioDevice L'instance est détruite. En savoir plus...
void InitAudioCapturer ()
Appelée lorsque le module de capture audio pour le IAudioDevice L'instance est initialisée. En savoir plus...
void DestroyAudioCapturer ()
Appelé lorsque le module de capture audio pour le IAudioDevice L'instance est détruite. En savoir plus...
void StartAudioCapturer ()
Appelée au démarrage du capteur audio. Vous devez commencer à fournir des échantillons audio à la méthode `AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples)`. En savoir plus...
void StopAudioCapturer ()
Appelée lorsque le programme d'enregistrement audio s'arrête. En savoir plus...
bool IsAudioCapturerInitialized ()
Vérifie si le périphérique d'enregistrement audio pour le IAudioDevice L'instance est initialisée. En savoir plus...
bool IsAudioCapturerStarted ()
Vérifie si le périphérique d'enregistrement audio pour le IAudioDevice l'instance est lancée. En savoir plus...
int Obtenir le délai estimé de capture audio ()
Récupère le délai estimé de capture audio. En savoir plus...
Paramètres du périphérique audio GetAudioCapturerSettings ()
Appelé lorsque le IAudioDevice Cette instance nécessite des paramètres. Dans votre implémentation de cette méthode, renvoyez un Paramètres du périphérique audio objet. En savoir plus...
void InitAudioRenderer ()
Appelée lorsque le moteur de rendu audio pour le IAudioDevice L'instance est initialisée. En savoir plus...
void DestroyAudioRenderer ()
Appelé lorsque le moteur de rendu audio pour le IAudioDevice L'instance est détruite. En savoir plus...
void StartAudioRenderer ()
Appelée au démarrage du moteur de rendu audio. Vous devriez commencer à recevoir des échantillons audio via la méthode `AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples)`. En savoir plus...
void StopAudioRenderer ()
Appelée lorsque le moteur de rendu audio s'arrête. En savoir plus...
bool IsAudioRendererInitialized ()
Vérifie si le moteur de rendu audio pour le IAudioDevice L'instance est initialisée. En savoir plus...
bool IsAudioRendererStarted ()
Vérifie si le moteur de rendu audio pour le IAudioDevice l'instance est lancée. En savoir plus...
int Obtenir le délai estimé de rendu audio ()
Récupère le délai estimé de rendu audio. En savoir plus...
Paramètres du périphérique audio GetAudioRendererSettings ()
Récupère les paramètres du moteur de rendu audio pour le IAudioDevice par exemple. En savoir plus...

Description détaillée

Définit un périphérique audio destiné à être utilisé par tous les émetteurs et abonnés.

Documentation sur les fonctions de membre

DestroyAudio()

void OpenTok.IAudioDevice.DestroyAudio ( )

Appelé lorsque le IAudioDevice L'instance est détruite.

Mis en œuvre en OpenTok.MMAudioDevice.

DestroyAudioCapturer()

void OpenTok.IAudioDevice.DestroyAudioCapturer ( )

Appelé lorsque le module de capture audio pour le IAudioDevice L'instance est détruite.

Mis en œuvre en OpenTok.MMAudioDevice.

DestroyAudioRenderer()

void OpenTok.IAudioDevice.DestroyAudioRenderer ( )

Appelé lorsque le moteur de rendu audio pour le IAudioDevice L'instance est détruite.

Mis en œuvre en OpenTok.MMAudioDevice.

GetAudioCapturerSettings()

Paramètres du périphérique audio OpenTok.IAudioDevice.GetAudioCapturerSettings ( )

Appelé lorsque le IAudioDevice Cette instance nécessite des paramètres. Dans votre implémentation de cette méthode, renvoyez un Paramètres du périphérique audio objet.

Mis en œuvre en OpenTok.MMAudioDevice.

GetAudioRendererSettings()

Paramètres du périphérique audio OpenTok.IAudioDevice.GetAudioRendererSettings ( )

Récupère les paramètres du moteur de rendu audio pour le IAudioDevice instance.

Mis en œuvre en OpenTok.MMAudioDevice.

GetEstimatedAudioCaptureDelay()

int OpenTok.IAudioDevice.GetEstimatedAudioCaptureDelay ( )

Récupère le délai estimé de capture audio.

Mis en œuvre en OpenTok.MMAudioDevice.

GetEstimatedAudioRenderDelay()

int OpenTok.IAudioDevice.GetEstimatedAudioRenderDelay ( )

Récupère le délai estimé de rendu audio.

Mis en œuvre en OpenTok.MMAudioDevice.

InitAudio()

void OpenTok.IAudioDevice.InitAudio ( AudioDevice.AudioBus audioBus )

Appelé lorsque le Périphérique audio est initialisé. Utilisez l'objet AudioBus pour lire et écrire des données audio. Appelez les méthodes AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples) et AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples) pour lire les données de rendu provenant des abonnés et écrire les données de capture vers les éditeurs.

Paramètres : | | | | --- | --- | | audioBus | L'instance de l'AudioBus à utiliser pour tous les éditeurs et abonnés. |

Mis en œuvre en OpenTok.MMAudioDevice.

InitAudioCapturer()

void OpenTok.IAudioDevice.InitAudioCapturer ( )

Appelée lorsque le module de capture audio pour le IAudioDevice L'instance est initialisée.

Mis en œuvre en OpenTok.MMAudioDevice.

InitAudioRenderer()

void OpenTok.IAudioDevice.InitAudioRenderer ( )

Appelée lorsque le moteur de rendu audio pour le IAudioDevice L'instance est initialisée.

Mis en œuvre en OpenTok.MMAudioDevice.

IsAudioCapturerInitialized()

bool OpenTok.IAudioDevice.IsAudioCapturerInitialized ( )

Vérifie si le périphérique d'enregistrement audio pour le IAudioDevice L'instance est initialisée.

Mis en œuvre en OpenTok.MMAudioDevice.

IsAudioCapturerStarted()

bool OpenTok.IAudioDevice.IsAudioCapturerStarted ( )

Vérifie si le périphérique d'enregistrement audio pour le IAudioDevice l'instance est lancée.

Mis en œuvre en OpenTok.MMAudioDevice.

IsAudioRendererInitialized()

bool OpenTok.IAudioDevice.IsAudioRendererInitialized ( )

Vérifie si le moteur de rendu audio pour le IAudioDevice L'instance est initialisée.

Mis en œuvre en OpenTok.MMAudioDevice.

IsAudioRendererStarted()

bool OpenTok.IAudioDevice.IsAudioRendererStarted ( )

Vérifie si le moteur de rendu audio pour le IAudioDevice l'instance est lancée.

Mis en œuvre en OpenTok.MMAudioDevice.

StartAudioCapturer()

void OpenTok.IAudioDevice.StartAudioCapturer ( )

Appelée au démarrage du capteur audio. Vous devez commencer à fournir des échantillons audio à la méthode `AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples)`.

Mis en œuvre en OpenTok.MMAudioDevice.

StartAudioRenderer()

void OpenTok.IAudioDevice.StartAudioRenderer ( )

Appelée au démarrage du moteur de rendu audio. Vous devriez commencer à recevoir des échantillons audio via la méthode `AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples)`.

Mis en œuvre en OpenTok.MMAudioDevice.

StopAudioCapturer()

void OpenTok.IAudioDevice.StopAudioCapturer ( )

Appelée lorsque le programme d'enregistrement audio s'arrête.

Mis en œuvre en OpenTok.MMAudioDevice.

StopAudioRenderer()

void OpenTok.IAudioDevice.StopAudioRenderer ( )

Appelée lorsque le moteur de rendu audio s'arrête.

Mis en œuvre en OpenTok.MMAudioDevice.