diff options
author | Gyan Doshi <ffmpeg@gyani.pro> | 2018-06-14 17:28:45 +0530 |
---|---|---|
committer | Gyan Doshi <ffmpeg@gyani.pro> | 2018-06-14 17:28:45 +0530 |
commit | daf38d0753a2fdb4fc34c41735650698a9d50b36 (patch) | |
tree | 8e2b254596d8cc3f6176b2e7be8c76e3867d9ba6 | |
parent | c5e6c0b5f680bbcaa7a172b6b241f5a920df983a (diff) | |
download | ffmpeg-daf38d0753a2fdb4fc34c41735650698a9d50b36.tar.gz |
doc/formats: get fflags values up-to-date
-rw-r--r-- | doc/formats.texi | 40 |
1 files changed, 24 insertions, 16 deletions
diff --git a/doc/formats.texi b/doc/formats.texi index e29bc501c3..a97d61063a 100644 --- a/doc/formats.texi +++ b/doc/formats.texi @@ -30,35 +30,43 @@ latency. Must be an integer not lesser than 32. It is 5000000 by default. @item packetsize @var{integer} (@emph{output}) Set packet size. -@item fflags @var{flags} (@emph{input/output}) -Set format flags. +@item fflags @var{flags} +Set format flags. Some are implemented for a limited number of formats. -Possible values: +Possible values for input files: @table @samp -@item ignidx -Ignore index. +@item discardcorrupt +Discard corrupted packets. @item fastseek Enable fast, but inaccurate seeks for some formats. @item genpts -Generate PTS. +Generate missing PTS if DTS is present. +@item igndts +Ignore DTS if PTS is set. Inert when nofillin is set. +@item ignidx +Ignore index. +@item keepside (@emph{deprecated},@emph{inert}) +@item nobuffer +Reduce the latency introduced by buffering during initial input streams analysis. @item nofillin -Do not fill in missing values that can be exactly calculated. +Do not fill in missing values in packet fields that can be exactly calculated. @item noparse Disable AVParsers, this needs @code{+nofillin} too. -@item igndts -Ignore DTS. -@item discardcorrupt -Discard corrupted frames. @item sortdts -Try to interleave output packets by DTS. -@item keepside -Do not merge side data. -@item nobuffer -Reduce the latency introduced by optional buffering +Try to interleave output packets by DTS. At present, available only for AVIs with an index. +@end table + +Possible values for output files: +@table @samp +@item autobsf +Automatically apply bitstream filters as required by the output format. Enabled by default. @item bitexact Only write platform-, build- and time-independent data. This ensures that file and data checksums are reproducible and match between platforms. Its primary use is for regression testing. +@item flush_packets +Write out packets immediately. +@item latm (@emph{deprecated},@emph{inert}) @item shortest Stop muxing at the end of the shortest stream. It may be needed to increase max_interleave_delta to avoid flushing the longer |