/third_party/gstreamer/gstplugins_bad/tests/check/libs/ |
D | isoff.c | 120 GstTrafBox *traf; in GST_START_TEST() local 134 fail_unless_equals_int (moof->traf->len, 1); in GST_START_TEST() 136 traf = &g_array_index (moof->traf, GstTrafBox, 0); in GST_START_TEST() 137 fail_unless_equals_int (traf->tfhd.version, 0); in GST_START_TEST() 138 fail_unless_equals_int (traf->tfhd.flags, in GST_START_TEST() 140 fail_unless_equals_int (traf->tfhd.track_id, 1); in GST_START_TEST() 141 fail_unless_equals_uint64 (traf->tfhd.base_data_offset, 0); in GST_START_TEST() 142 fail_unless_equals_int (traf->tfhd.sample_description_index, 0); in GST_START_TEST() 143 fail_unless_equals_int (traf->tfhd.default_sample_duration, 8); in GST_START_TEST() 144 fail_unless_equals_int (traf->tfhd.default_sample_size, 0); in GST_START_TEST() [all …]
|
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/isoff/ |
D | gstisoff.c | 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 [all …]
|
D | gstisoff.h | 190 GArray *traf; member
|
/third_party/gstreamer/gstplugins_bad/ext/smoothstreaming/ |
D | gstmssfragmentparser.c | 102 parser->moof->traf->len == 0) in gst_mss_fragment_parser_add_buffer() 106 GstTrafBox *traf = &g_array_index (parser->moof->traf, GstTrafBox, 0); in gst_mss_fragment_parser_add_buffer() local 107 if (!traf->tfxd) { in gst_mss_fragment_parser_add_buffer() 110 } else if (!traf->tfrf) { in gst_mss_fragment_parser_add_buffer()
|
D | gstmssmanifest.c | 1637 GstTrafBox *traf; in gst_mss_stream_parse_fragment() local 1646 traf = &g_array_index (moof->traf, GstTrafBox, 0); in gst_mss_stream_parse_fragment() 1651 for (index = 0; index < traf->tfrf->entries_count; index++) { in gst_mss_stream_parse_fragment() 1653 &g_array_index (traf->tfrf->entries, GstTfrfBoxEntry, index); in gst_mss_stream_parse_fragment()
|
/third_party/gstreamer/gstplugins_good/gst/isomp4/ |
D | atoms.c | 4571 AtomTRAF *traf = (AtomTRAF *) trafs->data; in atom_moof_set_base_offset() local 4573 traf->tfhd.header.flags[2] |= TF_BASE_DATA_OFFSET; in atom_moof_set_base_offset() 4574 traf->tfhd.base_data_offset = offset; in atom_moof_set_base_offset() 4598 atom_traf_free (AtomTRAF * traf) in atom_traf_free() argument 4602 walker = traf->truns; in atom_traf_free() 4607 g_list_free (traf->truns); in atom_traf_free() 4608 traf->truns = NULL; in atom_traf_free() 4610 walker = traf->sdtps; in atom_traf_free() 4615 g_list_free (traf->sdtps); in atom_traf_free() 4616 traf->sdtps = NULL; in atom_traf_free() [all …]
|
D | atoms.h | 1012 void atom_traf_free (AtomTRAF * traf); 1013 void atom_traf_set_base_decode_time (AtomTRAF * traf, guint64 base_decode_time); 1014 void atom_traf_add_samples (AtomTRAF * traf, guint32 nsamples, guint32 delta, 1017 guint32 atom_traf_get_sample_num (AtomTRAF * traf); 1019 void atom_moof_add_traf (AtomMOOF *moof, AtomTRAF *traf);
|
D | gstqtmux.h | 153 AtomTRAF *traf; member
|
D | gstqtmux.c | 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() [all …]
|
/third_party/gstreamer/gstplugins_bad/ext/dash/ |
D | gstdashdemux.c | 3061 for (i = 0; i < dash_stream->moof->traf->len; i++) { in gst_dash_demux_find_sync_samples() 3062 GstTrafBox *traf = &g_array_index (dash_stream->moof->traf, GstTrafBox, i); in gst_dash_demux_find_sync_samples() local 3067 track_id = traf->tfhd.track_id; in gst_dash_demux_find_sync_samples() 3068 } else if (track_id != traf->tfhd.track_id) { in gst_dash_demux_find_sync_samples() 3071 traf->tfhd.track_id); in gst_dash_demux_find_sync_samples() 3078 if (traf->tfhd.flags & GST_TFHD_FLAGS_BASE_DATA_OFFSET_PRESENT) { in gst_dash_demux_find_sync_samples() 3079 traf_offset = traf->tfhd.base_data_offset; in gst_dash_demux_find_sync_samples() 3080 } else if (traf->tfhd.flags & GST_TFHD_FLAGS_DEFAULT_BASE_IS_MOOF) { in gst_dash_demux_find_sync_samples() 3088 for (j = 0; j < traf->trun->len; j++) { in gst_dash_demux_find_sync_samples() 3089 GstTrunBox *trun = &g_array_index (traf->trun, GstTrunBox, j); in gst_dash_demux_find_sync_samples() [all …]
|
/third_party/gstreamer/gstplugins_good/ |
D | ChangeLog | 7140 properties). data-offsets in both the traf and the trun ensure 69812 included inside a traf box to specify the absolute decode time, measured on the 94958 Avoid infinite loop when iterating traf 94966 Also avoid relying on traf information as it is placed on the
|