Commit daf38d07 authored by Gyan Doshi's avatar Gyan Doshi

doc/formats: get fflags values up-to-date

parent c5e6c0b5
...@@ -30,35 +30,43 @@ latency. Must be an integer not lesser than 32. It is 5000000 by default. ...@@ -30,35 +30,43 @@ latency. Must be an integer not lesser than 32. It is 5000000 by default.
@item packetsize @var{integer} (@emph{output}) @item packetsize @var{integer} (@emph{output})
Set packet size. Set packet size.
@item fflags @var{flags} (@emph{input/output}) @item fflags @var{flags}
Set format flags. Set format flags. Some are implemented for a limited number of formats.
Possible values: Possible values for input files:
@table @samp @table @samp
@item ignidx @item discardcorrupt
Ignore index. Discard corrupted packets.
@item fastseek @item fastseek
Enable fast, but inaccurate seeks for some formats. Enable fast, but inaccurate seeks for some formats.
@item genpts @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 @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 @item noparse
Disable AVParsers, this needs @code{+nofillin} too. Disable AVParsers, this needs @code{+nofillin} too.
@item igndts
Ignore DTS.
@item discardcorrupt
Discard corrupted frames.
@item sortdts @item sortdts
Try to interleave output packets by DTS. Try to interleave output packets by DTS. At present, available only for AVIs with an index.
@item keepside @end table
Do not merge side data.
@item nobuffer Possible values for output files:
Reduce the latency introduced by optional buffering @table @samp
@item autobsf
Automatically apply bitstream filters as required by the output format. Enabled by default.
@item bitexact @item bitexact
Only write platform-, build- and time-independent data. Only write platform-, build- and time-independent data.
This ensures that file and data checksums are reproducible and match between This ensures that file and data checksums are reproducible and match between
platforms. Its primary use is for regression testing. platforms. Its primary use is for regression testing.
@item flush_packets
Write out packets immediately.
@item latm (@emph{deprecated},@emph{inert})
@item shortest @item shortest
Stop muxing at the end of the shortest stream. Stop muxing at the end of the shortest stream.
It may be needed to increase max_interleave_delta to avoid flushing the longer It may be needed to increase max_interleave_delta to avoid flushing the longer
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment