HbbTv  17.9.0
Open source HBBTV engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions | Variables
oipf_drm_agent.h File Reference

Oipf DRM agent object. More...

#include "queue.h"

Go to the source code of this file.

Functions

void HBBTV_OipfDrmAgentInitialise (void)
 
void HBBTV_OipfDrmAgentTerminate (void)
 
U8BIT HBBTV_OipfDrmAgentGetDrmSystems (U16BIT **ca_system_ids)
 Retrieves an array of registered ca_system_ids. More...
 
void HBBTV_OipfDrmAgent_onDRMSystemMessage (S_QUE_DRM_PARAMS *params)
 
void HBBTV_OipfDrmAgent_onDRMMessageResult (S_QUE_DRM_PARAMS *params)
 

Variables

void * JS_OIPF_DRM_AGENT_CLASS
 

Detailed Description

Oipf DRM agent object.

Date
April 2014
Author
Sergio Panseri

Function Documentation

U8BIT HBBTV_OipfDrmAgentGetDrmSystems ( U16BIT **  ca_system_ids)

Retrieves an array of registered ca_system_ids.

Parameters
ca_system_idsPointer to the array allocated and returned by the function. The array is valid must be freed with HBBTV_OSFree, only if the value returned is > 0. This pointer can be NULL, in which case only the number of CA system IDs is returned.
Returns
Number of CA system IDs in the returned array