Gstreamer GstElement属性描述在哪里?

Gstreamer GstElement属性描述在哪里?,gstreamer,gstreamer-1.0,Gstreamer,Gstreamer 1.0,我最近开始使用gstreamer-1.0,这是我第一次使用多媒体框架。我通常通过阅读教程和已有的实现来学习。教程和文档都很好,但我找不到有关GstElement的各种属性的说明gst-inspect-1.0在使用元素类型进行查找时,提供了一行属性描述 signal-handoffs : Send a signal before pushing the buffer flags: readable, writable

我最近开始使用
gstreamer-1.0
,这是我第一次使用多媒体框架。我通常通过阅读教程和已有的实现来学习。教程和文档都很好,但我找不到有关
GstElement
的各种属性的说明<代码>gst-inspect-1.0在使用元素类型进行查找时,提供了一行属性描述

signal-handoffs     : Send a signal before pushing the buffer
                      flags: readable, writable
                      Boolean. Default: true
silent              : silent
                      flags: readable, writable
                      Boolean. Default: true
single-segment      : Timestamp buffers and eat segments so as to appear as one segment
                      flags: readable, writable
                      Boolean. Default: false
查询
identity
元素时,来自
gst-inspect-1.0
的样本快照

如果有人能引导我找到关于上述内容的信息来源,或者一些我应该阅读的东西,那将非常有帮助

  • GstElement派生自gobject,并从中获得属性特性。如果你愿意,可以参考

  • 然后您可以参考以了解如何为元素添加属性

  • 一个元素的一个特定属性的含义取决于。您可以参考第二步查看源代码


  • 就是这样,元素描述它们自己。如果有疑问,请检查源代码这些选项的作用。