libgpac
Documentation of the core library of GPAC
Loading...
Searching...
No Matches
box_code_3gpp.c File Reference

Macros

#define GPP_BOX_SIZE   8
 
#define GPP_STYLE_SIZE   12
 
#define GPP_STYLE_SIZE   12
 

Functions

GF_Boxgppc_box_new ()
 
void gppc_box_del (GF_Box *s)
 
GF_Err gppc_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err gppc_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err gppc_box_size (GF_Box *s)
 
GF_Boxftab_box_new ()
 
void ftab_box_del (GF_Box *s)
 
GF_Err ftab_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err ftab_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err ftab_box_size (GF_Box *s)
 
GF_Boxtext_box_new ()
 
void text_box_del (GF_Box *s)
 
GF_Boxtx3g_box_new ()
 
void tx3g_box_del (GF_Box *s)
 
u32 gpp_read_rgba (GF_BitStream *bs)
 
void gpp_read_box (GF_BitStream *bs, GF_BoxRecord *rec)
 
void gpp_read_style (GF_BitStream *bs, GF_StyleRecord *rec)
 
GF_Err tx3g_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err tx3g_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err text_box_read (GF_Box *s, GF_BitStream *bs)
 
void gpp_write_rgba (GF_BitStream *bs, u32 col)
 
void gpp_write_box (GF_BitStream *bs, GF_BoxRecord *rec)
 
void gpp_write_style (GF_BitStream *bs, GF_StyleRecord *rec)
 
GF_Err tx3g_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err text_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tx3g_box_size (GF_Box *s)
 
GF_Err text_box_size (GF_Box *s)
 
GF_Boxstyl_box_new ()
 
void styl_box_del (GF_Box *s)
 
GF_Err styl_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err styl_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err styl_box_size (GF_Box *s)
 
GF_Boxhlit_box_new ()
 
void hlit_box_del (GF_Box *s)
 
GF_Err hlit_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err hlit_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err hlit_box_size (GF_Box *s)
 
GF_Boxhclr_box_new ()
 
void hclr_box_del (GF_Box *s)
 
GF_Err hclr_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err hclr_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err hclr_box_size (GF_Box *s)
 
GF_Boxkrok_box_new ()
 
void krok_box_del (GF_Box *s)
 
GF_Err krok_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err krok_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err krok_box_size (GF_Box *s)
 
GF_Boxdlay_box_new ()
 
void dlay_box_del (GF_Box *s)
 
GF_Err dlay_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err dlay_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dlay_box_size (GF_Box *s)
 
GF_Boxhref_box_new ()
 
void href_box_del (GF_Box *s)
 
GF_Err href_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err href_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err href_box_size (GF_Box *s)
 
GF_Boxtbox_box_new ()
 
void tbox_box_del (GF_Box *s)
 
GF_Err tbox_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err tbox_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tbox_box_size (GF_Box *s)
 
GF_Boxblnk_box_new ()
 
void blnk_box_del (GF_Box *s)
 
GF_Err blnk_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err blnk_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err blnk_box_size (GF_Box *s)
 
GF_Boxtwrp_box_new ()
 
void twrp_box_del (GF_Box *s)
 
GF_Err twrp_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err twrp_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err twrp_box_size (GF_Box *s)
 
void tsel_box_del (GF_Box *s)
 
GF_Err tsel_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Boxtsel_box_new ()
 
GF_Err tsel_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err tsel_box_size (GF_Box *s)
 
GF_BoxdimC_box_new ()
 
void dimC_box_del (GF_Box *s)
 
GF_Err dimC_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err dimC_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dimC_box_size (GF_Box *s)
 
GF_BoxdiST_box_new ()
 
void diST_box_del (GF_Box *s)
 
GF_Err diST_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err diST_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err diST_box_size (GF_Box *s)
 
GF_Boxdims_box_new ()
 
void dims_box_del (GF_Box *s)
 
GF_Err dims_on_child_box (GF_Box *s, GF_Box *a, Bool is_rem)
 
GF_Err dims_box_read (GF_Box *s, GF_BitStream *bs)
 
GF_Err dims_box_write (GF_Box *s, GF_BitStream *bs)
 
GF_Err dims_box_size (GF_Box *s)
 

Macro Definition Documentation

◆ GPP_BOX_SIZE

#define GPP_BOX_SIZE   8

◆ GPP_STYLE_SIZE [1/2]

#define GPP_STYLE_SIZE   12

◆ GPP_STYLE_SIZE [2/2]

#define GPP_STYLE_SIZE   12

Function Documentation

◆ gppc_box_new()

GF_Box * gppc_box_new ( )

◆ gppc_box_del()

void gppc_box_del ( GF_Box s)

◆ gppc_box_read()

GF_Err gppc_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ gppc_box_write()

GF_Err gppc_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ gppc_box_size()

GF_Err gppc_box_size ( GF_Box s)

◆ ftab_box_new()

GF_Box * ftab_box_new ( )

◆ ftab_box_del()

void ftab_box_del ( GF_Box s)

◆ ftab_box_read()

GF_Err ftab_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ ftab_box_write()

GF_Err ftab_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ ftab_box_size()

GF_Err ftab_box_size ( GF_Box s)

◆ text_box_new()

GF_Box * text_box_new ( )

◆ text_box_del()

void text_box_del ( GF_Box s)

◆ tx3g_box_new()

GF_Box * tx3g_box_new ( )

◆ tx3g_box_del()

void tx3g_box_del ( GF_Box s)

◆ gpp_read_rgba()

u32 gpp_read_rgba ( GF_BitStream *  bs)

◆ gpp_read_box()

void gpp_read_box ( GF_BitStream *  bs,
GF_BoxRecord rec 
)

◆ gpp_read_style()

void gpp_read_style ( GF_BitStream *  bs,
GF_StyleRecord rec 
)

◆ tx3g_on_child_box()

GF_Err tx3g_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ tx3g_box_read()

GF_Err tx3g_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ text_box_read()

GF_Err text_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ gpp_write_rgba()

void gpp_write_rgba ( GF_BitStream *  bs,
u32  col 
)

◆ gpp_write_box()

void gpp_write_box ( GF_BitStream *  bs,
GF_BoxRecord rec 
)

◆ gpp_write_style()

void gpp_write_style ( GF_BitStream *  bs,
GF_StyleRecord rec 
)

◆ tx3g_box_write()

GF_Err tx3g_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ text_box_write()

GF_Err text_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tx3g_box_size()

GF_Err tx3g_box_size ( GF_Box s)

◆ text_box_size()

GF_Err text_box_size ( GF_Box s)

◆ styl_box_new()

GF_Box * styl_box_new ( )

◆ styl_box_del()

void styl_box_del ( GF_Box s)

◆ styl_box_read()

GF_Err styl_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ styl_box_write()

GF_Err styl_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ styl_box_size()

GF_Err styl_box_size ( GF_Box s)

◆ hlit_box_new()

GF_Box * hlit_box_new ( )

◆ hlit_box_del()

void hlit_box_del ( GF_Box s)

◆ hlit_box_read()

GF_Err hlit_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ hlit_box_write()

GF_Err hlit_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ hlit_box_size()

GF_Err hlit_box_size ( GF_Box s)

◆ hclr_box_new()

GF_Box * hclr_box_new ( )

◆ hclr_box_del()

void hclr_box_del ( GF_Box s)

◆ hclr_box_read()

GF_Err hclr_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ hclr_box_write()

GF_Err hclr_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ hclr_box_size()

GF_Err hclr_box_size ( GF_Box s)

◆ krok_box_new()

GF_Box * krok_box_new ( )

◆ krok_box_del()

void krok_box_del ( GF_Box s)

◆ krok_box_read()

GF_Err krok_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ krok_box_write()

GF_Err krok_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ krok_box_size()

GF_Err krok_box_size ( GF_Box s)

◆ dlay_box_new()

GF_Box * dlay_box_new ( )

◆ dlay_box_del()

void dlay_box_del ( GF_Box s)

◆ dlay_box_read()

GF_Err dlay_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dlay_box_write()

GF_Err dlay_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dlay_box_size()

GF_Err dlay_box_size ( GF_Box s)

◆ href_box_new()

GF_Box * href_box_new ( )

◆ href_box_del()

void href_box_del ( GF_Box s)

◆ href_box_read()

GF_Err href_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ href_box_write()

GF_Err href_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ href_box_size()

GF_Err href_box_size ( GF_Box s)

◆ tbox_box_new()

GF_Box * tbox_box_new ( )

◆ tbox_box_del()

void tbox_box_del ( GF_Box s)

◆ tbox_box_read()

GF_Err tbox_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tbox_box_write()

GF_Err tbox_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tbox_box_size()

GF_Err tbox_box_size ( GF_Box s)

◆ blnk_box_new()

GF_Box * blnk_box_new ( )

◆ blnk_box_del()

void blnk_box_del ( GF_Box s)

◆ blnk_box_read()

GF_Err blnk_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ blnk_box_write()

GF_Err blnk_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ blnk_box_size()

GF_Err blnk_box_size ( GF_Box s)

◆ twrp_box_new()

GF_Box * twrp_box_new ( )

◆ twrp_box_del()

void twrp_box_del ( GF_Box s)

◆ twrp_box_read()

GF_Err twrp_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ twrp_box_write()

GF_Err twrp_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ twrp_box_size()

GF_Err twrp_box_size ( GF_Box s)

◆ tsel_box_del()

void tsel_box_del ( GF_Box s)

◆ tsel_box_read()

GF_Err tsel_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ tsel_box_new()

GF_Box * tsel_box_new ( )

◆ tsel_box_write()

GF_Err tsel_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ tsel_box_size()

GF_Err tsel_box_size ( GF_Box s)

◆ dimC_box_new()

GF_Box * dimC_box_new ( )

◆ dimC_box_del()

void dimC_box_del ( GF_Box s)

◆ dimC_box_read()

GF_Err dimC_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dimC_box_write()

GF_Err dimC_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dimC_box_size()

GF_Err dimC_box_size ( GF_Box s)

◆ diST_box_new()

GF_Box * diST_box_new ( )

◆ diST_box_del()

void diST_box_del ( GF_Box s)

◆ diST_box_read()

GF_Err diST_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ diST_box_write()

GF_Err diST_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ diST_box_size()

GF_Err diST_box_size ( GF_Box s)

◆ dims_box_new()

GF_Box * dims_box_new ( )

◆ dims_box_del()

void dims_box_del ( GF_Box s)

◆ dims_on_child_box()

GF_Err dims_on_child_box ( GF_Box s,
GF_Box a,
Bool  is_rem 
)

◆ dims_box_read()

GF_Err dims_box_read ( GF_Box s,
GF_BitStream *  bs 
)

◆ dims_box_write()

GF_Err dims_box_write ( GF_Box s,
GF_BitStream *  bs 
)

◆ dims_box_size()

GF_Err dims_box_size ( GF_Box s)