下载
中文
注册

SendDataWithUniqueId

函数功能

向指定Stream上的输入元件发送数据(appsrc)。阻塞式,支持多线程并发。

函数原型

def SendDataWithUniqueId(streamName: bytes, inPluginId: int, dataInput: MxDataInput) -> int:
    pass
def SendDataWithUniqueId(streamName: bytes, elementName: bytes, dataInput: MxDataInput) -> int:
    pass

输入参数说明

参数名

类型

说明

streamName

bytes

流的名称。

inPluginId

int

目标输入插件ID,即appsrc元件的编号。

elementName

bytes

输入插件的名称,只支持appsrc当做输入插件。

dataInput

请参考MxDataInput

待发送的数据。

返回参数说明

数据结构

说明

int

发送数据后返回的编号,通过该编号获取对应的结果(调用GetResultWithUniqueId),结果为-1表示发送失败。