【问题标题】:where are gstreamer bus message types listed?gstreamer 总线消息类型在哪里列出?
【发布时间】:2015-11-19 11:10:50
【问题描述】:

是否有所有消息类型的列表? 我想为总线上的某些消息类型添加信号回调,但不知道信号的名称是什么 - 它发生在可能从管道本身发出的总线上。最后我发现这个名字是 new-clock 但我很难找到它(通过总线调试消息进行 greping)。

是否有一些已知消息名称的列表? 我知道有 eos、element、new-clock 之类的消息 ..

我正在连接到这样的回调:

g_signal_connect (bus, "message::eos", G_CALLBACK (callback_eos), this);

如果没有这样的列表,你会如何搜索 new-clock 之类的消息?

【问题讨论】:

    标签: c++ gstreamer


    【解决方案1】:

    【讨论】:

    • 看起来不错,所以规则是获取名称 NEW_CLOCK 并转换为小写和下划线 _ 到破折号 - 因此我们有新时钟,谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-03
    • 1970-01-01
    • 1970-01-01
    • 2019-12-12
    • 2013-02-13
    • 2016-11-26
    相关资源
    最近更新 更多