video - 如何从管道中获取接收器元素?

标签 video gstreamer

我有一个管道,它是使用以下函数创建的

gst_parse_launch(char * string);

现在我想在我的 WID 中叠加视频。为此,我需要获取接收器元素。

如何从上面的管道中获取 Sink 元素?

最佳答案

最简单的方法是设置元素名称,例如:fakesink name="mysink"创建管道后,使用:gst_bin_get_by_name(pipeline, "mysink") .

关于video - 如何从管道中获取接收器元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39445052/

相关文章:

apache-flex - 使用 MP4 编码在 Flash 中流式传输网络摄像头视频

video - 使用 -lavfi 或 -filter_complex 时 ffmpeg 的区别

rust - 在GStreamer管道中将tee的单个分支延迟n秒

compilation - 使用新的 glib 版本编译 gstreamer

c - GStreamer 插件搜索路径?

c++ - 使用 Raspberry Pi 转换 mp4 文件并将它们流式传输到查看器

java - 使用 Android MediaRecorder 录制 webm

java - 使用 VLCJ 在 java 中将视频播放器添加到 JPanel

java - 如何通过url *.m3u8获取视频流的分辨率

c++ - LNK2019 未解析外部符号 gStreamer教程 Visual Studio 2015