向指定的输入插件(appsrc)发送数据。
1 | APP_ERROR Stream::SendData(const std::string& elementName, std::vector<MxstMetadataInput>& metadataVec, MxstBufferInput& dataBuffer); |
参数名 |
输入/输出 |
说明 |
---|---|---|
elementName |
输入 |
appsrc输入插件名称。 |
metadataVec |
输入 |
发送的protobuf数据列表见MxstMetadataInput。 |
dataBuffer |
输入 |
待发送的数据,数据类型为MxstBufferInput,bufferInput.dataSize应该等于待发送数据内存大小,且在[1, 4294967296]范围内,bufferInput.dataPtr需要delete。 |
数据结构 |
说明 |
---|---|
APP_ERROR |
程序执行返回的错误码,请参考APP_ERROR说明。 |