How to synchronize playback against system clock?

Nicolas Dufresne nicolas.dufresne at collabora.co.uk
Sun Feb 17 17:59:08 PST 2013


Le jeudi 14 février 2013 à 14:06 +0200, Alexander Kanavin a écrit :

> 1) Instruct the pipeline to use a system clock, then disable the 
> distribution of base time with gst_element_set_start_time() and 
> manipulate the base_time manually with gst_element_set_base_time(). The 
> problem here is that the system clock is not an optimal choice for 
> playback, and in fact I hear audio artifacts when it's used.

This is he approach used in Aurena, and it work well. The only
difference is that we use GStreamer network clock client and server. 

cheers,
Nicolas



More information about the gstreamer-devel mailing list