【问题标题】:Signals and Callback in gstreamergstreamer 中的信号和回调
【发布时间】:2014-01-22 16:57:31
【问题描述】:

我对 Signal 和 Callback 函数有疑问。

信号功能:

/* Connect to the pad-added signal */
g_signal_connect (data.source, "pad-added", G_CALLBACK (pad_added_handler), &data);

回调函数:

static void pad_added_handler (GstElement *src, GstPad *new_pad, CustomData *data) {...} 

我是从教程中获取的:

http://docs.gstreamer.com/display/GstSDK/Basic+tutorial+3%3A+Dynamic+pipelines

我的问题是关于回调 - 它如何“知道”参数?它与信号的参数不匹配。

GstPad *new_pad 参数是什么?它从哪里来的?谁寄的?

谢谢!

【问题讨论】:

    标签: c visual-studio-2010 gstreamer video-processing


    【解决方案1】:
    猜你喜欢
    • 2018-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-02
    • 2019-02-15
    • 2017-03-20
    • 1970-01-01
    相关资源
    最近更新 更多