我使用谷歌搜索gst-omx
和gstopenmax
,但我认为两个插件的功能似乎相同。我不明白gst-omx
和gstopenmax
之间的关系。
根据他们的个人文件:
gst-openmax是一个GStreamer插件,允许与OpenMAX IL组件进行通信。
gst-omx是一个模块,其中包含一个插件,用于包装可用的OpenMAX IL组件,并使它们可用作标准GStreamer元素。
在以上两点我认为它们是OpenMAX IL包装器的实现。如果它们是OpenMAX IL的相同包装器,为什么要通过两种方法实现它们? 任何人都对我有任何想法,谢谢你为我解释这个问题。
答案 0 :(得分:2)
使用gst-omx - > http://cgit.freedesktop.org/gstreamer/gst-omx/
两者都旨在提供Openmax IL组件功能作为GStreamer元素。 gst-openmax是第一个实现。 gst-omx稍后完成,最近由GStreamer社区维护。不确定gst-openmax的维护状态。