Qt:gstreamer自定义管道创建失败

时间:2013-12-17 17:28:34

标签: qt arm gstreamer

我正在尝试使用QtGStreamer创建自定义管道。我修改了this示例,该示例使用“playbin2”来创建管道。

QGst::ElementPtr e1;
QGst::ElementPtr e2;

e1 = QGst::ElementFactory::make("videotestsrc");
e2 = QGst::ElementFactory::make("mfw_v4lsink");

m_pipeline = QGst::Pipeline::create();
m_pipeline->add(e1, e2);

this->setVideoSink(e2);
m_pipeline->setState(QGst::StatePlaying);

但我遇到以下错误:

QGst::Ui::VideoWidget: Could not construct a renderer for the specified element
"Internal data flow error." 

有没有人有这方面的经验?任何帮助将不胜感激。

0 个答案:

没有答案