Home
last modified time | relevance | path

Searched refs:moof (Results 1 – 16 of 16) sorted by relevance

/third_party/ffmpeg/tests/ref/fate/
Dmovenc3 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/
Dgstmssfragmentparser.c42 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()
Dgstmssfragmentparser.h43 GstMoofBox *moof; member
Dgstmssmanifest.c1636 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/
Disoff.c119 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/
Dgstisoff.c497 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 …]
Dgstisoff.h197 void gst_isoff_moof_box_free (GstMoofBox *moof);
/third_party/gstreamer/gstplugins_bad/ext/dash/
Dgstdashdemux.c1490 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 …]
Dgstdashdemux.h92 GstMoofBox *moof; member
/third_party/gstreamer/gstplugins_good/gst/isomp4/
Datoms.h1008 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);
Datoms.c4545 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 …]
Dgstqtmux.c4353 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/
Dmuxers.texi284 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/
DChangeLog7138 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/
DChangeLog19908 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/
DChangeLog56909 typefind: also check moof to recognize video/quicktime