想看一个使用typefind的工作示例。我们可以动态地将gstreamer元素添加到gstreamer的源垫中,如page
中所述从该页面
一旦检测到媒体类型,您就可以插入一个元素(例如 解复用器或解码器)到typefind元素的源垫,和 媒体流的解码将立即开始。
根据上述声明,想要在识别特定媒体流时添加特定类型的分路器?
答案 0 :(得分:0)
playbin中使用的自动插件元素将使用typefind来探测流,以便选择正确的分路器。 常见的打字机在这里注册:
http://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/gst/typefind/gsttypefindfunctions.c
但你也可以在你自己的插件中做到这一点。