drm-lease: fix crashes and implementation (#8116)

This commit is contained in:
Ikalco
2024-10-14 05:37:42 -05:00
committed by GitHub
parent e7fd0f5aec
commit ce62521883
2 changed files with 22 additions and 9 deletions

View File

@@ -22,12 +22,13 @@ class CDRMLeaseRequestResource;
class CDRMLeaseResource {
public:
CDRMLeaseResource(SP<CWpDrmLeaseV1> resource_, SP<CDRMLeaseRequestResource> request);
~CDRMLeaseResource();
bool good();
WP<CDRMLeaseDeviceResource> parent;
std::vector<WP<CDRMLeaseConnectorResource>> requested;
WP<Aquamarine::CDRMLease> lease;
SP<Aquamarine::CDRMLease> lease;
int leaseFD = -1;