NERtc Windows SDK V5.6.30
|
#include <nertc_engine_predecode_observer.h>
Public 属性 | |
NERtcPreDecodeMediaType | media_type |
uint64_t | uid |
int64_t | timestamp_ms |
uint8_t * | data |
int | length |
char * | codec |
bool | is_main_stream |
NERtcPreDecodeVideoInfo | video_info |
NERtcPreDecodeAudioInfo | audio_info |
解码前帧信息
NERtcPreDecodeAudioInfo nertc::NERtcPreDecodeFrameInfo::audio_info |
解码前音频详细信息, 仅 media_type
为 kNERtcPreDecodeMediaType 时有效。
char* nertc::NERtcPreDecodeFrameInfo::codec |
编码器名称。
uint8_t* nertc::NERtcPreDecodeFrameInfo::data |
解码前媒体数据。
bool nertc::NERtcPreDecodeFrameInfo::is_main_stream |
解码前媒体数据是否为主流或辅流。
int nertc::NERtcPreDecodeFrameInfo::length |
解码前媒体有效数据长度。
NERtcPreDecodeMediaType nertc::NERtcPreDecodeFrameInfo::media_type |
解码前媒体类型。
int64_t nertc::NERtcPreDecodeFrameInfo::timestamp_ms |
解码前媒体时间戳,单位为毫秒。
uint64_t nertc::NERtcPreDecodeFrameInfo::uid |
用户 ID。
NERtcPreDecodeVideoInfo nertc::NERtcPreDecodeFrameInfo::video_info |
解码前音频详细信息, 仅 media_type
为 kNERtcPreDecodeMediaTypeVideo 时有效。