summaryrefslogtreecommitdiff
path: root/doc/muxers.texi
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2014-10-29 11:53:21 +0200
committerMartin Storsjö <martin@martin.st>2014-10-29 23:04:04 +0200
commitcf589faa5b7aed3bb38e08dcd00bd951e69686d1 (patch)
tree67418482cfcc8daf59aedfeef9394d28177efe90 /doc/muxers.texi
parent600d5ee6b12bad144756b0772319bb04796bc528 (diff)
movenc: Add a flag for using default-base-is-moof in tfhd atoms
Similarly to the omit_tfhd_offset flag added in e7bf085b, this avoids writing absolute byte positions to the file, making them more easily streamable. This is a new feature from 14496-12:2012, so application support isn't necessarily too widespread yet (support for it in libav was added in 20f95f21f in July 2014). Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'doc/muxers.texi')
-rw-r--r--doc/muxers.texi7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/muxers.texi b/doc/muxers.texi
index 7c7e27c3a4..6d2c49562b 100644
--- a/doc/muxers.texi
+++ b/doc/muxers.texi
@@ -340,6 +340,13 @@ cause failures when the file is reprocessed with certain tagging programs.
@item -movflags omit_tfhd_offset
Do not write any absolute base_data_offset in tfhd atoms. This avoids
tying fragments to absolute byte positions in the file/streams.
+@item -movflags default_base_moof
+Similarly to the omit_tfhd_offset, this flag avoids writing the
+absolute base_data_offset field in tfhd atoms, but does so by using
+the new default-base-is-moof flag instead. This flag is new from
+14496-12:2012. This may make the fragments easier to parse in certain
+circumstances (avoiding basing track fragment location calculations
+on the implicit end of the previous track fragment).
@end table
Smooth Streaming content can be pushed in real time to a publishing