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>
{"faststart","Run a second pass to put the index (moov atom) at the beginning of the file",0,AV_OPT_TYPE_CONST,{.i64=FF_MOV_FLAG_FASTSTART},INT_MIN,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"movflags"},
{"omit_tfhd_offset","Omit the base data offset in tfhd atoms",0,AV_OPT_TYPE_CONST,{.i64=FF_MOV_FLAG_OMIT_TFHD_OFFSET},INT_MIN,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"movflags"},
{"default_base_moof","Set the default-base-is-moof flag in tfhd atoms",0,AV_OPT_TYPE_CONST,{.i64=FF_MOV_FLAG_DEFAULT_BASE_MOOF},INT_MIN,INT_MAX,AV_OPT_FLAG_ENCODING_PARAM,"movflags"},