Agora C++ API Reference for All Platforms
|
Public Member Functions | |
VideoCanvas () | |
VideoCanvas (view_t v, media::base::RENDER_MODE_TYPE m, VIDEO_MIRROR_MODE_TYPE mt, uid_t u) | |
VideoCanvas (view_t v, media::base::RENDER_MODE_TYPE m, VIDEO_MIRROR_MODE_TYPE mt, user_id_t) | |
Public Attributes | |
view_t | view |
media::base::RENDER_MODE_TYPE | renderMode |
VIDEO_MIRROR_MODE_TYPE | mirrorMode |
uid_t | uid |
bool | isScreenView |
void * | priv |
size_t | priv_size |
VIDEO_SOURCE_TYPE | sourceType |
The definition of the VideoCanvas struct, which contains the information of the video display window.
|
inline |
|
inline |
|
inline |
view_t agora::rtc::VideoCanvas::view |
The video display window.
media::base::RENDER_MODE_TYPE agora::rtc::VideoCanvas::renderMode |
The video display mode: RENDER_MODE_TYPE.
VIDEO_MIRROR_MODE_TYPE agora::rtc::VideoCanvas::mirrorMode |
The video mirror mode:
uid_t agora::rtc::VideoCanvas::uid |
The user ID.
bool agora::rtc::VideoCanvas::isScreenView |
void* agora::rtc::VideoCanvas::priv |
size_t agora::rtc::VideoCanvas::priv_size |
VIDEO_SOURCE_TYPE agora::rtc::VideoCanvas::sourceType |