| 
    VA-API
    2.17.0.1
    
   | 
 
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