GStreamer插件:“难看”和“不好”


34

为什么gstreamer插件标记为“不好”和“丑陋”?

Answers:


40

来自http://gstreamer.freedesktop.org/documentation/splitup.html

gst-plugins-
一个固定的小型插件集,涵盖各种可能的元素类型;在开发系列中,这些功能会不断更新,并进行任何核心更改。

  • 我们相信发行商可以安全地运送这些插件
  • 人们写元素应该基于这些元素的代码
  • 这些元素附带示例,文档和回归测试

gst-plugins-good
一组插件,我们认为它们具有良好的质量代码,正确的功能,我们的首选许可证(LGPL用于插件代码,LGPL或与LGPL兼容的支持库)。

  • 我们相信发行商可以安全地运送这些插件
  • 人们写元素应该基于这些元素的代码

gst-plugins-ugly
一组具有良好质量和正确功能的插件,但是分发它们可能会造成问题。插件或支持库上的许可证可能不是我们想要的。该代码可能广为人知以提出专利问题。

  • 发行商应检查是否要/可以提供这些插件
  • 人们写元素应该基于这些元素的代码

gst-plugins-bad
一组插件,与其余插件相比,性能不佳。它们可能接近高质量,但是却缺少一些东西-无论是好的代码检查,一些文档,一组测试,一个真正的实时维护程序,还是实际的广泛使用。如果填补了空白,则可能会升级它们,使其成为gst-plugins-good或gst-plugins-ugly的一部分,具体取决于其他因素。

  • 如果插件中断,您可以进行投诉-相反,您可以解决问题并向我们发送补丁,也可以贿赂他人为您修复它们
  • 新的贡献者可以从这里开始工作

太好了,谢谢你的信息。很有帮助。也提醒我将freedesktop.org添加到我的阅读列表中。
trv100 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.