[vlc-devel] [PATCH 0/3] Maintain vsync phase sync in mmal vout

Rémi Denis-Courmont remi at remlab.net
Thu Sep 4 18:36:43 CEST 2014

Le vendredi 29 août 2014, 09:25:18 Julian Scheel a écrit :
> For this to work I propose a vout core extension which allows vouts to
> request a phase offset at the core, which will be applied to the picture
> timestamps by the core.

I don't really understand why you need to involve the core.

If you want to submit a frame earlier than display time, you can use the 
prepare() callback, which the core calls as early as it can, but no earlier 
than the previous frame's display().

At least VDPAU already submits the frame in prepare(). The X11 Present 
extension and the Wayland Presentation Queue, if we ever implement them, will 
do likewise.

Rémi Denis-Courmont

More information about the vlc-devel mailing list