Searched refs:tfra (Results 1 – 6 of 6) sorted by relevance
/third_party/gstreamer/gstplugins_good/gst/isomp4/ |
D | atoms.c | 5101 atom_tfra_free (AtomTFRA * tfra) in atom_tfra_free() argument 5103 atom_full_clear (&tfra->header); in atom_tfra_free() 5104 atom_array_clear (&tfra->entries); in atom_tfra_free() 5105 g_free (tfra); in atom_tfra_free() 5118 atom_mfra_add_tfra (AtomMFRA * mfra, AtomTFRA * tfra) in atom_mfra_add_tfra() argument 5120 mfra->tfras = g_list_append (mfra->tfras, tfra); in atom_mfra_add_tfra() 5141 atom_tfra_init (AtomTFRA * tfra, guint32 track_ID) in atom_tfra_init() argument 5145 atom_full_init (&tfra->header, FOURCC_tfra, 0, 0, 0, flags); in atom_tfra_init() 5146 tfra->track_ID = track_ID; in atom_tfra_init() 5147 atom_array_init (&tfra->entries, 512); in atom_tfra_init() [all …]
|
D | atoms.h | 1024 void atom_tfra_add_entry (AtomTFRA *tfra, guint64 dts, guint32 sample_num); 1025 void atom_tfra_update_offset (AtomTFRA * tfra, guint64 offset); 1026 void atom_mfra_add_tfra (AtomMFRA *mfra, AtomTFRA *tfra);
|
D | gstqtmux.h | 159 AtomTFRA *tfra; member
|
D | gstqtmux.c | 733 qtpad->tfra = NULL; in gst_qt_mux_pad_reset() 4480 if (pad->tfra) in gst_qt_mux_pad_fragment_add_buffer() 4481 atom_tfra_update_offset (pad->tfra, qtmux->header_size); in gst_qt_mux_pad_fragment_add_buffer() 4549 if (pad->tfra) in gst_qt_mux_pad_fragment_add_buffer() 4550 atom_tfra_update_offset (pad->tfra, qtmux->header_size); in gst_qt_mux_pad_fragment_add_buffer() 4617 if (G_UNLIKELY (qtmux->mfra && !pad->tfra)) { in gst_qt_mux_pad_fragment_add_buffer() 4618 pad->tfra = atom_tfra_new (qtmux->context, atom_trak_get_id (pad->trak)); in gst_qt_mux_pad_fragment_add_buffer() 4619 atom_mfra_add_tfra (qtmux->mfra, pad->tfra); in gst_qt_mux_pad_fragment_add_buffer() 4672 if (pad->tfra) { in gst_qt_mux_pad_fragment_add_buffer() 4676 atom_tfra_add_entry (pad->tfra, dts, sn); in gst_qt_mux_pad_fragment_add_buffer()
|
D | qtdemux.c | 4317 GstByteReader tfra; in qtdemux_parse_tfra() local 4319 gst_byte_reader_init (&tfra, tfra_node->data, QT_UINT32 (tfra_node->data)); in qtdemux_parse_tfra() 4321 if (!gst_byte_reader_skip (&tfra, 8)) in qtdemux_parse_tfra() 4324 if (!gst_byte_reader_get_uint32_be (&tfra, &ver_flags)) in qtdemux_parse_tfra() 4327 if (!gst_byte_reader_get_uint32_be (&tfra, &track_id) in qtdemux_parse_tfra() 4328 || !gst_byte_reader_get_uint32_be (&tfra, &len) in qtdemux_parse_tfra() 4329 || !gst_byte_reader_get_uint32_be (&tfra, &num_entries)) in qtdemux_parse_tfra() 4349 if (!qt_atom_parser_has_chunks (&tfra, num_entries, in qtdemux_parse_tfra() 4358 qt_atom_parser_get_offset (&tfra, value_size, &time); in qtdemux_parse_tfra() 4359 qt_atom_parser_get_offset (&tfra, value_size, &moof_offset); in qtdemux_parse_tfra() [all …]
|
/third_party/gstreamer/gstplugins_good/ |
D | ChangeLog | 46303 isomp4: Fix mfro and tfra atom dumping 46305 tfra had wrong byte_reader return value checks 95018 Adds fourcc's for tfra, tfhd, trun, sdtp, trex, mehd and
|