EOS_RTC_JoinRoomOptions

EOS API reference page for EOS_RTC_JoinRoomOptions

2 분 소요

This data structure is part of the RTC Interface.

Remarks

This struct is used to call EOS_RTC_JoinRoom.

Properties

EOS_RTC_JoinRoomOptions

PropertyValue
int32_t ApiVersionAPI Version: Set this to EOS_RTC_JOINROOM_API_LATEST.
EOS_ProductUserId LocalUserIdThe product user id of the user trying to request this operation.
const char* RoomNameThe room the user would like to join.
const char* ClientBaseUrlThe room the user would like to join.
const char* ParticipantTokenAuthorization credential token to join the room.
EOS_ProductUserId ParticipantIdThe participant id used to join the room. If set to NULL the LocalUserId will be used instead.
uint32_t FlagsJoin room flags, e.g. EOS_RTC_JOINROOMFLAGS_ENABLE_ECHO. This is a bitwise-or union of the defined flags.
EOS_Bool bManualAudioInputEnabledEnable or disable Manual Audio Input. If manual audio input is enabled audio recording is not started and the audio buffers must be passed manually using EOS_RTCAudio_SendAudio.
EOS_Bool bManualAudioOutputEnabledEnable or disable Manual Audio Output. If manual audio output is enabled audio rendering is not started and the audio buffers must be received with EOS_RTCAudio_AddNotifyAudioBeforeRender and rendered manually.