summaryrefslogtreecommitdiff
path: root/doc/ffmpeg-codecs.texi
diff options
context:
space:
mode:
authorStefano Sabatini <stefasab@gmail.com>2013-03-10 16:15:48 +0100
committerStefano Sabatini <stefasab@gmail.com>2013-03-13 00:34:42 +0100
commit92ca292766b2213175a9fd19b979412372f2b256 (patch)
tree9276babc5d563840cfedfce1b271f3f095265830 /doc/ffmpeg-codecs.texi
parent1019cef329b508f0a9033b355cc18bf8026caf31 (diff)
lavc: extend documentation for skip_idct, skip_loop_filter, skip_frame options
Diffstat (limited to 'doc/ffmpeg-codecs.texi')
-rw-r--r--doc/ffmpeg-codecs.texi47
1 files changed, 13 insertions, 34 deletions
diff --git a/doc/ffmpeg-codecs.texi b/doc/ffmpeg-codecs.texi
index db20aec84c..8f807c11ec 100644
--- a/doc/ffmpeg-codecs.texi
+++ b/doc/ffmpeg-codecs.texi
@@ -944,58 +944,37 @@ Set max macroblock lagrange factor (VBR).
Set motion estimation bitrate penalty compensation (1.0 = 256).
@item skip_loop_filter @var{integer} (@emph{decoding,video})
+@item skip_idct @var{integer} (@emph{decoding,video})
+@item skip_frame @var{integer} (@emph{decoding,video})
-Possible values:
-@table @samp
-@item none
-
-@item default
-
-@item noref
-
-@item bidir
-
-@item nokey
-
-@item all
-
-@end table
+Make decoder discard processing depending on the frame type selected
+by the option value.
-@item skip_idct @var{integer} (@emph{decoding,video})
+@option{skip_loop_filter} skips frame loop filtering, @option{skip_idct}
+skips frame IDCT/dequantization, @option{skip_frame} skips decoding.
Possible values:
@table @samp
@item none
+Discard no frame.
@item default
+Discard useless frames like 0-sized frames.
@item noref
+Discard all non-reference frames.
@item bidir
+Discard all bidirectional frames.
@item nokey
+Discard all frames excepts keyframes.
@item all
-
+Discard all frames.
@end table
-@item skip_frame @var{integer} (@emph{decoding,video})
-
-Possible values:
-@table @samp
-@item none
-
-@item default
-
-@item noref
-
-@item bidir
-
-@item nokey
-
-@item all
-
-@end table
+Default value is @samp{default}.
@item bidir_refine @var{integer} (@emph{encoding,video})
Refine the two motion vectors used in bidirectional macroblocks.