ACSMediaDiagnosticsDelegate Protocol
Förklaring
@protocol ACSMediaDiagnosticsDelegate;
Description
En uppsättning metoder som anropas av ACSMediaDiagnostics som svar på viktiga händelser.
Metoder
onIsSpeakerNotFunctioningChanged
Högtalaren fungerar inte (det gick inte att initiera ljudenhetsklienten eller enheten blev inaktiv i mer än 5 sekunder).
-(void)onIsSpeakerNotFunctioningChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-
onIsSpeakerBusyChanged
Talaren används redan. Antingen används enheten i exklusivt läge eller så används enheten i delat läge och anroparen uppmanas att använda enheten i exklusivt läge.
-(void)onIsSpeakerBusyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-
onIsSpeakerMutedChanged
Högtalaren är avstängd.
-(void)onIsSpeakerMutedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-
onIsSpeakerVolumeZeroChanged
Ingen volym på en högtalare.
-(void)onIsSpeakerVolumeZeroChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-
onIsNoSpeakerDevicesAvailableChanged
Det finns ingen ljudhögtalarenhet i användarens system.
-(void)onIsNoSpeakerDevicesAvailableChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-
onIsSpeakingWhileMicrophoneIsMutedChanged
Talar medan du är på stum.
-(void)onIsSpeakingWhileMicrophoneIsMutedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-
onIsNoMicrophoneEnheterAvailableChanged
Inga ljudmikrofonenheter i användarens system.
-(void)onIsNoMicrophoneDevicesAvailableChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-
onIsMicrophoneBusyChanged
Mikrofonen används redan. Antingen används enheten i exklusivt läge eller så används enheten i delat läge och anroparen uppmanas att använda enheten i exklusivt läge.
-(void)onIsMicrophoneBusyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-
onIsCameraFrozenChanged
Kameran slutar producera ramar i mer än 5 sekunder.
-(void)onIsCameraFrozenChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-
onIsCameraStartFailedChanged
Allmänt kamerafel.
-(void)onIsCameraStartFailedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-
onIsCameraStartTimedOutChanged
Vanligt scenario där kameran är i dåligt tillstånd.
-(void)onIsCameraStartTimedOutChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-
onIsMicrophoneNotFunctioningChanged
Mikrofonen fungerar inte.
-(void)onIsMicrophoneNotFunctioningChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-
onIsMicrophoneMutedUnexpectedlyChanged
Mikrofonen går oväntat in i ett avstängt tillstånd.
-(void)onIsMicrophoneMutedUnexpectedlyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-
onIsCameraPermissionDeniedChanged
Kamerabehörigheter nekades i inställningarna.
-(void)onIsCameraPermissionDeniedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parametrar
sender
-args
-