Pekka Paalanen wrote:
Right... so that'd be a framerate hint, which the compositor only uses if it needs to do a significant amount of work for each sent frame. We probably want to keep most of the rate control still in the encoding program, so it can pick the best frames to drop or duplicate.
My quick impression is that a framerate hint is not needed. Instead they are throttled by the client not releasing the buffers.
If there is only one buffer not in use by the client the compositor cannot send the event. Depending on the implementation it can either keep updating this buffer with each frame, update it only once or periodically, or do nothing. When the client releases a second buffer it then waits if necessary for a frame to be copied to the buffer and then sends the event.
_______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel