参考资料
Basic tutorial 8: Short-cutting the pipeline
gstreamer向appsrc发送帧画面的代码_gst appsrc可变帧率-优快云博客
在官网教程Basic tutorial 8: Short-cutting the pipeline
里面,讲了一个例子,push音频数据给管线,视频的例子更加直观一些,
主要步骤:
注册一个回调,
g_signal_connect(appsrc, "need-data", G_CALLBACK(cb_need_data), NULL);
回调方法中,设置数据,再push进处理流程中
g_signal_emit_by_name(appsrc, "push-buf