gst-omx和gst-openmax有什么区别?

时间:2015-11-17 07:32:55

标签: video gstreamer h.264 codec openmax

我使用谷歌搜索gst-omxgstopenmax,但我认为两个插件的功能似乎相同。我不明白gst-omxgstopenmax之间的关系。 根据他们的个人文件:

  1. gst-openmax是一个GStreamer插件,允许与OpenMAX IL组件进行通信。

  2. gst-omx是一个模块,其中包含一个插件,用于包装可用的OpenMAX IL组件,并使它们可用作标准GStreamer元素。

  3. 在以上两点我认为它们是OpenMAX IL包装器的实现。如果它们是OpenMAX IL的相同包装器,为什么要通过两种方法实现它们? 任何人都对我有任何想法,谢谢你为我解释这个问题。

1 个答案:

答案 0 :(得分:2)

使用gst-omx - > http://cgit.freedesktop.org/gstreamer/gst-omx/

两者都旨在提供Openmax IL组件功能作为GStreamer元素。 gst-openmax是第一个实现。 gst-omx稍后完成,最近由GStreamer社区维护。不确定gst-openmax的维护状态。