diff options
Diffstat (limited to 'protocol')
-rw-r--r-- | protocol/wlr-screencopy-unstable-v1.xml | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/protocol/wlr-screencopy-unstable-v1.xml b/protocol/wlr-screencopy-unstable-v1.xml index 52f3385e..e62e3ff0 100644 --- a/protocol/wlr-screencopy-unstable-v1.xml +++ b/protocol/wlr-screencopy-unstable-v1.xml @@ -76,10 +76,6 @@ destroy the frame. </description> - <enum name="flags" bitfield="true"> - <entry name="y_invert" value="1" summary="contents are y-inverted"/> - </enum> - <event name="buffer"> <description summary="buffer information"> Provides information about the frame's buffer. This event is sent once @@ -91,7 +87,6 @@ </description> <arg name="width" type="uint" summary="buffer width"/> <arg name="height" type="uint" summary="buffer height"/> - <arg name="flags" type="uint" enum="flags" summary="buffer flags"/> <arg name="format" type="uint" summary="preferred DRM_FORMAT"/> <arg name="stride" type="uint" summary="preferred stride"/> </event> @@ -116,6 +111,18 @@ summary="invalid width or height"/> </enum> + <enum name="flags" bitfield="true"> + <entry name="y_invert" value="1" summary="contents are y-inverted"/> + </enum> + + <event name="flags"> + <description summary="frame flags"> + Provides flags about the frame. This event is sent once before the + "ready" event. + </description> + <arg name="flags" type="uint" enum="flags" summary="frame flags"/> + </event> + <event name="ready"> <description summary="indicates frame is available for reading"> Called as soon as the frame is copied, indicating it is available |