ACSMediaDiagnosticsDelegate 프로토콜
선언
@protocol ACSMediaDiagnosticsDelegate;
Description
중요한 이벤트에 대한 응답으로 ACSMediaDiagnostics에서 호출하는 메서드 집합입니다.
메서드
onIsSpeakerNotFunctioningChanged
스피커가 작동하지 않습니다(오디오 디바이스 클라이언트를 초기화하지 못했거나 디바이스가 5초 이상 비활성 상태가 됨).
-(void)onIsSpeakerNotFunctioningChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-
onIsSpeakerBusyChanged
스피커가 이미 사용 중입니다. 디바이스가 배타적 모드로 사용 중이거나 디바이스가 공유 모드로 사용되고 호출자가 전용 모드로 디바이스를 사용하도록 요청했습니다.
-(void)onIsSpeakerBusyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-
onIsSpeakerMutedChanged
스피커가 음소거되었습니다.
-(void)onIsSpeakerMutedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-
onIsSpeakerVolumeZeroChanged
스피커의 볼륨이 0개입니다.
-(void)onIsSpeakerVolumeZeroChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-
onIsNoSpeakerDevicesAvailableChanged
사용자 시스템에 오디오 스피커 디바이스가 없습니다.
-(void)onIsNoSpeakerDevicesAvailableChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-
onIsSpeakingWhileMicrophoneIsMutedChanged
음소거 상태에서 말합니다.
-(void)onIsSpeakingWhileMicrophoneIsMutedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-
onIsNoMicrophoneDevicesAvailableChanged
사용자 시스템에 오디오 마이크 디바이스가 없습니다.
-(void)onIsNoMicrophoneDevicesAvailableChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-
onIsMicrophoneBusyChanged
마이크가 이미 사용 중입니다. 디바이스가 배타적 모드로 사용 중이거나 디바이스가 공유 모드로 사용되고 호출자가 전용 모드로 디바이스를 사용하도록 요청했습니다.
-(void)onIsMicrophoneBusyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-
onIsCameraFrozenChanged
카메라가 5초 넘게 프레임 생성을 중지합니다.
-(void)onIsCameraFrozenChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-
onIsCameraStartFailedChanged
일반 카메라 오류입니다.
-(void)onIsCameraStartFailedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-
onIsCameraStartTimedOutChanged
카메라가 잘못된 상태인 일반적인 시나리오입니다.
-(void)onIsCameraStartTimedOutChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-
onIsMicrophoneNotFunctioningChanged
마이크가 작동하지 않습니다.
-(void)onIsMicrophoneNotFunctioningChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-
onIsMicrophoneMutedUnexpectedlyChanged
마이크가 예기치 않게 음소거 상태로 들어갑니다.
-(void)onIsMicrophoneMutedUnexpectedlyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-
onIsCameraPermissionDeniedChanged
설정에서 카메라 사용 권한이 거부되었습니다.
-(void)onIsCameraPermissionDeniedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
매개 변수
sender
-args
-