![]() |
同步视频解码流类,用于处理视频解码流的同步操作。
#include "MediaVdec.hpp"
Public 成员函数 | |
| MediaVdecStream (int chn) | |
| 构造函数,初始化同步视频解码流实例。 更多... | |
| ErrCodeE | Create () |
| 创建视频解码流。 更多... | |
| ErrCodeE | Destroy () |
| 销毁视频解码流。 更多... | |
| ErrCodeE | PushFrame (MediaInfVdec::FrameData &frame, int32_t timeoutMs) |
| 推送一帧视频数据到解码流。 更多... | |
|
inlineexplicit |
| chn | 视频解码通道号。 |
| ErrCodeE Emx::MediaVdecStream::Create | ( | ) |
该方法通过同步 RPC 请求服务器创建视频解码流,并初始化环形缓冲区。
| ErrCodeE Emx::MediaVdecStream::Destroy | ( | ) |
该方法用于释放视频解码流占用的资源。
| ErrCodeE Emx::MediaVdecStream::PushFrame | ( | MediaInfVdec::FrameData & | frame, |
| int32_t | timeoutMs | ||
| ) |
| frame | 待推送的视频帧数据。 |
| timeoutMs | 推送操作的超时时间,单位为毫秒。 |