Delen via


ACSMediaDiagnosticsDelegate-protocol

Verklaring

@protocol ACSMediaDiagnosticsDelegate;

Description

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

Methods

onIsSpeakerNotFunctioningChanged

Luidspreker werkt niet (kan het audioapparaat, de client of het apparaat is niet geïnitialiseerd of het apparaat is langer dan 5 seconden inactief geworden).

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

Parameterwaarden

  • sender -
  • args -

onIsSpeakerBusyChanged

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 {

Parameterwaarden

  • sender -
  • args -

onIsSpeakerGedemptVeranderd

Luidspreker is gedempt.

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

Parameterwaarden

  • sender -
  • args -

onIsSpeakerVolumeZeroChanged

Nul volume op een luidspreker.

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

Parameterwaarden

  • sender -
  • args -

opIsGeenSprekerApparatenBeschikbaarGewijzigd

Er is geen audioluidsprekerapparaat op het systeem van de gebruiker.

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

Parameterwaarden

  • sender -
  • args -

onIsSpeakingWhileMicrophoneIsMutedChanged

Spreken tijdens het dempen.

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

Parameterwaarden

  • sender -
  • args -

opIsGeenMicrofoonApparatenBeschikbaarGewijzigd

Geen audiomicrofoonapparaten op het systeem van de gebruiker.

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

Parameterwaarden

  • sender -
  • args -

onIsMicrophoneBusyChanged

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 {

Parameterwaarden

  • sender -
  • args -

onIsCameraFrozenVeranderd

Camera stopt met het produceren van frames gedurende meer dan 5 seconden.

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

Parameterwaarden

  • sender -
  • args -

onIsCameraStartFailedChanged

Algemene camerafout.

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

Parameterwaarden

  • sender -
  • args -

onIsCameraStartTimedOutChanged

Veelvoorkomend scenario waarbij de camera een slechte status heeft.

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

Parameterwaarden

  • sender -
  • args -

onIsMicrophoneNotFunctioningChanged

Microfoon werkt niet.

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

Parameterwaarden

  • sender -
  • args -

onIsMicrofoonGedemptOnverwachtGewijzigd

De microfoon gaat onverwachts in de gedempte toestand.

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

Parameterwaarden

  • sender -
  • args -

onIsCameraPermissionDeniedChanged

Cameramachtigingen zijn geweigerd in instellingen.

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

Parameterwaarden

  • sender -
  • args -