GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
box_code_drm.c File Reference
+ Include dependency graph for box_code_drm.c:

Functions

GF_Boxsinf_New ()
 
void sinf_del (GF_Box *s)
 
GF_Err sinf_AddBox (GF_Box *s, GF_Box *a)
 
GF_Err sinf_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err sinf_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err sinf_Size (GF_Box *s)
 
GF_Boxfrma_New ()
 
void frma_del (GF_Box *s)
 
GF_Err frma_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err frma_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err frma_Size (GF_Box *s)
 
GF_Boxschm_New ()
 
void schm_del (GF_Box *s)
 
GF_Err schm_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err schm_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err schm_Size (GF_Box *s)
 
GF_Boxschi_New ()
 
void schi_del (GF_Box *s)
 
GF_Err schi_AddBox (GF_Box *s, GF_Box *a)
 
GF_Err schi_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err schi_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err schi_Size (GF_Box *s)
 
GF_BoxiKMS_New ()
 
void iKMS_del (GF_Box *s)
 
GF_Err iKMS_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err iKMS_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err iKMS_Size (GF_Box *s)
 
GF_BoxiSFM_New ()
 
void iSFM_del (GF_Box *s)
 
GF_Err iSFM_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err iSFM_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err iSFM_Size (GF_Box *s)
 
GF_Boxohdr_New ()
 
void ohdr_del (GF_Box *s)
 
GF_Err ohdr_AddBox (GF_Box *s, GF_Box *a)
 
GF_Err ohdr_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err ohdr_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err ohdr_Size (GF_Box *s)
 
GF_Boxgrpi_New ()
 
void grpi_del (GF_Box *s)
 
GF_Err grpi_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err grpi_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err grpi_Size (GF_Box *s)
 
GF_Boxmdri_New ()
 
void mdri_del (GF_Box *s)
 
GF_Err mdri_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err mdri_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err mdri_Size (GF_Box *s)
 
GF_Boxodtt_New ()
 
void odtt_del (GF_Box *s)
 
GF_Err odtt_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err odtt_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err odtt_Size (GF_Box *s)
 
GF_Boxodrb_New ()
 
void odrb_del (GF_Box *s)
 
GF_Err odrb_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err odrb_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err odrb_Size (GF_Box *s)
 
GF_Boxodkm_New ()
 
void odkm_del (GF_Box *s)
 
GF_Err odkm_Add (GF_Box *s, GF_Box *a)
 
GF_Err odkm_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err odkm_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err odkm_Size (GF_Box *s)
 
GF_Boxpssh_New ()
 
void pssh_del (GF_Box *s)
 
GF_Err pssh_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err pssh_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err pssh_Size (GF_Box *s)
 
GF_Boxtenc_New ()
 
void tenc_del (GF_Box *s)
 
GF_Err tenc_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err tenc_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tenc_Size (GF_Box *s)
 
GF_Boxpiff_tenc_New ()
 
void piff_tenc_del (GF_Box *s)
 
GF_Err piff_tenc_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err piff_tenc_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err piff_tenc_Size (GF_Box *s)
 
GF_Boxpiff_psec_New ()
 
void piff_psec_del (GF_Box *s)
 
GF_Err piff_psec_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err store_senc_info (GF_SampleEncryptionBox *ptr, GF_BitStream *bs)
 
GF_Err piff_psec_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err piff_psec_Size (GF_Box *s)
 
GF_Boxpiff_pssh_New ()
 
void piff_pssh_del (GF_Box *s)
 
GF_Err piff_pssh_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err piff_pssh_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err piff_pssh_Size (GF_Box *s)
 
GF_Boxsenc_New ()
 
void senc_del (GF_Box *s)
 
GF_Err senc_Read (GF_Box *s, GF_BitStream *bs)
 
GF_Err senc_Write (GF_Box *s, GF_BitStream *bs)
 
GF_Err senc_Size (GF_Box *s)
 

Function Documentation

GF_Box* sinf_New ( )

+ Here is the caller graph for this function:

void sinf_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err sinf_AddBox ( GF_Box s,
GF_Box a 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err sinf_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err sinf_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err sinf_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* frma_New ( )

+ Here is the caller graph for this function:

void frma_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err frma_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err frma_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err frma_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* schm_New ( )

+ Here is the caller graph for this function:

void schm_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err schm_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err schm_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err schm_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* schi_New ( )

+ Here is the caller graph for this function:

void schi_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err schi_AddBox ( GF_Box s,
GF_Box a 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err schi_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err schi_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err schi_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* iKMS_New ( )

ISMACryp functions

+ Here is the caller graph for this function:

void iKMS_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err iKMS_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err iKMS_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err iKMS_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* iSFM_New ( )

+ Here is the caller graph for this function:

void iSFM_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err iSFM_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err iSFM_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err iSFM_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* ohdr_New ( )

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void ohdr_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err ohdr_AddBox ( GF_Box s,
GF_Box a 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err ohdr_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err ohdr_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err ohdr_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* grpi_New ( )

+ Here is the caller graph for this function:

void grpi_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err grpi_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err grpi_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err grpi_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* mdri_New ( )

+ Here is the caller graph for this function:

void mdri_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err mdri_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err mdri_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err mdri_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* odtt_New ( )

+ Here is the caller graph for this function:

void odtt_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err odtt_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err odtt_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err odtt_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* odrb_New ( )

+ Here is the caller graph for this function:

void odrb_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err odrb_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err odrb_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err odrb_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* odkm_New ( )

+ Here is the caller graph for this function:

void odkm_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err odkm_Add ( GF_Box s,
GF_Box a 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err odkm_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err odkm_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err odkm_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* pssh_New ( )

+ Here is the caller graph for this function:

void pssh_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err pssh_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err pssh_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err pssh_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* tenc_New ( )

+ Here is the caller graph for this function:

void tenc_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err tenc_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err tenc_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err tenc_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* piff_tenc_New ( )

+ Here is the caller graph for this function:

void piff_tenc_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err piff_tenc_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err piff_tenc_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err piff_tenc_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* piff_psec_New ( )

+ Here is the caller graph for this function:

void piff_psec_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err piff_psec_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err store_senc_info ( GF_SampleEncryptionBox ptr,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err piff_psec_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err piff_psec_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* piff_pssh_New ( )

+ Here is the caller graph for this function:

void piff_pssh_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err piff_pssh_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err piff_pssh_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err piff_pssh_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Box* senc_New ( )

+ Here is the caller graph for this function:

void senc_del ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err senc_Read ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err senc_Write ( GF_Box s,
GF_BitStream *  bs 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err senc_Size ( GF_Box s)

+ Here is the call graph for this function:

+ Here is the caller graph for this function: