SendData

函数功能

向指定的输入插件(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说明