선언
@protocol ACSMediaDiagnosticsDelegate;
Description
중요한 이벤트에 대한 응답으로 ACSMediaDiagnostics에서 호출하는 메서드 집합입니다.
메서드
onIsSpeakerNotFunctioning변경됨
스피커가 작동하지 않습니다(오디오 장치 클라이언트를 초기화하지 못했거나 장치가 5초 이상 비활성화됨).
-(void)onIsSpeakerNotFunctioningChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-
onIsSpeakerBusy변경됨
스피커가 이미 사용 중입니다. 디바이스가 단독 모드로 사용 중이거나, 디바이스가 공유 모드로 사용 중인데 호출자가 디바이스를 단독 모드로 사용할 것을 요청했습니다.
-(void)onIsSpeakerBusyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-
onIsSpeakerMuted변경됨
스피커가 음소거되었습니다.
-(void)onIsSpeakerMutedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-
onIsSpeakerVolumeZero변경됨
스피커의 볼륨이 0입니다.
-(void)onIsSpeakerVolumeZeroChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-
onIsNoSpeakerDevicesAvailable변경됨
사용자 시스템에 오디오 스피커 장치가 없습니다.
-(void)onIsNoSpeakerDevicesAvailableChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-
onIsSpeakingWhileMicrophoneIsMuted변경됨
음소거 상태에서 말합니다.
-(void)onIsSpeakingWhileMicrophoneIsMutedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-
onIsNoMicrophoneDevicesAvailable변경됨
사용자 시스템에 오디오 마이크 장치가 없습니다.
-(void)onIsNoMicrophoneDevicesAvailableChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-
onIsMicrophoneBusy변경됨
마이크가 이미 사용 중입니다. 디바이스가 단독 모드로 사용 중이거나, 디바이스가 공유 모드로 사용 중인데 호출자가 디바이스를 단독 모드로 사용할 것을 요청했습니다.
-(void)onIsMicrophoneBusyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-
onIsCameraFrozen변경됨
카메라가 5초 넘게 프레임 생성을 중지합니다.
-(void)onIsCameraFrozenChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-
onIsCameraStartFailed변경됨
일반 카메라 오류입니다.
-(void)onIsCameraStartFailedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-
onIsCameraStartTimedOut변경됨
카메라가 잘못된 상태인 일반적인 시나리오입니다.
-(void)onIsCameraStartTimedOutChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-
onIsMicrophoneNotFunctioning변경됨
마이크가 작동하지 않습니다.
-(void)onIsMicrophoneNotFunctioningChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-
onIsMicrophoneMuted예기치 않게 변경됨
마이크가 예기치 않게 음소거 상태로 전환됩니다.
-(void)onIsMicrophoneMutedUnexpectedlyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-
onIsCameraPermission거부변경됨
설정에서 카메라 사용 권한이 거부되었습니다.
-(void)onIsCameraPermissionDeniedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender-args-