Gstreamer is not necessarily governed by a real-time clock, thus we need to pull from it only when we need..