Protokol ACSMediaDiagnosticsDelegate

Deklarace

@protocol ACSMediaDiagnosticsDelegate;

Description

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

Metody

onIsSpeakerNotFunctioningChanged

Reproduktor nefunguje (nepodařilo se inicializovat klienta zvukového zařízení nebo zařízení bylo neaktivní déle 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 používá ve sdíleném režimu a volající ho požádal, aby zařízení používal 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

Mluvení při ztlumení.

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

Parametry

  • sender -
  • args -

onIsNoMicrophoneDevicesAvailableZměned

V systému uživatele nejsou žádná zařízení s mikrofonem.

-(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 používá ve sdíleném režimu a volající ho požádal, aby zařízení používal ve výhradním režimu.

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

Parametry

  • sender -
  • args -

onIsCameraFrozenChanged

Kamera přestane vytvářet snímky na více než 5 sekund.

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

Parametry

  • sender -
  • args -

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í ke kameře byla v nastavení odepřena.

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

Parametry

  • sender -
  • args -