Pepper_56_C_interfaces
Pepper_56_C_interfaces
|
Public Attributes | |
uint32_t | request_id |
uint32_t | buffer_id |
int64_t | timestamp |
uint32_t PP_DecryptTrackingInfo::buffer_id |
A unique buffer ID to identify a PPB_Buffer_Dev. Unlike a PP_Resource, this ID is identical at both the renderer side and the plugin side. In PPB_ContentDecryptor_Private
calls, this is the ID of the buffer associated with the decrypted block/frame/samples. In PPP_ContentDecryptor_Private
calls, this is the ID of a buffer that is no longer need at the renderer side, which can be released or recycled by the plugin. This ID can be 0 if there is no buffer to be released or recycled.
uint32_t PP_DecryptTrackingInfo::request_id |
Client-specified identifier for the associated decrypt request. By using this value, the client can associate the decrypted block with a decryption request.
int64_t PP_DecryptTrackingInfo::timestamp |
Timestamp in microseconds of the associated block. By using this value, the client can associate the decrypted (and decoded) data with an input block. This is needed because buffers may be delivered out of order and not in response to the request_id
they were provided with.