Video SDK for Windows API Reference
|
Configuration context for joining a Zoom Video SDK session. More...
#include <zoom_video_sdk_def.h>
Public Member Functions | |
ZoomVideoSDKSessionContext () | |
Data Fields | |
const zchar_t * | sessionName |
The name of the session to join. | |
const zchar_t * | sessionPassword |
The password for the session. | |
const zchar_t * | userName |
The display name of the user in the session. | |
const zchar_t * | token |
The JWT token used for session authentication. | |
ZoomVideoSDKVideoOption | videoOption |
Video configuration options. | |
ZoomVideoSDKAudioOption | audioOption |
Audio configuration options. | |
IZoomVideoSDKVideoSourcePreProcessor * | preProcessor |
Pointer to the camera data preprocessor object. | |
IZoomVideoSDKVideoSource * | externalVideoSource |
Pointer to the virtual camera source object. Use this to provide your own external video stream. | |
IZoomVideoSDKVirtualAudioMic * | virtualAudioMic |
Pointer to the virtual microphone object. Use this to provide custom audio input. | |
IZoomVideoSDKVirtualAudioSpeaker * | virtualAudioSpeaker |
Pointer to the virtual speaker object. Use this to receive and process audio output. | |
unsigned int | sessionIdleTimeoutMins |
The duration (in minutes) before an idle session times out. If set to 0, the session will never timeout automatically. | |
bool | autoLoadMutliStream |
Whether to automatically load multiple video streams when joining a session. | |
Configuration context for joining a Zoom Video SDK session.
Definition at line 482 of file zoom_video_sdk_def.h.
|
inline |
Definition at line 549 of file zoom_video_sdk_def.h.
References autoLoadMutliStream, externalVideoSource, preProcessor, sessionIdleTimeoutMins, sessionName, sessionPassword, token, userName, virtualAudioMic, and virtualAudioSpeaker.
ZoomVideoSDKAudioOption ZoomVideoSDKSessionContext::audioOption |
bool ZoomVideoSDKSessionContext::autoLoadMutliStream |
Whether to automatically load multiple video streams when joining a session.
Definition at line 547 of file zoom_video_sdk_def.h.
Referenced by ZoomVideoSDKSessionContext().
IZoomVideoSDKVideoSource* ZoomVideoSDKSessionContext::externalVideoSource |
Pointer to the virtual camera source object. Use this to provide your own external video stream.
Definition at line 524 of file zoom_video_sdk_def.h.
Referenced by ZoomVideoSDKSessionContext().
IZoomVideoSDKVideoSourcePreProcessor* ZoomVideoSDKSessionContext::preProcessor |
Pointer to the camera data preprocessor object.
Definition at line 518 of file zoom_video_sdk_def.h.
Referenced by ZoomVideoSDKSessionContext().
unsigned int ZoomVideoSDKSessionContext::sessionIdleTimeoutMins |
The duration (in minutes) before an idle session times out. If set to 0, the session will never timeout automatically.
Definition at line 542 of file zoom_video_sdk_def.h.
Referenced by ZoomVideoSDKSessionContext().
const zchar_t* ZoomVideoSDKSessionContext::sessionName |
The name of the session to join.
Definition at line 488 of file zoom_video_sdk_def.h.
Referenced by ZoomVideoSDKSessionContext().
const zchar_t* ZoomVideoSDKSessionContext::sessionPassword |
The password for the session.
Definition at line 493 of file zoom_video_sdk_def.h.
Referenced by ZoomVideoSDKSessionContext().
const zchar_t* ZoomVideoSDKSessionContext::token |
The JWT token used for session authentication.
Definition at line 503 of file zoom_video_sdk_def.h.
Referenced by ZoomVideoSDKSessionContext().
const zchar_t* ZoomVideoSDKSessionContext::userName |
The display name of the user in the session.
Definition at line 498 of file zoom_video_sdk_def.h.
Referenced by ZoomVideoSDKSessionContext().
ZoomVideoSDKVideoOption ZoomVideoSDKSessionContext::videoOption |
IZoomVideoSDKVirtualAudioMic* ZoomVideoSDKSessionContext::virtualAudioMic |
Pointer to the virtual microphone object. Use this to provide custom audio input.
Definition at line 530 of file zoom_video_sdk_def.h.
Referenced by ZoomVideoSDKSessionContext().
IZoomVideoSDKVirtualAudioSpeaker* ZoomVideoSDKSessionContext::virtualAudioSpeaker |
Pointer to the virtual speaker object. Use this to receive and process audio output.
Definition at line 536 of file zoom_video_sdk_def.h.
Referenced by ZoomVideoSDKSessionContext().