<div>Hi,</div>
<div>&nbsp;</div>
<div>I wanted some help wrt to g_signal_connect in gstreamer.</div>
<div>&nbsp;</div>
<div>When a call-back is registered for a signal emitted from gstreamer, (like pad-added, element-added), is the call back function called always from a new thread or is it called from the thread which issued g_signal_connect.?
</div>
<div>&nbsp;</div>
<div>I wanted to do some operations only after an element is added to bin. So I need to register a call back which handles &quot;element-added&quot; signal. But when I tried it, the call back is not getting called at all. Is there any eg code snippet which can show how can it be done?
</div>
<div>&nbsp;</div>
<div>My audio sink device is opened by the main thread. But I wanted to open my sink audio device in a new thread. Since it is the gstreamer framework which is doing this, how can I tell gstreamer to open the device in new thread. Is there any mechanism through which I can do so.
</div>
<div>&nbsp;</div>
<div>Thanks in advance ,</div>
<div>Regards,</div>
<div>Pavan.</div>