How are you attempting this, noobmonkey? Are you just creating/closing pipelines alternately, and overlaying the incoming frames as fast as you can? In C, of course That would seem to be the only available approach, unless deeper hackery can expose a better trick...