<div>Hi,</div><div>Following your suggestion at <a href="http://gstreamer.freedesktop.org/apps/">apps section</a> in the page, I write to ask if the app that we have in mind is possible with gstreamer.</div><div><br></div>

<div>The idea is to manage data and media from different sources, in a graph where each element/node could be scripted, for example with conditions for triggering them depending on pipeline global variables.</div><div>For example, depending on what happens inside an element, to transform and send the result data to one source pad or another (branching) or keep on processing the same element till it receives a signal/event from outside (conditional looping).</div>

<div>Being able to receive events from this sources, would also be really indispensable, but as far as I know, that&#39;s completely possible.</div><div><br></div><div>We would also like to &quot;talk&quot; to different pieces of hardware, each one with an specific protocol, for example copperlan, osc, midi, ad-hoc serial-based protocols and so on. The app would play as a translator and mapper between all these heterogeneous data.</div>

<div><br></div><div>We also have kind of a big requirement on using Qt as the GUI framework, I guess that would be also possible, but I could not find any non-trivial resources on this subject.</div><div><br></div><div>I would really appreciate your help</div>

<div>thanks in advance</div><div><br></div><div>mariano</div><div><br></div><div><br></div>