![]() |
异步Aov消息数据接收
#include "MediaAov.hpp"
Public 类型 | |
| using | OnGetInfoCallback = std::function< void(MediaInfAov::AovPushFrame &frame)> |
| 异步Aov消息接收回调函数 更多... | |
Public 成员函数 | |
| MediaAovMessage () | |
| ErrCodeE | Start (EuvLoop &loop, char *buffer, int bufferSize, OnGetInfoCallback cb) |
| 开始接收Aov消息数据 更多... | |
| void | Stop () |
| 停止接收ISP消息数据 更多... | |
Protected 成员函数 | |
| void | OnMsgRecv (uint32_t topic, const char *data, int32_t size) |
| using Emx::MediaAovMessage::OnGetInfoCallback = std::function<void(MediaInfAov::AovPushFrame &frame)> |
|
inline |
| ErrCodeE Emx::MediaAovMessage::Start | ( | EuvLoop & | loop, |
| char * | buffer, | ||
| int | bufferSize, | ||
| OnGetInfoCallback | cb | ||
| ) |
| loop | [in] loop |
| buffer | [in] 提供一个buffer |
| bufferSize | [in] 提供的buffer大小 |
| cb | [in] 获取到数据后的回调函数 |
| void Emx::MediaAovMessage::Stop | ( | ) |
|
protected |