Protokol ACSMediaDiagnosticsDelegate

Prohlášení

@protocol ACSMediaDiagnosticsDelegate;

Description

Sada metod, které jsou volány ACSMediaDiagnostics v reakci na důležité události.

Methods

onIsSpeakerNotFunctioningChanged

Reproduktor nefunguje (nepodařilo se inicializovat zvukové zařízení, klient nebo zařízení bylo neaktivní na více než 5 sekund).

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

Parametry

  • sender -
  • args -

onIsSpeakerBusyChanged

Reproduktor se už používá. Buď se zařízení používá ve výhradním režimu, nebo se zařízení používá ve sdíleném režimu a volající požádal o použití zařízení ve výhradním režimu.

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

Parametry

  • sender -
  • args -

onIsSpeakerMutedChanged

Reproduktor je ztlumený.

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

Parametry

  • sender -
  • args -

onIsSpeakerVolumeZeroChanged

Nulová hlasitost reproduktoru.

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

Parametry

  • sender -
  • args -

onIsNoSpeakerDevicesAvailableChanged

V systému uživatele není žádné zvukové reproduktorové zařízení.

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

Parametry

  • sender -
  • args -

onIsSpeakingWhileMicrophoneIsMutedChanged

Když mluvíte na ztlumení.

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

Parametry

  • sender -
  • args -

onIsNoMicrophoneDevicesAvailableChanged

V systému uživatele nejsou žádná zvuková mikrofonní zařízení.

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

Parametry

  • sender -
  • args -

onIsMicrophoneBusyChanged

Mikrofon se už používá. Buď se zařízení používá ve výhradním režimu, nebo se zařízení používá ve sdíleném režimu a volající požádal o použití zařízení ve výhradním režimu.

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

Parametry

  • sender -
  • args -

onIsCameraFrozenChanged

Fotoaparát přestane vytvářet snímky po dobu delší než 5 sekund.

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

Parametry

  • sender -
  • args -

Změněno onIsCameraStartFailedChanged

Obecná chyba kamery.

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

Parametry

  • sender -
  • args -

onIsCameraStartTimedOutChanged

Běžný scénář, kdy je kamera ve špatném stavu

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

Parametry

  • sender -
  • args -

onIsMicrophoneNotFunctioningChanged

Mikrofon nefunguje.

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

Parametry

  • sender -
  • args -

onIsMicrophoneMutedUnexpectedlyChanged

Mikrofon neočekávaně přejde do ztlumeného stavu.

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

Parametry

  • sender -
  • args -

OnIsCameraPermissionDeniedChanged

Oprávnění fotoaparátu byla v nastavení odepřena.

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

Parametry

  • sender -
  • args -