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
-