|
VA-API
2.22.0
|
Protected content API. More...
Go to the source code of this file.
Classes | |
| struct | VAProtectedSessionBuffer |
| Input/Output buffer of VAProtectedSessionExecuteBuffer. More... | |
| struct | VAProtectedSessionExecuteBuffer |
| Buffer for vaProtectedSessionExecute() More... | |
Typedefs | |
| typedef VAGenericID | VAProtectedSessionID |
Enumerations | |
| enum | VA_TEE_EXECUTE_FUNCTION_ID |
| TEE Execucte Function ID. | |
Functions | |
| VAStatus | vaCreateProtectedSession (VADisplay dpy, VAConfigID config_id, VAProtectedSessionID *protected_session) |
| Create a protected session. More... | |
| VAStatus | vaDestroyProtectedSession (VADisplay dpy, VAProtectedSessionID protected_session) |
| Destroy a protected session. More... | |
| VAStatus | vaAttachProtectedSession (VADisplay dpy, VAGenericID id, VAProtectedSessionID protected_session) |
| Attach a protected content session to VA context. More... | |
| VAStatus | vaDetachProtectedSession (VADisplay dpy, VAGenericID id) |
| Detach the protected content session from the VA context. More... | |
| VAStatus | vaProtectedSessionExecute (VADisplay dpy, VAProtectedSessionID protected_session, VABufferID buf_id) |
| Execute provides a general mechanism for TEE client tasks execution. More... | |
Protected content API.
This file contains the Protected content API.
1.9.1