Wasabi ExpressPlay SDK for Embedded Systems
1.23.0
|
Wasabi Marlin DRM D-Bus interface. More...
Functions | |
WSB_EXPORT WSB_Result | WSB_DrmDbus_Initialize (WSB_DrmDbus **drm, WSB_Size max_pending_requests) |
WSB_EXPORT WSB_Result | WSB_DrmDbus_ProcessActionToken (WSB_DrmDbus *drm, const char *token, const WSB_DrmDbus_TokenProcessed callback) |
WSB_EXPORT WSB_Result | WSB_DrmDbus_IsActionValid (WSB_DrmDbus *drm, const char *content_id, WSB_DrmDbus_ActionType action, WSB_DrmDbus_ActionResultValidator validator, int *retval) |
WSB_EXPORT WSB_Result | WSB_DrmDbus_Terminate (WSB_DrmDbus *drm) |
WSB_EXPORT WSB_DrmDbusResult | WSB_DrmDbus_ResultMap (WSB_Result code) |
Wasabi Marlin DRM D-Bus interface.
WSB_EXPORT WSB_Result WSB_DrmDbus_Initialize | ( | WSB_DrmDbus ** | drm, |
WSB_Size | max_pending_requests | ||
) |
WSB_EXPORT WSB_Result WSB_DrmDbus_IsActionValid | ( | WSB_DrmDbus * | drm, |
const char * | content_id, | ||
WSB_DrmDbus_ActionType | action, | ||
WSB_DrmDbus_ActionResultValidator | validator, | ||
int * | retval | ||
) |
WSB_EXPORT WSB_Result WSB_DrmDbus_ProcessActionToken | ( | WSB_DrmDbus * | drm, |
const char * | token, | ||
const WSB_DrmDbus_TokenProcessed | callback | ||
) |
WSB_EXPORT WSB_DrmDbusResult WSB_DrmDbus_ResultMap | ( | WSB_Result | code | ) |
WSB_EXPORT WSB_Result WSB_DrmDbus_Terminate | ( | WSB_DrmDbus * | drm | ) |