次の方法で共有


ACSMediaDiagnosticsDelegate プロトコル

宣言

@protocol ACSMediaDiagnosticsDelegate;

説明

重要なイベントに応答して 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

スピーカーの音量をゼロにします。

-(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 -