[FFmpeg-cvslog] doc/formats: get fflags values up-to-date

Gyan Doshi git at videolan.org
Thu Jun 14 15:01:00 EEST 2018


ffmpeg | branch: master | Gyan Doshi <ffmpeg at gyani.pro> | Thu Jun 14 17:46:45 2018 +0530| [daf38d0753a2fdb4fc34c41735650698a9d50b36] | committer: Gyan Doshi

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

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=daf38d0753a2fdb4fc34c41735650698a9d50b36
---

 doc/formats.texi | 40 ++++++++++++++++++++++++----------------
 1 file 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.
 
- at item fflags @var{flags} (@emph{input/output})
-Set format flags.
+ at 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
- at item ignidx
-Ignore index.
+ at 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.
+ at item igndts
+Ignore DTS if PTS is set. Inert when nofillin is set.
+ at item ignidx
+Ignore index.
+ at item keepside (@emph{deprecated}, at emph{inert})
+ at 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.
- at item igndts
-Ignore DTS.
- at item discardcorrupt
-Discard corrupted frames.
 @item sortdts
-Try to interleave output packets by DTS.
- at item keepside
-Do not merge side data.
- at 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.
+ at end table
+
+Possible values for output files:
+ at table @samp
+ at 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.
+ at item flush_packets
+Write out packets immediately.
+ at item latm (@emph{deprecated}, at 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



More information about the ffmpeg-cvslog mailing list