EOS_RTCAudio_AddNotifyAudioInputState

EOS API reference page for EOS_RTCAudio_AddNotifyAudioInputState

Choose your implementation method:

C

C#

Remarks

Register to receive notifications when audio input state changed. If the returned NotificationId is valid, you must call EOS_RTCAudio_RemoveNotifyAudioInputState when you no longer wish to have your CompletionDelegate called.

Return Value

Notification ID representing the registered callback if successful, an invalid NotificationId if not

See Also

EOS_INVALID_NOTIFICATIONID, EOS_RTCAudio_RemoveNotifyAudioInputState

Parameters

EOS_RTCAudio_AddNotifyAudioInputState

Parameter Type And Name

Usage Information

EOS_HRTCAudio Handle

EOS_RTCAudio_AddNotifyAudioInputStateOptions* Options

void* ClientData

Arbitrary data that is passed back in the CompletionDelegate

const EOS_RTCAudio_OnAudioInputStateCallback CompletionDelegate

The callback to be fired when audio input state changes

Related API Members

Remarks

Register to receive notifications when audio input state changed. If the returned NotificationId is valid, you must call {RemoveNotifyAudioInputState} when you no longer wish to have your CompletionDelegate called.

Return Value

Notification ID representing the registered callback if successful, an invalid NotificationId if not

See Also

{Common.InvalidNotificationid}, {RemoveNotifyAudioInputState}

Parameters

RTCAudio.RTCAudioInterface.AddNotifyAudioInputState

Parameter Type And Name

Usage Information

AddNotifyAudioInputStateOptions options

object clientData

Arbitrary data that is passed back in the CompletionDelegate

OnAudioInputStateCallback completionDelegate

The callback to be fired when audio input state changes

Related API Members

Tags