I have resolved this by adding the following in the function which sends the raw frames. GST_BUFFER_PTS (buffer) = timestamp; -- Sent from: http://gstreamer-devel.966125.n4.nabble.com/