Define un dispositivo de audio que deben utilizar todos los emisores y suscriptores. Más...

Heredado por OpenTok.MMAudioDevice.

Funciones públicas para miembros
nulo InitAudio (AudioDevice.AudioBus audioBus)
Se invoca cuando el Dispositivo de audio se inicializa. Utiliza el objeto AudioBus para leer y escribir datos de audio. Llama a los métodos AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples) y AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples) para leer datos de renderización de los suscriptores y escribir datos de captura en los editores. Más...
nulo DestroyAudio ()
Se invoca cuando el IAudioDevice La instancia se destruye. Más...
nulo InitAudioCapturer ()
Se invoca cuando el capturador de audio para el IAudioDevice Se inicializa la instancia. Más...
nulo DestroyAudioCapturer ()
Se invoca cuando el capturador de audio para el IAudioDevice La instancia se destruye. Más...
nulo StartAudioCapturer ()
Se invoca cuando se inicia el capturador de audio. En ese momento, debes empezar a enviar muestras de audio al método `AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples)`. Más...
nulo StopAudioCapturer ()
Se invoca cuando se detiene el capturador de audio. Más...
bool ¿Se ha inicializado IsAudioCapturer? ()
Comprueba si el dispositivo de captura de audio para el IAudioDevice Se inicializa la instancia. Más...
bool ¿Se ha iniciado IsAudioCapturer? ()
Comprueba si el dispositivo de captura de audio para el IAudioDevice se inicia la instancia. Más...
int Obtener el retraso estimado de captura de audio ()
Obtiene el retraso estimado en la captura de audio. Más...
Configuración del dispositivo de audio Obtener la configuración de GetAudioCapturer ()
Se invoca cuando el IAudioDevice La instancia requiere una configuración. En tu implementación de este método, devuelve un Configuración del dispositivo de audio objeto. Más...
nulo InitAudioRenderer ()
Se invoca cuando el renderizador de audio para el IAudioDevice Se inicializa la instancia. Más...
nulo DestroyAudioRenderer ()
Se invoca cuando el renderizador de audio para el IAudioDevice La instancia se destruye. Más...
nulo StartAudioRenderer ()
Se invoca cuando se inicia el renderizador de audio. Deberías empezar a recibir muestras de audio mediante el método AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples). Más...
nulo StopAudioRenderer ()
Se invoca cuando el renderizador de audio se detiene. Más...
bool ¿Se ha inicializado el renderizador de audio? ()
Comprueba si el reproductor de audio para el IAudioDevice Se inicializa la instancia. Más...
bool ¿Se ha iniciado el reproductor de audio? ()
Comprueba si el reproductor de audio para el IAudioDevice se inicia la instancia. Más...
int Obtener el retraso estimado de renderizado de audio ()
Obtiene el retraso estimado en la reproducción del audio. Más...
Configuración del dispositivo de audio GetAudioRendererSettings ()
Obtiene la configuración del renderizador de audio para el IAudioDevice por ejemplo. Más...

Descripción detallada

Define un dispositivo de audio que deben utilizar todos los emisores y suscriptores.

Documentación sobre funciones de miembro

DestroyAudio()

void OpenTok.IAudioDevice.DestroyAudio ( )

Se invoca cuando el IAudioDevice La instancia se destruye.

Implementado en OpenTok.MMAudioDevice.

DestroyAudioCapturer()

void OpenTok.IAudioDevice.DestroyAudioCapturer ( )

Se invoca cuando el capturador de audio para el IAudioDevice La instancia se destruye.

Implementado en OpenTok.MMAudioDevice.

DestroyAudioRenderer()

void OpenTok.IAudioDevice.DestroyAudioRenderer ( )

Se invoca cuando el renderizador de audio para el IAudioDevice La instancia se destruye.

Implementado en OpenTok.MMAudioDevice.

GetAudioCapturerSettings()

Configuración del dispositivo de audio OpenTok.IAudioDevice.GetAudioCapturerSettings ( )

Se invoca cuando el IAudioDevice La instancia requiere una configuración. En tu implementación de este método, devuelve un Configuración del dispositivo de audio objeto.

Implementado en OpenTok.MMAudioDevice.

GetAudioRendererSettings()

Configuración del dispositivo de audio OpenTok.IAudioDevice.GetAudioRendererSettings ( )

Obtiene la configuración del renderizador de audio para el IAudioDevice instancia.

Implementado en OpenTok.MMAudioDevice.

GetEstimatedAudioCaptureDelay()

int OpenTok.IAudioDevice.GetEstimatedAudioCaptureDelay ( )

Obtiene el retraso estimado en la captura de audio.

Implementado en OpenTok.MMAudioDevice.

GetEstimatedAudioRenderDelay()

int OpenTok.IAudioDevice.GetEstimatedAudioRenderDelay ( )

Obtiene el retraso estimado en la reproducción del audio.

Implementado en OpenTok.MMAudioDevice.

InitAudio()

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

Se invoca cuando el Dispositivo de audio se inicializa. Utiliza el objeto AudioBus para leer y escribir datos de audio. Llama a los métodos AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples) y AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples) para leer datos de renderización de los suscriptores y escribir datos de captura en los editores.

Parámetros : | | | | --- | --- | | audioBus | La instancia de AudioBus que se utilizará para todos los emisores y suscriptores. |

Implementado en OpenTok.MMAudioDevice.

InitAudioCapturer()

void OpenTok.IAudioDevice.InitAudioCapturer ( )

Se invoca cuando el capturador de audio para el IAudioDevice Se inicializa la instancia.

Implementado en OpenTok.MMAudioDevice.

InitAudioRenderer()

void OpenTok.IAudioDevice.InitAudioRenderer ( )

Se invoca cuando el renderizador de audio para el IAudioDevice Se inicializa la instancia.

Implementado en OpenTok.MMAudioDevice.

IsAudioCapturerInitialized()

bool OpenTok.IAudioDevice.IsAudioCapturerInitialized ( )

Comprueba si el dispositivo de captura de audio para el IAudioDevice Se inicializa la instancia.

Implementado en OpenTok.MMAudioDevice.

IsAudioCapturerStarted()

bool OpenTok.IAudioDevice.IsAudioCapturerStarted ( )

Comprueba si el dispositivo de captura de audio para el IAudioDevice se inicia la instancia.

Implementado en OpenTok.MMAudioDevice.

IsAudioRendererInitialized()

bool OpenTok.IAudioDevice.IsAudioRendererInitialized ( )

Comprueba si el reproductor de audio para el IAudioDevice Se inicializa la instancia.

Implementado en OpenTok.MMAudioDevice.

IsAudioRendererStarted()

bool OpenTok.IAudioDevice.IsAudioRendererStarted ( )

Comprueba si el reproductor de audio para el IAudioDevice se inicia la instancia.

Implementado en OpenTok.MMAudioDevice.

StartAudioCapturer()

void OpenTok.IAudioDevice.StartAudioCapturer ( )

Se invoca cuando se inicia el capturador de audio. En ese momento, debes empezar a enviar muestras de audio al método `AudioBus.WriteCaptureData(IntPtr buffer, int numberOfSamples)`.

Implementado en OpenTok.MMAudioDevice.

StartAudioRenderer()

void OpenTok.IAudioDevice.StartAudioRenderer ( )

Se invoca cuando se inicia el renderizador de audio. Deberías empezar a recibir muestras de audio mediante el método AudioBus.ReadRenderData(IntPtr buffer, int numberOfSamples).

Implementado en OpenTok.MMAudioDevice.

StopAudioCapturer()

void OpenTok.IAudioDevice.StopAudioCapturer ( )

Se ejecuta cuando se detiene el capturador de audio.

Implementado en OpenTok.MMAudioDevice.

StopAudioRenderer()

void OpenTok.IAudioDevice.StopAudioRenderer ( )

Se invoca cuando el renderizador de audio se detiene.

Implementado en OpenTok.MMAudioDevice.