|
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 | ) |