/third_party/ffmpeg/tests/ref/fate/ |
D | movenc | 3 write_data len 788, time 1000000, type sync atom moof 8 write_data len 908, time 966667, type sync atom moof 13 write_data len 908, time 1000000, type sync atom moof 18 write_data len 728, time 0, type sync atom moof 20 write_data len 728, time 999999, type sync atom moof 26 write_data len 796, time 0, type sync atom moof 27 write_data len 788, time 1000000, type sync atom moof 32 write_data len 1068, time 0, type sync atom moof 33 write_data len 908, time 1000000, type sync atom moof 38 write_data len 900, time -33333, type sync atom moof [all …]
|
/third_party/gstreamer/gstplugins_bad/ext/smoothstreaming/ |
D | gstmssfragmentparser.c | 42 if (parser->moof) in gst_mss_fragment_parser_clear() 43 gst_isoff_moof_box_free (parser->moof); in gst_mss_fragment_parser_clear() 44 parser->moof = NULL; in gst_mss_fragment_parser_clear() 84 g_assert (parser->moof == NULL); in gst_mss_fragment_parser_add_buffer() 86 parser->moof = gst_isoff_moof_box_parse (&sub_reader); in gst_mss_fragment_parser_add_buffer() 87 if (parser->moof == NULL) { in gst_mss_fragment_parser_add_buffer() 101 if (parser->current_fourcc != GST_ISOFF_FOURCC_MDAT || !parser->moof || in gst_mss_fragment_parser_add_buffer() 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()
|
D | gstmssfragmentparser.h | 43 GstMoofBox *moof; member
|
D | gstmssmanifest.c | 1636 GstMoofBox *moof; in gst_mss_stream_parse_fragment() local 1645 moof = stream->fragment_parser.moof; in gst_mss_stream_parse_fragment() 1646 traf = &g_array_index (moof->traf, GstTrafBox, 0); in gst_mss_stream_parse_fragment()
|
/third_party/gstreamer/gstplugins_bad/tests/check/libs/ |
D | isoff.c | 119 GstMoofBox *moof; in GST_START_TEST() local 130 moof = gst_isoff_moof_box_parse (&reader); in GST_START_TEST() 131 fail_unless (moof != NULL); in GST_START_TEST() 133 fail_unless_equals_int (moof->mfhd.sequence_number, 1); in GST_START_TEST() 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() 178 gst_isoff_moof_box_free (moof); in GST_START_TEST() 191 GstMoofBox *moof; in GST_START_TEST() local 202 moof = gst_isoff_moof_box_parse (&reader); in GST_START_TEST() 203 fail_unless (moof != NULL); in GST_START_TEST() [all …]
|
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/isoff/ |
D | gstisoff.c | 497 GstMoofBox *moof; in gst_isoff_moof_box_parse() local 503 moof = g_new0 (GstMoofBox, 1); in gst_isoff_moof_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() 523 if (!gst_isoff_mfhd_box_parse (&moof->mfhd, &sub_reader)) in gst_isoff_moof_box_parse() 536 g_array_append_val (moof->traf, traf); in gst_isoff_moof_box_parse() 548 return moof; in gst_isoff_moof_box_parse() 551 gst_isoff_moof_box_free (moof); in gst_isoff_moof_box_parse() 556 gst_isoff_moof_box_free (GstMoofBox * moof) in gst_isoff_moof_box_free() argument 558 g_array_free (moof->traf, TRUE); in gst_isoff_moof_box_free() [all …]
|
D | gstisoff.h | 197 void gst_isoff_moof_box_free (GstMoofBox *moof);
|
/third_party/gstreamer/gstplugins_bad/ext/dash/ |
D | gstdashdemux.c | 1490 if (dashstream->moof) in gst_dash_demux_stream_seek() 1491 gst_isoff_moof_box_free (dashstream->moof); in gst_dash_demux_stream_seek() 1492 dashstream->moof = NULL; in gst_dash_demux_stream_seek() 2085 if (dashstream->moof) in gst_dash_demux_stream_advance_fragment() 2086 gst_isoff_moof_box_free (dashstream->moof); in gst_dash_demux_stream_advance_fragment() 2087 dashstream->moof = NULL; in gst_dash_demux_stream_advance_fragment() 2278 if (dashstream->moof) in gst_dash_demux_stream_select_bitrate() 2279 gst_isoff_moof_box_free (dashstream->moof); in gst_dash_demux_stream_select_bitrate() 2280 dashstream->moof = NULL; in gst_dash_demux_stream_select_bitrate() 2750 } else if (dashstream->moof && dashstream->moof_sync_samples) { in gst_dash_demux_need_another_chunk() [all …]
|
D | gstdashdemux.h | 92 GstMoofBox *moof; member
|
/third_party/gstreamer/gstplugins_good/gst/isomp4/ |
D | atoms.h | 1008 void atom_moof_free (AtomMOOF *moof); 1009 guint64 atom_moof_copy_data (AtomMOOF *moof, guint8 **buffer, guint64 *size, guint64* of… 1010 void atom_moof_set_base_offset (AtomMOOF * moof, guint64 offset); 1019 void atom_moof_add_traf (AtomMOOF *moof, AtomTRAF *traf);
|
D | atoms.c | 4545 atom_moof_init (AtomMOOF * moof, AtomsContext * context, in atom_moof_init() argument 4548 atom_header_set (&moof->header, FOURCC_moof, 0, 0); in atom_moof_init() 4549 atom_mfhd_init (&moof->mfhd, sequence_number); in atom_moof_init() 4550 moof->trafs = NULL; in atom_moof_init() 4556 AtomMOOF *moof = g_new0 (AtomMOOF, 1); in atom_moof_new() local 4558 atom_moof_init (moof, context, sequence_number); in atom_moof_new() 4559 return moof; in atom_moof_new() 4563 atom_moof_set_base_offset (AtomMOOF * moof, guint64 offset) in atom_moof_set_base_offset() argument 4565 GList *trafs = moof->trafs; in atom_moof_set_base_offset() 4567 if (offset == moof->traf_offset) in atom_moof_set_base_offset() [all …]
|
D | gstqtmux.c | 4353 AtomMOOF *moof = user_data; in gst_qtmux_pad_collect_traf() local 4355 GST_TRACE_OBJECT (pad, "adding traf %p to moof %p", qt_pad->traf, moof); in gst_qtmux_pad_collect_traf() 4359 atom_moof_add_traf (moof, qt_pad->traf); in gst_qtmux_pad_collect_traf() 4393 AtomMOOF *moof; in gst_qt_mux_pad_fragment_add_buffer() local 4400 moof = atom_moof_new (qtmux->context, qtmux->fragment_sequence); in gst_qt_mux_pad_fragment_add_buffer() 4402 gst_qtmux_pad_collect_traf, moof); in gst_qt_mux_pad_fragment_add_buffer() 4403 atom_moof_free (moof); in gst_qt_mux_pad_fragment_add_buffer() 4454 AtomMOOF *moof; in gst_qt_mux_pad_fragment_add_buffer() local 4470 moof = atom_moof_new (qtmux->context, qtmux->fragment_sequence); in gst_qt_mux_pad_fragment_add_buffer() 4472 gst_qtmux_pad_collect_traf, moof); in gst_qt_mux_pad_fragment_add_buffer() [all …]
|
/third_party/ffmpeg/doc/ |
D | muxers.texi | 284 mode, each frame will be a moof fragment which forms a chunk. 1531 Write a separate moof (movie fragment) atom for each track. Normally, 1532 packets for all tracks are written in a moof atom (which is slightly 1533 more efficient), but with this option set, the muxer writes one moof/mdat 1559 the new default-base-is-moof flag instead. This flag is new from
|
/third_party/gstreamer/gstplugins_good/ |
D | ChangeLog | 7138 2. Subsequent fragments are written with a mdat+moof and each stream is 7170 qtdemux: fix subsequent moof parsing after moov with valid samples 7173 Fixes subsequent parsing of a moof following a moov that contains valid 11917 buffers: moof or mdat header or fragmented buffer(s). 17522 until demux got the first moof. 19232 done by peeking the first moof, but that can only be done in pull mode. 19338 for H.264[1] uses a media file[2] with cenc encryption whose first two 'moof' 22703 qtdemux: fix assert when moof containing one sample 22704 Avoid computing frame rate when a stream contain moof with only one 22705 sample, to avoid an assert. The moof is considered as still picture. [all …]
|
/third_party/gstreamer/gstplugins_bad/ |
D | ChangeLog | 19908 a moof box, it is impossible to demux the fragment, and bogus 59261 Even if downloading more than needed to try to get the moof and first 59354 dashdemux: Don't increase current position if we just downloaded the moof in KEYUNIT mode 65854 Free parsed moof and sync samples with _stream_free(). 69805 dashdemux: Collect average moof and first sync sample sizes 69806 And always request those in the beginning so that ideally we get the moof and 69814 dashdemux: Download any sync-sample following the moof directly in key-units only mode 69845 dashdemux: Use chunked downloading for the moof in KEY_UNITS mode 69856 the moof should be parsed and/or a single keyframe should be downloaded. 69862 dashdemux: Mark every first buffer of moov, sidx, moof and mdat as DISCONT in keyframe-only mode [all …]
|
/third_party/gstreamer/gstplugins_base/ |
D | ChangeLog | 56909 typefind: also check moof to recognize video/quicktime
|