Delen via


ACSMediaDiagnosticsDelegate-protocol

Verklaring

@protocol ACSMediaDiagnosticsDelegate;

Description

Een set methoden die door ACSMediaDiagnostics worden aangeroepen als reactie op belangrijke gebeurtenissen.

Methoden

onIsSpeakerNotFunctioningChanged

De luidspreker werkt niet (kan de client van het audioapparaat niet initialiseren of het apparaat is langer dan 5 seconden inactief geworden).

-(void)onIsSpeakerNotFunctioningChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsSpeakerBusyChanged

De luidspreker is al in gebruik. Het apparaat wordt gebruikt in de exclusieve modus of het apparaat wordt gebruikt in de gedeelde modus en de beller heeft gevraagd het apparaat in de exclusieve modus te gebruiken.

-(void)onIsSpeakerBusyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsSpeakerMutedChanged

Luidspreker is gedempt.

-(void)onIsSpeakerMutedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsSpeakerVolumeZeroChanged

Nul volume op een luidspreker.

-(void)onIsSpeakerVolumeZeroChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsNoSpeakerDevicesAvailableChanged

Er is geen audiospeakerapparaat op het systeem van de gebruiker.

-(void)onIsNoSpeakerDevicesAvailableChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsSpeakingWhileMicrophoneIsMutedChanged

Spreken terwijl je op dempen bent.

-(void)onIsSpeakingWhileMicrophoneIsMutedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsNoMicrophoneDevicesAvailableChanged

Er zijn geen audiomicrofoonapparaten op het systeem van de gebruiker.

-(void)onIsNoMicrophoneDevicesAvailableChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsMicrophoneBusyChanged

De microfoon is al in gebruik. Het apparaat wordt gebruikt in de exclusieve modus of het apparaat wordt gebruikt in de gedeelde modus en de beller heeft gevraagd het apparaat in de exclusieve modus te gebruiken.

-(void)onIsMicrophoneBusyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsCameraFrozenChanged

Camera stopt langer dan 5 seconden met het produceren van frames.

-(void)onIsCameraFrozenChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsCameraStartFailedChanged

Algemene camerafout.

-(void)onIsCameraStartFailedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsCameraStartTimedOutChanged

Veelvoorkomend scenario waarbij de camera een slechte status heeft.

-(void)onIsCameraStartTimedOutChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsMicrophoneNotFunctioningChanged

De microfoon werkt niet.

-(void)onIsMicrophoneNotFunctioningChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsMicrophoneMutedUnexpectedlyChanged

De microfoon wordt onverwacht gedempt.

-(void)onIsMicrophoneMutedUnexpectedlyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -

onIsCameraPermissionDeniedChanged

Cameramachtigingen zijn geweigerd in de instellingen.

-(void)onIsCameraPermissionDeniedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {

Parameters

  • sender -
  • args -