• Home
  • Raw
  • Download

Lines Matching refs:hdlr

983 atom_hdlr_init (AtomHDLR * hdlr, AtomsContext * context)  in atom_hdlr_init()  argument
987 atom_full_init (&hdlr->header, FOURCC_hdlr, 0, 0, 0, flags); in atom_hdlr_init()
989 hdlr->component_type = 0; in atom_hdlr_init()
990 hdlr->handler_type = 0; in atom_hdlr_init()
991 hdlr->manufacturer = 0; in atom_hdlr_init()
992 hdlr->flags = 0; in atom_hdlr_init()
993 hdlr->flags_mask = 0; in atom_hdlr_init()
994 hdlr->name = g_strdup (""); in atom_hdlr_init()
997 hdlr->flavor = context->flavor; in atom_hdlr_init()
1003 AtomHDLR *hdlr = g_new0 (AtomHDLR, 1); in atom_hdlr_new() local
1005 atom_hdlr_init (hdlr, context); in atom_hdlr_new()
1006 return hdlr; in atom_hdlr_new()
1010 atom_hdlr_clear (AtomHDLR * hdlr) in atom_hdlr_clear() argument
1012 atom_full_clear (&hdlr->header); in atom_hdlr_clear()
1013 if (hdlr->name) { in atom_hdlr_clear()
1014 g_free (hdlr->name); in atom_hdlr_clear()
1015 hdlr->name = NULL; in atom_hdlr_clear()
1020 atom_hdlr_free (AtomHDLR * hdlr) in atom_hdlr_free() argument
1022 atom_hdlr_clear (hdlr); in atom_hdlr_free()
1023 g_free (hdlr); in atom_hdlr_free()
1137 minf->hdlr = atom_hdlr_new (context); in atom_minf_init()
1138 minf->hdlr->component_type = FOURCC_dhlr; in atom_minf_init()
1139 minf->hdlr->handler_type = FOURCC_alis; in atom_minf_init()
1141 minf->hdlr = NULL; in atom_minf_init()
1177 if (minf->hdlr) { in atom_minf_clear()
1178 atom_hdlr_free (minf->hdlr); in atom_minf_clear()
1210 atom_hdlr_init (&mdia->hdlr, context); in atom_mdia_init()
1219 atom_hdlr_clear (&mdia->hdlr); in atom_mdia_clear()
1291 atom_hdlr_init (&meta->hdlr, context); in atom_meta_init()
1293 meta->hdlr.component_type = FOURCC_mhlr; in atom_meta_init()
1294 meta->hdlr.handler_type = FOURCC_mdir; in atom_meta_init()
1311 atom_hdlr_clear (&meta->hdlr); in atom_meta_free()
1833 atom_hdlr_copy_data (AtomHDLR * hdlr, guint8 ** buffer, guint64 * size, in atom_hdlr_copy_data() argument
1838 if (!atom_full_copy_data (&hdlr->header, buffer, size, offset)) { in atom_hdlr_copy_data()
1842 prop_copy_fourcc (hdlr->component_type, buffer, size, offset); in atom_hdlr_copy_data()
1843 prop_copy_fourcc (hdlr->handler_type, buffer, size, offset); in atom_hdlr_copy_data()
1844 prop_copy_fourcc (hdlr->manufacturer, buffer, size, offset); in atom_hdlr_copy_data()
1845 prop_copy_uint32 (hdlr->flags, buffer, size, offset); in atom_hdlr_copy_data()
1846 prop_copy_uint32 (hdlr->flags_mask, buffer, size, offset); in atom_hdlr_copy_data()
1848 if (hdlr->flavor == ATOMS_TREE_FLAVOR_MOV) { in atom_hdlr_copy_data()
1849 prop_copy_size_string ((guint8 *) hdlr->name, strlen (hdlr->name), buffer, in atom_hdlr_copy_data()
1853 prop_copy_null_terminated_string (hdlr->name, buffer, size, offset); in atom_hdlr_copy_data()
2696 if (minf->hdlr) { in atom_minf_copy_data()
2697 if (!atom_hdlr_copy_data (minf->hdlr, buffer, size, offset)) { in atom_minf_copy_data()
2747 if (!atom_hdlr_copy_data (&mdia->hdlr, buffer, size, offset)) { in atom_mdia_copy_data()
2888 if (!atom_hdlr_copy_data (&meta->hdlr, buffer, size, offset)) { in atom_meta_copy_data()
3872 atom_hdlr_set_type (AtomHDLR * hdlr, AtomsContext * context, guint32 comp_type, in atom_hdlr_set_type() argument
3876 hdlr->component_type = comp_type; in atom_hdlr_set_type()
3878 hdlr->handler_type = hdlr_type; in atom_hdlr_set_type()
3882 atom_hdlr_set_name (AtomHDLR * hdlr, const char *name) in atom_hdlr_set_name() argument
3884 g_free (hdlr->name); in atom_hdlr_set_name()
3885 hdlr->name = g_strdup (name); in atom_hdlr_set_name()
3891 atom_hdlr_set_type (&mdia->hdlr, context, FOURCC_mhlr, FOURCC_soun); in atom_mdia_set_hdlr_type_audio()
3894 atom_hdlr_set_name (&mdia->hdlr, "SoundHandler"); in atom_mdia_set_hdlr_type_audio()
3900 atom_hdlr_set_type (&mdia->hdlr, context, FOURCC_mhlr, FOURCC_vide); in atom_mdia_set_hdlr_type_video()
3903 atom_hdlr_set_name (&mdia->hdlr, "VideoHandler"); in atom_mdia_set_hdlr_type_video()
3909 atom_hdlr_set_type (&mdia->hdlr, context, FOURCC_mhlr, FOURCC_sbtl); in atom_mdia_set_hdlr_type_subtitle()
3912 atom_hdlr_set_name (&mdia->hdlr, "SubtitleHandler"); in atom_mdia_set_hdlr_type_subtitle()
4059 trak->mdia.hdlr.component_type = FOURCC_mhlr; in atom_trak_add_timecode_entry()
4060 trak->mdia.hdlr.handler_type = FOURCC_tmcd; in atom_trak_add_timecode_entry()
4061 g_free (trak->mdia.hdlr.name); in atom_trak_add_timecode_entry()
4062 trak->mdia.hdlr.name = g_strdup ("Time Code Media Handler"); in atom_trak_add_timecode_entry()
4284 trak->mdia.hdlr.component_type = FOURCC_mhlr; in atom_trak_set_caption_type()
4285 trak->mdia.hdlr.handler_type = FOURCC_clcp; in atom_trak_set_caption_type()
4286 g_free (trak->mdia.hdlr.name); in atom_trak_set_caption_type()
4287 trak->mdia.hdlr.name = g_strdup ("Closed Caption Media Handler"); in atom_trak_set_caption_type()