wayland: implement wp-drm-lease-v1
This commit is contained in:
parent
e92c92bf49
commit
abbc847144
27 changed files with 797 additions and 19 deletions
23
wire/wp_drm_lease_connector_v1.txt
Normal file
23
wire/wp_drm_lease_connector_v1.txt
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
request destroy {
|
||||
|
||||
}
|
||||
|
||||
event name {
|
||||
name: str,
|
||||
}
|
||||
|
||||
event description {
|
||||
description: str,
|
||||
}
|
||||
|
||||
event connector_id {
|
||||
connector_id: u32,
|
||||
}
|
||||
|
||||
event done {
|
||||
|
||||
}
|
||||
|
||||
event withdrawn {
|
||||
|
||||
}
|
||||
23
wire/wp_drm_lease_device_v1.txt
Normal file
23
wire/wp_drm_lease_device_v1.txt
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
request create_lease_request {
|
||||
id: id(wp_drm_lease_request_v1),
|
||||
}
|
||||
|
||||
request release {
|
||||
|
||||
}
|
||||
|
||||
event drm_fd {
|
||||
fd: fd,
|
||||
}
|
||||
|
||||
event connector {
|
||||
id: id(wp_drm_lease_connector_v1),
|
||||
}
|
||||
|
||||
event done {
|
||||
|
||||
}
|
||||
|
||||
event released {
|
||||
|
||||
}
|
||||
7
wire/wp_drm_lease_request_v1.txt
Normal file
7
wire/wp_drm_lease_request_v1.txt
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
request request_connector {
|
||||
connector: id(wp_drm_lease_connector_v1),
|
||||
}
|
||||
|
||||
request submit {
|
||||
id: id(wp_drm_lease_v1),
|
||||
}
|
||||
11
wire/wp_drm_lease_v1.txt
Normal file
11
wire/wp_drm_lease_v1.txt
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
request destroy {
|
||||
|
||||
}
|
||||
|
||||
event lease_fd {
|
||||
leased_fd: fd,
|
||||
}
|
||||
|
||||
event finished {
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue