Home
last modified time | relevance | path

Searched refs:traf (Results 1 – 11 of 11) sorted by relevance

/third_party/gstreamer/gstplugins_bad/tests/check/libs/
Disoff.c120 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/
Dgstisoff.c127 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 …]
Dgstisoff.h190 GArray *traf; member
/third_party/gstreamer/gstplugins_bad/ext/smoothstreaming/
Dgstmssfragmentparser.c102 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()
Dgstmssmanifest.c1637 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/
Datoms.c4571 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 …]
Datoms.h1012 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);
Dgstqtmux.h153 AtomTRAF *traf; member
Dgstqtmux.c723 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/
Dgstdashdemux.c3061 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/
DChangeLog7140 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