Skip to content

Commit

Permalink
Enable support for license acquisition of multiple protected playbacks
Browse files Browse the repository at this point in the history
Signed-off-by: Ankit1 Jain <[email protected]>
  • Loading branch information
ankitjain88 authored and XinfengZhang committed Apr 10, 2023
1 parent ea9b0b3 commit d46b383
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion va/va_prot.h
Original file line number Diff line number Diff line change
Expand Up @@ -441,7 +441,17 @@ typedef struct _VAProtectedSessionExecuteBuffer {
/** \brief Return the result of this function. The status result is IHV's
* implementation specific */
uint32_t status;
uint32_t va_reserved[VA_PADDING_LOW];
/** \brief - vtag represents TEE sandbox identification for multiple playback scenario
*
* If TEE interface is created using VAEntrypointProtectedTEEComm then
* vtag is non-zero for multiple playback and vtag is zero for single playback
*
* If TEE interface is not created using VAEntrypointProtectedTEEComm then
* vtag - reserved
*/
uint64_t vtag;
/** \brief reserved bytes for future use, must be zero */
uint32_t va_reserved[VA_PADDING_LOW - 2];
} VAProtectedSessionExecuteBuffer;

/**
Expand Down

0 comments on commit d46b383

Please sign in to comment.