Aracılığıyla paylaş


ACSMediaDiagnosticsTemsilci Protokolü

Beyanname

@protocol ACSMediaDiagnosticsDelegate;

Description

Önemli olaylara yanıt olarak ACSMediaDiagnostics tarafından çağrılan bir dizi yöntem.

Methods

onIsSpeakerNotFunctioningChanged

Hoparlör çalışmıyor (ses cihazı istemcisi başlatılamadı veya cihaz 5 saniyeden uzun süre devre dışı kaldı).

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

Parametreler

  • sender -
  • args -

onIsSpeakerBusyChanged

Hoparlör zaten kullanımda. Cihaz özel kullanım modunda kullanılıyor veya cihaz paylaşılan modda kullanılıyor ve arayan kişi cihazı özel kullanım modunda kullanmak istedi.

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

Parametreler

  • sender -
  • args -

onIsSpeakerMutedChanged

Hoparlörün sesi kapalı.

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

Parametreler

  • sender -
  • args -

onIsSpeakerVolumeZeroChanged

Hoparlörde sıfır ses seviyesi.

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

Parametreler

  • sender -
  • args -

onIsNoSpeakerDevicesAvailableChanged

Kullanıcının sisteminde ses hoparlör cihazı yoktur.

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

Parametreler

  • sender -
  • args -

onIsSpeakingWhileMicrophoneIsMutedChanged

Sessizdeyken konuşmak.

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

Parametreler

  • sender -
  • args -

onIsNoMicrophoneDevicesAvailableChanged

Kullanıcının sisteminde ses mikrofon cihazı yok.

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

Parametreler

  • sender -
  • args -

onIsMicrophoneBusyChanged

Mikrofon zaten kullanımda. Cihaz özel kullanım modunda kullanılıyor veya cihaz paylaşılan modda kullanılıyor ve arayan kişi cihazı özel kullanım modunda kullanmak istedi.

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

Parametreler

  • sender -
  • args -

onIsCameraFrozenChanged

Kamera 5 saniyeden fazla kare üretmeyi durdurur.

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

Parametreler

  • sender -
  • args -

onIsCameraStartFailedChanged

Genel kamera hatası.

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

Parametreler

  • sender -
  • args -

onIsCameraStartTimedOutChanged

Kameranın kötü durumda olduğu yaygın senaryo.

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

Parametreler

  • sender -
  • args -

onIsMicrophoneNotFunctioningChanged

Mikrofon çalışmıyor.

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

Parametreler

  • sender -
  • args -

onIsMicrophoneMutedUnexpectedlyChanged

Mikrofon beklenmedik bir şekilde sessiz duruma giriyor.

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

Parametreler

  • sender -
  • args -

onIsCameraPermissionDeniedChanged

Ayarlarda kamera izinleri reddedildi.

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

Parametreler

  • sender -
  • args -