SendPacket
函数功能
模板函数,向指定Stream上的输入元件发送数据(appsrc)。内存不足时函数内部会抛出异常。不支持多线程并发。
目前支持输入的数据包括:
- Packet<MxstDataInput>
- Packet<MxVisionList>
- Packet<MxTensorPackageList>
- Packet<MxObjectList>
- Packet<MxClassList>
- Packet<MxImageMaskList>
- Packet<MxPoseList>
- Packet<MxTextObjectList>
- Packet<MxTextsInfoList>
函数原型
template <class T> APP_ERROR MxStreamManager::SendPacket(Packet<T>& packet, const std::string& streamName, const std::string& elementName)
参数说明
参数名 |
输入/输出 |
说明 |
---|---|---|
packet |
输入 |
输入的Packet数据。 |
streamName |
输入 |
流名称。 |
elementName |
输入 |
元件名称。 |
返回参数说明
数据结构 |
说明 |
---|---|
APP_ERROR |
程序执行返回的错误码,请参考APP_ERROR说明。 |
父主题: MxStreamManager