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.