Lines Matching refs:traf
127 gst_isoff_traf_box_clear (GstTrafBox * traf) in gst_isoff_traf_box_clear() argument
129 if (traf->trun) in gst_isoff_traf_box_clear()
130 g_array_free (traf->trun, TRUE); in gst_isoff_traf_box_clear()
132 if (traf->tfrf) in gst_isoff_traf_box_clear()
133 gst_isoff_tfrf_box_free (traf->tfrf); in gst_isoff_traf_box_clear()
135 g_free (traf->tfxd); in gst_isoff_traf_box_clear()
136 traf->trun = NULL; in gst_isoff_traf_box_clear()
137 traf->tfrf = NULL; in gst_isoff_traf_box_clear()
138 traf->tfxd = NULL; in gst_isoff_traf_box_clear()
405 gst_isoff_traf_box_parse (GstTrafBox * traf, GstByteReader * reader) in gst_isoff_traf_box_parse() argument
409 memset (traf, 0, sizeof (*traf)); in gst_isoff_traf_box_parse()
410 traf->trun = g_array_new (FALSE, FALSE, sizeof (GstTrunBox)); in gst_isoff_traf_box_parse()
411 g_array_set_clear_func (traf->trun, in gst_isoff_traf_box_parse()
414 traf->tfdt.decode_time = GST_CLOCK_TIME_NONE; in gst_isoff_traf_box_parse()
433 if (!gst_isoff_tfhd_box_parse (&traf->tfhd, &sub_reader)) in gst_isoff_traf_box_parse()
441 if (!gst_isoff_tfdt_box_parse (&traf->tfdt, &sub_reader)) in gst_isoff_traf_box_parse()
453 g_array_append_val (traf->trun, trun); in gst_isoff_traf_box_parse()
459 traf->tfrf = g_new0 (GstTfrfBox, 1); in gst_isoff_traf_box_parse()
463 if (!gst_isoff_tfrf_box_parse (traf->tfrf, &sub_reader)) in gst_isoff_traf_box_parse()
466 traf->tfxd = g_new0 (GstTfxdBox, 1); in gst_isoff_traf_box_parse()
470 if (!gst_isoff_tfxd_box_parse (traf->tfxd, &sub_reader)) in gst_isoff_traf_box_parse()
489 gst_isoff_traf_box_clear (traf); in gst_isoff_traf_box_parse()
504 moof->traf = g_array_new (FALSE, FALSE, sizeof (GstTrafBox)); in gst_isoff_moof_box_parse()
505 g_array_set_clear_func (moof->traf, in gst_isoff_moof_box_parse()
529 GstTrafBox traf; in gst_isoff_moof_box_parse() local
533 if (!gst_isoff_traf_box_parse (&traf, &sub_reader)) in gst_isoff_moof_box_parse()
536 g_array_append_val (moof->traf, traf); in gst_isoff_moof_box_parse()
558 g_array_free (moof->traf, TRUE); in gst_isoff_moof_box_free()