libgpac
Documentation of the core library of GPAC
ipmpx_code.c File Reference
+ Include dependency graph for ipmpx_code.c:

Macros

#define GF_IPMPX_DATA_ALLOC(__ptr, __stname, __tag)
 
#define GF_IPMPX_DELETE_ARRAY(__ar)   if (__ar) { if (__ar->data) gf_free(__ar->data); gf_free(__ar); }
 

Functions

u32 get_field_size (u32 size_desc)
 
void write_var_size (GF_BitStream *bs, u32 size)
 
GF_IPMPX_ByteArray * GF_IPMPX_GetByteArray (GF_BitStream *bs)
 
u32 GF_IPMPX_GetByteArraySize (GF_IPMPX_ByteArray *ba)
 
void GF_IPMPX_WriteByteArray (GF_BitStream *bs, GF_IPMPX_ByteArray *ba)
 
void GF_IPMPX_AUTH_Delete (GF_IPMPX_Authentication *auth)
 
u32 GF_IPMPX_AUTH_Size (GF_IPMPX_Authentication *auth)
 
u32 GF_IPMPX_AUTH_FullSize (GF_IPMPX_Authentication *auth)
 
GF_Err WriteGF_IPMPX_AUTH (GF_BitStream *bs, GF_IPMPX_Authentication *auth)
 
GF_Err GF_IPMPX_AUTH_Parse (GF_BitStream *bs, GF_IPMPX_Authentication **auth)
 
GF_Err GF_IPMPX_ReadData (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
u32 gf_ipmpx_data_full_size (GF_IPMPX_Data *p)
 
GF_Err gf_ipmpx_data_parse (GF_BitStream *bs, GF_IPMPX_Data **out_data)
 
GF_Err GF_IPMPX_WriteBase (GF_BitStream *bs, GF_IPMPX_Data *p)
 
static GF_IPMPX_Data * NewGF_IPMPX_InitAuthentication ()
 
static void DelGF_IPMPX_InitAuthentication (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_InitAuthentication (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_InitAuthentication (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_InitAuthentication (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_MutualAuthentication ()
 
static void delete_algo_list (GF_List *algos)
 
static void DelGF_IPMPX_MutualAuthentication (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_MutualAuthentication (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_MutualAuthentication (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_MutualAuthentication (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_TrustSecurityMetadata ()
 
static void DelGF_IPMPX_TrustSecurityMetadata (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_TrustSecurityMetadata (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_TrustSecurityMetadata (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_TrustSecurityMetadata (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_SecureContainer ()
 
static void DelGF_IPMPX_SecureContainer (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_SecureContainer (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_SecureContainer (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_SecureContainer (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_GetToolsResponse ()
 
static void DelGF_IPMPX_GetToolsResponse (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_GetToolsResponse (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_GetToolsResponse (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_GetToolsResponse (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_ParametricDescription ()
 
static void DelGF_IPMPX_ParametricDescription (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_ParametricDescription (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_ParametricDescription (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_ParametricDescription (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_ToolParamCapabilitiesQuery ()
 
static void DelGF_IPMPX_ToolParamCapabilitiesQuery (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_ToolParamCapabilitiesQuery (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_ToolParamCapabilitiesQuery (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_ToolParamCapabilitiesQuery (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_ToolParamCapabilitiesResponse ()
 
static void DelGF_IPMPX_ToolParamCapabilitiesResponse (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_ToolParamCapabilitiesResponse (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_ToolParamCapabilitiesResponse (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_ToolParamCapabilitiesResponse (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_ConnectTool ()
 
static void DelGF_IPMPX_ConnectTool (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_ConnectTool (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_ConnectTool (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_ConnectTool (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_DisconnectTool ()
 
static void DelGF_IPMPX_DisconnectTool (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_DisconnectTool (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_DisconnectTool (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_DisconnectTool (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_GetToolContext ()
 
static void DelGF_IPMPX_GetToolContext (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_GetToolContext (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_GetToolContext (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_GetToolContext (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_GetToolContextResponse ()
 
static void DelGF_IPMPX_GetToolContextResponse (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_GetToolContextResponse (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_GetToolContextResponse (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_GetToolContextResponse (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_AddToolNotificationListener ()
 
static void DelGF_IPMPX_AddToolNotificationListener (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_AddToolNotificationListener (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_AddToolNotificationListener (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_AddToolNotificationListener (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_RemoveToolNotificationListener ()
 
static void DelGF_IPMPX_RemoveToolNotificationListener (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_RemoveToolNotificationListener (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_RemoveToolNotificationListener (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_RemoveToolNotificationListener (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_NotifyToolEvent ()
 
static void DelGF_IPMPX_NotifyToolEvent (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_NotifyToolEvent (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_NotifyToolEvent (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_NotifyToolEvent (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_CanProcess ()
 
static void DelGF_IPMPX_CanProcess (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_CanProcess (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_CanProcess (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_CanProcess (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_OpaqueData (u8 tag)
 
static void DelGF_IPMPX_OpaqueData (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_OpaqueData (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_OpaqueData (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_OpaqueData (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_KeyData ()
 
static void DelGF_IPMPX_KeyData (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_KeyData (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_KeyData (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_KeyData (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_SelectiveDecryptionInit ()
 
static void DelGF_IPMPX_SelectiveDecryptionInit (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_SelectiveDecryptionInit (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_SelectiveDecryptionInit (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_SelectiveDecryptionInit (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_WatermarkingInit (u8 tag)
 
static void DelGF_IPMPX_WatermarkingInit (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_WatermarkingInit (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_WatermarkingInit (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_WatermarkingInit (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_SendWatermark (u8 tag)
 
static void DelGF_IPMPX_SendWatermark (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_SendWatermark (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_SendWatermark (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_SendWatermark (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_ToolAPI_Config ()
 
static void DelGF_IPMPX_ToolAPI_Config (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_ToolAPI_Config (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_ToolAPI_Config (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_ToolAPI_Config (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
static GF_IPMPX_Data * NewGF_IPMPX_ISMACryp ()
 
static void DelGF_IPMPX_ISMACryp (GF_IPMPX_Data *_p)
 
static GF_Err ReadGF_IPMPX_ISMACryp (GF_BitStream *bs, GF_IPMPX_Data *_p, u32 size)
 
static u32 SizeGF_IPMPX_ISMACryp (GF_IPMPX_Data *_p)
 
static GF_Err WriteGF_IPMPX_ISMACryp (GF_BitStream *bs, GF_IPMPX_Data *_p)
 
GF_IPMPX_Data * gf_ipmpx_data_new (u8 tag)
 
void gf_ipmpx_data_del (GF_IPMPX_Data *_p)
 
u32 gf_ipmpx_data_size (GF_IPMPX_Data *_p)
 
GF_Err gf_ipmpx_data_write (GF_BitStream *bs, GF_IPMPX_Data *_p)
 

Macro Definition Documentation

◆ GF_IPMPX_DATA_ALLOC

#define GF_IPMPX_DATA_ALLOC (   __ptr,
  __stname,
  __tag 
)
Value:
__ptr = (__stname*)gf_malloc(sizeof(__stname)); \
if (!__ptr) return NULL; \
memset(__ptr, 0, sizeof(__stname)); \
((GF_IPMPX_Data *)__ptr)->tag = __tag; \
((GF_IPMPX_Data *)__ptr)->Version = 0x01; \
void * gf_malloc(size_t size)
Definition: alloc.c:148

◆ GF_IPMPX_DELETE_ARRAY

#define GF_IPMPX_DELETE_ARRAY (   __ar)    if (__ar) { if (__ar->data) gf_free(__ar->data); gf_free(__ar); }

Function Documentation

◆ get_field_size()

u32 get_field_size ( u32  size_desc)
+ Here is the caller graph for this function:

◆ write_var_size()

void write_var_size ( GF_BitStream *  bs,
u32  size 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GF_IPMPX_GetByteArray()

GF_IPMPX_ByteArray* GF_IPMPX_GetByteArray ( GF_BitStream *  bs)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GF_IPMPX_GetByteArraySize()

u32 GF_IPMPX_GetByteArraySize ( GF_IPMPX_ByteArray *  ba)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GF_IPMPX_WriteByteArray()

void GF_IPMPX_WriteByteArray ( GF_BitStream *  bs,
GF_IPMPX_ByteArray *  ba 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GF_IPMPX_AUTH_Delete()

void GF_IPMPX_AUTH_Delete ( GF_IPMPX_Authentication *  auth)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GF_IPMPX_AUTH_Size()

u32 GF_IPMPX_AUTH_Size ( GF_IPMPX_Authentication *  auth)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GF_IPMPX_AUTH_FullSize()

u32 GF_IPMPX_AUTH_FullSize ( GF_IPMPX_Authentication *  auth)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_AUTH()

GF_Err WriteGF_IPMPX_AUTH ( GF_BitStream *  bs,
GF_IPMPX_Authentication *  auth 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GF_IPMPX_AUTH_Parse()

GF_Err GF_IPMPX_AUTH_Parse ( GF_BitStream *  bs,
GF_IPMPX_Authentication **  auth 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GF_IPMPX_ReadData()

GF_Err GF_IPMPX_ReadData ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_ipmpx_data_full_size()

u32 gf_ipmpx_data_full_size ( GF_IPMPX_Data *  p)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_ipmpx_data_parse()

GF_Err gf_ipmpx_data_parse ( GF_BitStream *  bs,
GF_IPMPX_Data **  out_data 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GF_IPMPX_WriteBase()

GF_Err GF_IPMPX_WriteBase ( GF_BitStream *  bs,
GF_IPMPX_Data *  p 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_InitAuthentication()

static GF_IPMPX_Data* NewGF_IPMPX_InitAuthentication ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_InitAuthentication()

static void DelGF_IPMPX_InitAuthentication ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_InitAuthentication()

static GF_Err ReadGF_IPMPX_InitAuthentication ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_InitAuthentication()

static u32 SizeGF_IPMPX_InitAuthentication ( GF_IPMPX_Data *  _p)
static
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_InitAuthentication()

static GF_Err WriteGF_IPMPX_InitAuthentication ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_MutualAuthentication()

static GF_IPMPX_Data* NewGF_IPMPX_MutualAuthentication ( )
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ delete_algo_list()

static void delete_algo_list ( GF_List *  algos)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_MutualAuthentication()

static void DelGF_IPMPX_MutualAuthentication ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_MutualAuthentication()

static GF_Err ReadGF_IPMPX_MutualAuthentication ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_MutualAuthentication()

static u32 SizeGF_IPMPX_MutualAuthentication ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_MutualAuthentication()

static GF_Err WriteGF_IPMPX_MutualAuthentication ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_TrustSecurityMetadata()

static GF_IPMPX_Data* NewGF_IPMPX_TrustSecurityMetadata ( )
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_TrustSecurityMetadata()

static void DelGF_IPMPX_TrustSecurityMetadata ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_TrustSecurityMetadata()

static GF_Err ReadGF_IPMPX_TrustSecurityMetadata ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_TrustSecurityMetadata()

static u32 SizeGF_IPMPX_TrustSecurityMetadata ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_TrustSecurityMetadata()

static GF_Err WriteGF_IPMPX_TrustSecurityMetadata ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_SecureContainer()

static GF_IPMPX_Data* NewGF_IPMPX_SecureContainer ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_SecureContainer()

static void DelGF_IPMPX_SecureContainer ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_SecureContainer()

static GF_Err ReadGF_IPMPX_SecureContainer ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_SecureContainer()

static u32 SizeGF_IPMPX_SecureContainer ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_SecureContainer()

static GF_Err WriteGF_IPMPX_SecureContainer ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_GetToolsResponse()

static GF_IPMPX_Data* NewGF_IPMPX_GetToolsResponse ( )
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_GetToolsResponse()

static void DelGF_IPMPX_GetToolsResponse ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_GetToolsResponse()

static GF_Err ReadGF_IPMPX_GetToolsResponse ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_GetToolsResponse()

static u32 SizeGF_IPMPX_GetToolsResponse ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_GetToolsResponse()

static GF_Err WriteGF_IPMPX_GetToolsResponse ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_ParametricDescription()

static GF_IPMPX_Data* NewGF_IPMPX_ParametricDescription ( )
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_ParametricDescription()

static void DelGF_IPMPX_ParametricDescription ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_ParametricDescription()

static GF_Err ReadGF_IPMPX_ParametricDescription ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_ParametricDescription()

static u32 SizeGF_IPMPX_ParametricDescription ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_ParametricDescription()

static GF_Err WriteGF_IPMPX_ParametricDescription ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_ToolParamCapabilitiesQuery()

static GF_IPMPX_Data* NewGF_IPMPX_ToolParamCapabilitiesQuery ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_ToolParamCapabilitiesQuery()

static void DelGF_IPMPX_ToolParamCapabilitiesQuery ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_ToolParamCapabilitiesQuery()

static GF_Err ReadGF_IPMPX_ToolParamCapabilitiesQuery ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_ToolParamCapabilitiesQuery()

static u32 SizeGF_IPMPX_ToolParamCapabilitiesQuery ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_ToolParamCapabilitiesQuery()

static GF_Err WriteGF_IPMPX_ToolParamCapabilitiesQuery ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_ToolParamCapabilitiesResponse()

static GF_IPMPX_Data* NewGF_IPMPX_ToolParamCapabilitiesResponse ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_ToolParamCapabilitiesResponse()

static void DelGF_IPMPX_ToolParamCapabilitiesResponse ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_ToolParamCapabilitiesResponse()

static GF_Err ReadGF_IPMPX_ToolParamCapabilitiesResponse ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_ToolParamCapabilitiesResponse()

static u32 SizeGF_IPMPX_ToolParamCapabilitiesResponse ( GF_IPMPX_Data *  _p)
static
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_ToolParamCapabilitiesResponse()

static GF_Err WriteGF_IPMPX_ToolParamCapabilitiesResponse ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_ConnectTool()

static GF_IPMPX_Data* NewGF_IPMPX_ConnectTool ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_ConnectTool()

static void DelGF_IPMPX_ConnectTool ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_ConnectTool()

static GF_Err ReadGF_IPMPX_ConnectTool ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_ConnectTool()

static u32 SizeGF_IPMPX_ConnectTool ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_ConnectTool()

static GF_Err WriteGF_IPMPX_ConnectTool ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_DisconnectTool()

static GF_IPMPX_Data* NewGF_IPMPX_DisconnectTool ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_DisconnectTool()

static void DelGF_IPMPX_DisconnectTool ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_DisconnectTool()

static GF_Err ReadGF_IPMPX_DisconnectTool ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_DisconnectTool()

static u32 SizeGF_IPMPX_DisconnectTool ( GF_IPMPX_Data *  _p)
static
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_DisconnectTool()

static GF_Err WriteGF_IPMPX_DisconnectTool ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_GetToolContext()

static GF_IPMPX_Data* NewGF_IPMPX_GetToolContext ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_GetToolContext()

static void DelGF_IPMPX_GetToolContext ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_GetToolContext()

static GF_Err ReadGF_IPMPX_GetToolContext ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_GetToolContext()

static u32 SizeGF_IPMPX_GetToolContext ( GF_IPMPX_Data *  _p)
static
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_GetToolContext()

static GF_Err WriteGF_IPMPX_GetToolContext ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_GetToolContextResponse()

static GF_IPMPX_Data* NewGF_IPMPX_GetToolContextResponse ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_GetToolContextResponse()

static void DelGF_IPMPX_GetToolContextResponse ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_GetToolContextResponse()

static GF_Err ReadGF_IPMPX_GetToolContextResponse ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_GetToolContextResponse()

static u32 SizeGF_IPMPX_GetToolContextResponse ( GF_IPMPX_Data *  _p)
static
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_GetToolContextResponse()

static GF_Err WriteGF_IPMPX_GetToolContextResponse ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_AddToolNotificationListener()

static GF_IPMPX_Data* NewGF_IPMPX_AddToolNotificationListener ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_AddToolNotificationListener()

static void DelGF_IPMPX_AddToolNotificationListener ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_AddToolNotificationListener()

static GF_Err ReadGF_IPMPX_AddToolNotificationListener ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_AddToolNotificationListener()

static u32 SizeGF_IPMPX_AddToolNotificationListener ( GF_IPMPX_Data *  _p)
static
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_AddToolNotificationListener()

static GF_Err WriteGF_IPMPX_AddToolNotificationListener ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_RemoveToolNotificationListener()

static GF_IPMPX_Data* NewGF_IPMPX_RemoveToolNotificationListener ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_RemoveToolNotificationListener()

static void DelGF_IPMPX_RemoveToolNotificationListener ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_RemoveToolNotificationListener()

static GF_Err ReadGF_IPMPX_RemoveToolNotificationListener ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_RemoveToolNotificationListener()

static u32 SizeGF_IPMPX_RemoveToolNotificationListener ( GF_IPMPX_Data *  _p)
static
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_RemoveToolNotificationListener()

static GF_Err WriteGF_IPMPX_RemoveToolNotificationListener ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_NotifyToolEvent()

static GF_IPMPX_Data* NewGF_IPMPX_NotifyToolEvent ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_NotifyToolEvent()

static void DelGF_IPMPX_NotifyToolEvent ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_NotifyToolEvent()

static GF_Err ReadGF_IPMPX_NotifyToolEvent ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_NotifyToolEvent()

static u32 SizeGF_IPMPX_NotifyToolEvent ( GF_IPMPX_Data *  _p)
static
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_NotifyToolEvent()

static GF_Err WriteGF_IPMPX_NotifyToolEvent ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_CanProcess()

static GF_IPMPX_Data* NewGF_IPMPX_CanProcess ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_CanProcess()

static void DelGF_IPMPX_CanProcess ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_CanProcess()

static GF_Err ReadGF_IPMPX_CanProcess ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_CanProcess()

static u32 SizeGF_IPMPX_CanProcess ( GF_IPMPX_Data *  _p)
static
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_CanProcess()

static GF_Err WriteGF_IPMPX_CanProcess ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_OpaqueData()

static GF_IPMPX_Data* NewGF_IPMPX_OpaqueData ( u8  tag)
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_OpaqueData()

static void DelGF_IPMPX_OpaqueData ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_OpaqueData()

static GF_Err ReadGF_IPMPX_OpaqueData ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_OpaqueData()

static u32 SizeGF_IPMPX_OpaqueData ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_OpaqueData()

static GF_Err WriteGF_IPMPX_OpaqueData ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_KeyData()

static GF_IPMPX_Data* NewGF_IPMPX_KeyData ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_KeyData()

static void DelGF_IPMPX_KeyData ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_KeyData()

static GF_Err ReadGF_IPMPX_KeyData ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_KeyData()

static u32 SizeGF_IPMPX_KeyData ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_KeyData()

static GF_Err WriteGF_IPMPX_KeyData ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_SelectiveDecryptionInit()

static GF_IPMPX_Data* NewGF_IPMPX_SelectiveDecryptionInit ( )
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_SelectiveDecryptionInit()

static void DelGF_IPMPX_SelectiveDecryptionInit ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_SelectiveDecryptionInit()

static GF_Err ReadGF_IPMPX_SelectiveDecryptionInit ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_SelectiveDecryptionInit()

static u32 SizeGF_IPMPX_SelectiveDecryptionInit ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_SelectiveDecryptionInit()

static GF_Err WriteGF_IPMPX_SelectiveDecryptionInit ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_WatermarkingInit()

static GF_IPMPX_Data* NewGF_IPMPX_WatermarkingInit ( u8  tag)
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_WatermarkingInit()

static void DelGF_IPMPX_WatermarkingInit ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_WatermarkingInit()

static GF_Err ReadGF_IPMPX_WatermarkingInit ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_WatermarkingInit()

static u32 SizeGF_IPMPX_WatermarkingInit ( GF_IPMPX_Data *  _p)
static
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_WatermarkingInit()

static GF_Err WriteGF_IPMPX_WatermarkingInit ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_SendWatermark()

static GF_IPMPX_Data* NewGF_IPMPX_SendWatermark ( u8  tag)
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_SendWatermark()

static void DelGF_IPMPX_SendWatermark ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_SendWatermark()

static GF_Err ReadGF_IPMPX_SendWatermark ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_SendWatermark()

static u32 SizeGF_IPMPX_SendWatermark ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_SendWatermark()

static GF_Err WriteGF_IPMPX_SendWatermark ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_ToolAPI_Config()

static GF_IPMPX_Data* NewGF_IPMPX_ToolAPI_Config ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_ToolAPI_Config()

static void DelGF_IPMPX_ToolAPI_Config ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_ToolAPI_Config()

static GF_Err ReadGF_IPMPX_ToolAPI_Config ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_ToolAPI_Config()

static u32 SizeGF_IPMPX_ToolAPI_Config ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_ToolAPI_Config()

static GF_Err WriteGF_IPMPX_ToolAPI_Config ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ NewGF_IPMPX_ISMACryp()

static GF_IPMPX_Data* NewGF_IPMPX_ISMACryp ( )
static
+ Here is the caller graph for this function:

◆ DelGF_IPMPX_ISMACryp()

static void DelGF_IPMPX_ISMACryp ( GF_IPMPX_Data *  _p)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ReadGF_IPMPX_ISMACryp()

static GF_Err ReadGF_IPMPX_ISMACryp ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p,
u32  size 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SizeGF_IPMPX_ISMACryp()

static u32 SizeGF_IPMPX_ISMACryp ( GF_IPMPX_Data *  _p)
static
+ Here is the caller graph for this function:

◆ WriteGF_IPMPX_ISMACryp()

static GF_Err WriteGF_IPMPX_ISMACryp ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_ipmpx_data_new()

GF_IPMPX_Data* gf_ipmpx_data_new ( u8  tag)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_ipmpx_data_del()

void gf_ipmpx_data_del ( GF_IPMPX_Data *  _p)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_ipmpx_data_size()

u32 gf_ipmpx_data_size ( GF_IPMPX_Data *  _p)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_ipmpx_data_write()

GF_Err gf_ipmpx_data_write ( GF_BitStream *  bs,
GF_IPMPX_Data *  _p 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: