-
Task
-
Resolution: Fixed
-
Major
-
None
-
None
Implement the basic DRM lease infrastructure, including:
- A DRM lease manager daemon to create DRM leases and distribute them to clients
- A library that client applications can use to retrieve a specific lease from the lease manager.
A separate DRM lease for each connector on the target system (up to the number of available CRTCs) will be created. The lease will include the following DRM resources:
- CRTC
- Connector
- All planes that are used exclusively by the CRTC (planes shared between CRTCs are not included for now)