我有一个带有两个输入的 gstreamer 插件,并且只有一个函数可以处理它们。其中一个输入是 char*,另一个是结构
有没有办法测试输入缓冲区的数据类型?
就像是:
chain_function(GstBuffer)
{
if(GST_BUFFER_DATA(buffer) is mystruct)
do something...
elseif(GST_BUFFER_DATA(buffer) is char*)
do something else
}