#include <AgoraBase.h>
The definition of the EncodedVideoFrameInfo struct.
◆ EncodedVideoFrameInfo() [1/2]
| agora::rtc::EncodedVideoFrameInfo::EncodedVideoFrameInfo |
( |
| ) |
|
|
inline |
◆ EncodedVideoFrameInfo() [2/2]
◆ operator=()
◆ captureTimeMs
| int64_t agora::rtc::EncodedVideoFrameInfo::captureTimeMs |
The Unix timestamp (ms) for capturing the external encoded video frames.
◆ codecType
◆ decodeTimeMs
| int64_t agora::rtc::EncodedVideoFrameInfo::decodeTimeMs |
The Unix timestamp (ms) for decoding the external encoded video frames.
◆ framesPerSecond
| int agora::rtc::EncodedVideoFrameInfo::framesPerSecond |
The number of video frames per second. This value will be used for calculating timestamps of the encoded image. If framesPerSecond equals zero, then real timestamp will be used. Otherwise, timestamp will be adjusted to the value of framesPerSecond set.
◆ frameType
◆ height
| int agora::rtc::EncodedVideoFrameInfo::height |
The height (px) of the video.
◆ rotation
◆ streamType
The stream type of video frame.
◆ trackId
| int agora::rtc::EncodedVideoFrameInfo::trackId |
The track ID of the video frame.
◆ uid
| uid_t agora::rtc::EncodedVideoFrameInfo::uid |
◆ width
| int agora::rtc::EncodedVideoFrameInfo::width |
The width (px) of the video.
The documentation for this struct was generated from the following file: