|
Agora Java API Reference for Android
|
Attributes of the video canvas object. More...
#include <AgoraBase.h>
Public Attributes | |
| uid_t | uid |
| uid_t | subviewUid |
| view_t | view |
| uint32_t | backgroundColor |
| media::base::RENDER_MODE_TYPE | renderMode |
| VIDEO_MIRROR_MODE_TYPE | mirrorMode |
| VIDEO_VIEW_SETUP_MODE | setupMode |
| VIDEO_SOURCE_TYPE | sourceType |
| int | mediaPlayerId |
| Rectangle | cropArea |
| bool | enableAlphaMask |
| media::base::VIDEO_MODULE_POSITION | position |
Attributes of the video canvas object.
| uid_t agora::rtc::VideoCanvas::uid |
User ID that publishes the video source.
| uid_t agora::rtc::VideoCanvas::subviewUid |
The ID of the user who publishes a specific sub-video stream within the mixed video stream.
| view_t agora::rtc::VideoCanvas::view |
The video display window.
VideoCanvas, you can only choose to set either view or surfaceTexture. If both are set, only the settings in view take effect. | uint32_t agora::rtc::VideoCanvas::backgroundColor |
The background color of the video canvas in RGBA format. The default value is 0x00000000, which represents black.
| media::base::RENDER_MODE_TYPE agora::rtc::VideoCanvas::renderMode |
The rendering mode of the video. See RENDER_MODE_TYPE.
| VIDEO_MIRROR_MODE_TYPE agora::rtc::VideoCanvas::mirrorMode |
The mirror mode of the view. See VIDEO_MIRROR_MODE_TYPE.
| VIDEO_VIEW_SETUP_MODE agora::rtc::VideoCanvas::setupMode |
Setting mode of the view. See VIDEO_VIEW_SETUP_MODE.
| VIDEO_SOURCE_TYPE agora::rtc::VideoCanvas::sourceType |
The type of the video source. See VIDEO_SOURCE_TYPE.
| int agora::rtc::VideoCanvas::mediaPlayerId |
The ID of the media player. You can get the Device ID by calling getMediaPlayerId.
| Rectangle agora::rtc::VideoCanvas::cropArea |
| bool agora::rtc::VideoCanvas::enableAlphaMask |
(Optional) Whether to enable alpha mask rendering:
true: Enable alpha mask rendering.false: (Default) Disable alpha mask rendering. Alpha mask rendering can create images with transparent effects and extract portraits from videos. When used in combination with other methods, you can implement effects such as portrait-in-picture and watermarking. technical support. | media::base::VIDEO_MODULE_POSITION agora::rtc::VideoCanvas::position |
The observation position of the video frame in the video link. See VIDEO_MODULE_POSITION.
1.8.18