![]() |
异步视频解码流类,用于处理视频解码流的异步操作。
#include "MediaVdec.hpp"
Public 成员函数 | |
| MediaVdecStreamAsync (int chn) | |
| 构造函数,初始化异步视频解码流实例。 更多... | |
| ErrCodeE | Create (EuvLoop &loop) |
| 创建异步视频解码流。 更多... | |
| ErrCodeE | Destroy () |
| 销毁异步视频解码流。 更多... | |
| ErrCodeE | PushFrame (MediaInfVdec::FrameData &frame) |
| 异步推送一帧视频数据到解码流。 更多... | |
|
inlineexplicit |
| chn | 视频解码通道号。 |
该方法绑定到指定的事件循环,创建异步视频解码流。
| loop | 要绑定的事件循环对象。 |
| ErrCodeE Emx::MediaVdecStreamAsync::Destroy | ( | ) |
该方法用于释放异步视频解码流占用的资源。
| ErrCodeE Emx::MediaVdecStreamAsync::PushFrame | ( | MediaInfVdec::FrameData & | frame | ) |
| frame | 待推送的视频帧数据。 |