[PATCH weston v2 3/6] test: Add clock_settime()
Pekka Paalanen
ppaalanen at gmail.com
Fri Mar 27 05:38:46 PDT 2015
On Mon, 22 Dec 2014 16:09:58 -0600
Derek Foreman <derekf at osg.samsung.com> wrote:
> Add a way to set the presentation clock to an arbitrary value, but only
> when in test mode.
>
> Signed-off-by: Derek Foreman <derekf at osg.samsung.com>
> ---
> protocol/wayland-test.xml | 9 +++++++++
> src/compositor.c | 23 +++++++++++++++++++++++
> src/compositor.h | 4 ++++
> tests/weston-test.c | 13 +++++++++++++
> 4 files changed, 49 insertions(+)
>
> diff --git a/protocol/wayland-test.xml b/protocol/wayland-test.xml
> index 292abe9..70016ce 100644
> --- a/protocol/wayland-test.xml
> +++ b/protocol/wayland-test.xml
> @@ -68,5 +68,14 @@
> Once test mode is enabled it remains active for the life of the
> compositor.
> </description>
> + <request name="clock_settime">
> + <description summary="set the presentation clock time">
> + Sets the presentation clock time.
> +
> + Requires compositor test mode to be active.
> + </description>
> + <arg name="sec" type="string" summary="whole part in seconds"/>
> + <arg name="nsec" type="string" summary="fractional part in seconds"/>
Why strings? Why not uints, e.g.
<arg name="tv_sec_hi" type="uint"
summary="high 32 bits of the seconds part of the presentation timestamp"/>
<arg name="tv_sec_lo" type="uint"
summary="low 32 bits of the seconds part of the presentation timestamp"/>
<arg name="tv_nsec" type="uint"
summary="nanoseconds part of the presentation timestamp"/>
like the Presentation extension uses?
Thanks,
pq
More information about the wayland-devel
mailing list