Simplest way in which it can be done is by using pad probe(buffer) and blocking the data completely that comes from one of the source. If it is live, make sure to have sufficient buffering to avoid data losses due to blocking ~BO -- Sent from: http://gstreamer-devel.966125.n4.nabble.com/