Protocolo ACSMediaDiagnosticsDelegate
Declaración
@protocol ACSMediaDiagnosticsDelegate;
Descripción
Conjunto de métodos a los que llama ACSMediaDiagnostics en respuesta a eventos importantes.
Métodos
onIsSpeakerNotFunctioningChanged
El altavoz no funciona (no se pudo inicializar el cliente del dispositivo de audio o el dispositivo se volvió inactivo durante más de 5 segundos).
-(void)onIsSpeakerNotFunctioningChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-
onIsSpeakerBusyChanged
El altavoz ya está en uso. El dispositivo se usa en modo exclusivo o el dispositivo se usa en modo compartido y se pide al autor de la llamada que use el dispositivo en modo exclusivo.
-(void)onIsSpeakerBusyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-
onIsSpeakerMutedChanged
El hablante está silenciado.
-(void)onIsSpeakerMutedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-
onIsSpeakerVolumeZeroChanged
Volumen cero en un altavoz.
-(void)onIsSpeakerVolumeZeroChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-
onIsNoSpeakerDevicesAvailableChanged
No hay ningún dispositivo de altavoz de audio en el sistema del usuario.
-(void)onIsNoSpeakerDevicesAvailableChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-
onIsSpeakingWhileMicrophoneIsMutedChanged
El usuario habla mientras está silenciado.
-(void)onIsSpeakingWhileMicrophoneIsMutedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-
onIsNoMicrophoneDevicesAvailableChanged
No hay dispositivos de micrófono de audio en el sistema del usuario.
-(void)onIsNoMicrophoneDevicesAvailableChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-
onIsMicrophoneBusyChanged
El micrófono ya está en uso. El dispositivo se usa en modo exclusivo o el dispositivo se usa en modo compartido y se pide al autor de la llamada que use el dispositivo en modo exclusivo.
-(void)onIsMicrophoneBusyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-
onIsCameraFrozenChanged
La cámara deja de generar fotogramas durante más de 5 segundos.
-(void)onIsCameraFrozenChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-
onIsCameraStartFailedChanged
Error genérico de la cámara.
-(void)onIsCameraStartFailedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-
onIsCameraStartTimedOutChanged
Escenario común en el que la cámara está en mal estado.
-(void)onIsCameraStartTimedOutChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-
onIsMicrophoneNotFunctioningChanged
El micrófono no funciona.
-(void)onIsMicrophoneNotFunctioningChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-
onIsMicrophoneMutedUnexpectedlyChanged
El micrófono entra en estado silenciado inesperadamente.
-(void)onIsMicrophoneMutedUnexpectedlyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-
onIsCameraPermissionDeniedChanged
Se denegaron los permisos de cámara en la configuración.
-(void)onIsCameraPermissionDeniedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parámetros
sender
-args
-