<div dir="ltr"><div>It is not role for GStreamer. Loopback is something that should be done by OS audio routing layer. On windows you can enable "stereo mix" virtual soundcard or configure routing within WASAPI. On Linux PulseAudio provides such monitoring for each output by default. I am not 100% sure but CoreAudio on mac also has such features. Then you can grab the sound like from any other soundcard.<br><br></div><div>In terms of stability: DirectSound on windows works fine, but you have to use at least 1.8.0 to be able to select devices properly. It also has limited functionality regarding audio type negotiation but this is limitation of DirectSound itself. WASAPI which is far superior is unstable, you can't use it in practice, yet (<a href="https://bugzilla.gnome.org/show_bug.cgi?id=759389">https://bugzilla.gnome.org/show_bug.cgi?id=759389</a>). On Mac OS X it generally works fine, except that you cannot select a device in a reliable way (<a href="https://bugzilla.gnome.org/show_bug.cgi?id=759558">https://bugzilla.gnome.org/show_bug.cgi?id=759558</a>).<br><br></div><div>m.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-04-07 1:14 GMT+02:00 Kyrylo Polezhaiev <span dir="ltr"><<a href="mailto:kirushyk@gmail.com" target="_blank">kirushyk@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
I would like to capture sounds, played by other apps for subsequent processing / recording.<br>
Do we have ready-to-use GStreamer audio source elements capable of that?<br>
<br>
Cheers,<br>
- Kyrylo<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div><br></div>