ACSMediaDiagnosticsDelegate Protocol
Deklarasi
@protocol ACSMediaDiagnosticsDelegate;
Deskripsi
Serangkaian metode yang dipanggil oleh ACSMediaDiagnostics sebagai respons terhadap peristiwa penting.
Metode
onIsSpeakerNotFunctioningChanged
Speaker tidak berfungsi (gagal menginisialisasi klien perangkat audio atau perangkat menjadi tidak aktif selama lebih dari 5 detik).
-(void)onIsSpeakerNotFunctioningChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-
onIsSpeakerBusyChanged
Speaker sudah digunakan. Perangkat sedang digunakan dalam mode eksklusif, atau perangkat sedang digunakan dalam mode bersama dan pemanggil diminta untuk menggunakan perangkat dalam mode eksklusif.
-(void)onIsSpeakerBusyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-
onIsSpeakerMutedChanged
Speaker dimatikan suaranya.
-(void)onIsSpeakerMutedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-
onIsSpeakerVolumeZeroChanged
Volume nol pada speaker.
-(void)onIsSpeakerVolumeZeroChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-
onIsNoSpeakerDevicesAvailableChanged
Tidak ada perangkat speaker audio pada sistem pengguna.
-(void)onIsNoSpeakerDevicesAvailableChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-
onIsSpeakingWhileMicrophoneIsMutedChanged
Berbicara sambil dibisukan.
-(void)onIsSpeakingWhileMicrophoneIsMutedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-
onIsNoMicrophoneDevicesAvailableChanged
Tidak ada perangkat mikrofon audio pada sistem pengguna.
-(void)onIsNoMicrophoneDevicesAvailableChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-
onIsMicrophoneBusyChanged
Mikrofon sudah digunakan. Perangkat sedang digunakan dalam mode eksklusif, atau perangkat sedang digunakan dalam mode bersama dan pemanggil diminta untuk menggunakan perangkat dalam mode eksklusif.
-(void)onIsMicrophoneBusyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-
onIsCameraFrozenChanged
Kamera berhenti memproduksi frame selama lebih dari 5 detik.
-(void)onIsCameraFrozenChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-
onIsCameraStartFailedChanged
Kegagalan kamera generik.
-(void)onIsCameraStartFailedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-
onIsCameraStartTimedOutChanged
Skenario umum ketika kamera berada dalam keadaan buruk.
-(void)onIsCameraStartTimedOutChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-
onIsMicrophoneNotFunctioningChanged
Mikrofon tidak berfungsi.
-(void)onIsMicrophoneNotFunctioningChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-
onIsMicrophoneMutedUnexpectedlyChanged
Mikrofon memasuki status dimatikan suaranya secara tak terduga.
-(void)onIsMicrophoneMutedUnexpectedlyChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-
onIsCameraPermissionDeniedChanged
Izin kamera ditolak dalam pengaturan.
-(void)onIsCameraPermissionDeniedChanged:(ACSMediaDiagnostics *)sender :(ACSDiagnosticFlagChangedEventArgs *)args {
Parameter
sender
-args
-