aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2011-07-29 01:50:43 +0200
committerMichael Niedermayer <michaelni@gmx.at>2011-07-29 01:50:53 +0200
commit2dd2abe391ccf1b9140c6eea95767b5a8c503ddd (patch)
tree0b3886285001ed05025bd4a338f3a5105d0c7a8b /doc
parent4105443872be75a8d1141facc43b54641304c722 (diff)
parent2a11952f457658d58303c8e5b4e10fb4599eef4f (diff)
downloadffmpeg-2dd2abe391ccf1b9140c6eea95767b5a8c503ddd.tar.gz
Merge remote-tracking branch 'qatar/master'
* qatar/master: h263dec: Propagate AV_LOG_ERRORs from slice decoding through frame decoding with sufficient error recognition x86: cabac: don't load/store context values in asm H.264: optimize CABAC x86 asm for Atom vp3/theora: flush after seek. doc/fftools-common-opts: wording fixes missing from the previous commit. doc: document using AVOptions in fftools. cmdutils: add codec_opts parameter to setup_find_stream_info_opts() cmdutils: clarify documentation for filter_codec_opts() cmdutils: clarify documentation for setup_find_stream_info_opts() lavf: add forgotten attribute_deprecated to av_find_stream_info() Merged-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'doc')
-rw-r--r--doc/ffmpeg.texi2
-rw-r--r--doc/fftools-common-opts.texi25
2 files changed, 27 insertions, 0 deletions
diff --git a/doc/ffmpeg.texi b/doc/ffmpeg.texi
index a5a2f80112..45a1948fe5 100644
--- a/doc/ffmpeg.texi
+++ b/doc/ffmpeg.texi
@@ -475,6 +475,8 @@ FF_ER_COMPLIANT
FF_ER_AGGRESSIVE
@item 4
FF_ER_VERY_AGGRESSIVE
+@item 5
+FF_ER_EXPLODE
@end table
@item -ec @var{bit_mask}
diff --git a/doc/fftools-common-opts.texi b/doc/fftools-common-opts.texi
index d72ca5cc00..bcf036b65f 100644
--- a/doc/fftools-common-opts.texi
+++ b/doc/fftools-common-opts.texi
@@ -91,3 +91,28 @@ The use of the environment variable @env{NO_COLOR} is deprecated and
will be dropped in a following FFmpeg version.
@end table
+
+@section AVOptions
+
+These options are provided directly by the libavformat, libavdevice and
+libavcodec libraries. To see the list of available AVOptions, use the
+@option{-help} option. They are separated into two categories:
+@table @option
+@item generic
+These options can be set for any container, codec or device. Generic options are
+listed under AVFormatContext options for containers/devices and under
+AVCodecContext options for codecs.
+@item private
+These options are specific to the given container, device or codec. Private
+options are listed under their corresponding containers/devices/codecs.
+@end table
+
+For example to write an ID3v2.3 header instead of a default ID3v2.4 to
+an MP3 file, use the @option{id3v2_version} private option of the MP3
+muxer:
+@example
+ffmpeg -i input.flac -id3v2_version 3 out.mp3
+@end example
+
+Note -nooption syntax cannot be used for boolean AVOptions, use -option
+0/-option 1.