Is there a way to record sound from other applications using GStreamer?
I already know how to record from audio sources, but I can’t find a way to record from autoaudiosink (that is, record every sound that applications are producing).
EDIT:
I’ll accept an answer for valid even if there isn’t any way for recording specific applications, but directly from the soundcard.
If the application plays via pulseaudio, you can record using pulsesrc device=XX where XXX is the monitor source as the device. Use “pacmd list” and look for the sources: to figure the name.