• Home
  • Raw
  • Download

Lines Matching refs:traf

723   if (qtpad->traf) {  in gst_qt_mux_pad_reset()
724 atom_traf_free (qtpad->traf); in gst_qt_mux_pad_reset()
725 qtpad->traf = NULL; in gst_qt_mux_pad_reset()
4355 GST_TRACE_OBJECT (pad, "adding traf %p to moof %p", qt_pad->traf, moof); in gst_qtmux_pad_collect_traf()
4358 if (qt_pad->traf) in gst_qtmux_pad_collect_traf()
4359 atom_moof_add_traf (moof, qt_pad->traf); in gst_qtmux_pad_collect_traf()
4360 qt_pad->traf = NULL; in gst_qtmux_pad_collect_traf()
4375 pad->traf, force, qtmux->current_chunk_offset, chunk_offset); in gst_qt_mux_pad_fragment_add_buffer()
4378 if (G_UNLIKELY (!pad->traf || force)) in gst_qt_mux_pad_fragment_add_buffer()
4535 atom_moof_add_traf (moof, pad->traf); in gst_qt_mux_pad_fragment_add_buffer()
4539 first_trun = (AtomTRUN *) pad->traf->truns->data; in gst_qt_mux_pad_fragment_add_buffer()
4541 pad->traf = NULL; in gst_qt_mux_pad_fragment_add_buffer()
4600 if (!pad->traf) { in gst_qt_mux_pad_fragment_add_buffer()
4601 pad->traf = atom_traf_new (qtmux->context, atom_trak_get_id (pad->trak)); in gst_qt_mux_pad_fragment_add_buffer()
4608 } else if (G_UNLIKELY (!pad->traf)) { in gst_qt_mux_pad_fragment_add_buffer()
4612 pad->traf = atom_traf_new (qtmux->context, atom_trak_get_id (pad->trak)); in gst_qt_mux_pad_fragment_add_buffer()
4636 atom_traf_set_base_decode_time (pad->traf, dts - first_qt_dts); in gst_qt_mux_pad_fragment_add_buffer()
4653 atom_traf_add_samples (pad->traf, nsamples, delta, size, in gst_qt_mux_pad_fragment_add_buffer()
4665 atom_traf_add_samples (pad->traf, nsamples, delta, size, 0, sync, in gst_qt_mux_pad_fragment_add_buffer()
4673 guint32 sn = atom_traf_get_sample_num (pad->traf); in gst_qt_mux_pad_fragment_add_buffer()