<分区>
我对 C 很满意,但需要学习 GObject
和 Glib
for gstreamer
。我在网上找到的所有内容都是 Gobject 引用手册。它很好,但正在寻找 Gobject/Glib 的教程,因为主要关注的是 gstreamer。
所以请分享任何其他资源来学习 glib 和 gobject。
<分区>
我对 C 很满意,但需要学习 GObject
和 Glib
for gstreamer
。我在网上找到的所有内容都是 Gobject 引用手册。它很好,但正在寻找 Gobject/Glib 的教程,因为主要关注的是 gstreamer。
所以请分享任何其他资源来学习 glib 和 gobject。
最佳答案
从 Glib 开始,这里非常简单且描述得很好:Glib Reference Manual
GObject 主要是实现面向对象的大量样板代码。尝试在 GObject Reference Manual 中找到的“maman bar”示例
对我来说,GStreamer 花了最多的时间来理解。文档很好,但有很多东西需要阅读 ( GStreamer docs )。阅读基础知识后,尝试使用 gst-launch 从 cmdline 启动管道。然后阅读有关应用程序开发的完整手册并做一些示例。在尝试构建自己的插件之前,请检查一些简单的插件并尝试了解不同的部分,一个简单的起点是 identity plugin
祝你好运!
/乔尔·拉尔森
关于c - 学习 GObject 和 Glib 的 Material ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/500501/