Thanks for getting back to me.<br><br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><span class="q"></span><div><br>This is very easy. &nbsp; There is a API to get current sources and sinks. &nbsp;&nbsp; Each source can tell what sink it wants to go to.&nbsp;&nbsp;&nbsp; (ie. gst-launch audiotestsrc | pulsesink device=secondaudiodevice)  
</div></div></blockquote><div><br>Can another program tell a stream to switch from one sink to another? I know pavucontrol does it, so there must be a way. Where can I find that API?<br><br>Are there splitters? IE. Can one source go to multiple sinks?
<br></div><br>Thanks,<br>Justin<br></div><br>