summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2013-06-11 09:36:01 +0200
committerMichael Niedermayer <michaelni@gmx.at>2013-06-11 09:36:34 +0200
commit73d5cf8f43786b3a643d9955e4c6499f5b391b81 (patch)
tree8b6435ea549944a7863eda9629341a428a4ccb03 /doc
parent5d199c3ad985eab4500cbfd2d1146ac70197ceac (diff)
parent84d3ff50cd679e0f35f0b7ce2cb2cedd99169959 (diff)
downloadffmpeg-streaming-73d5cf8f43786b3a643d9955e4c6499f5b391b81.zip
ffmpeg-streaming-73d5cf8f43786b3a643d9955e4c6499f5b391b81.tar.gz
Merge remote-tracking branch 'qatar/master'
* qatar/master: lavc: add a libwavpack encoder wrapper Conflicts: Changelog doc/encoders.texi libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'doc')
-rw-r--r--doc/encoders.texi29
-rw-r--r--doc/general.texi11
2 files changed, 39 insertions, 1 deletions
diff --git a/doc/encoders.texi b/doc/encoders.texi
index c55ca35..cca51c6 100644
--- a/doc/encoders.texi
+++ b/doc/encoders.texi
@@ -525,6 +525,35 @@ Bitrate.
@end table
+@section libwavpack
+
+A wrapper providing WavPack encoding through libwavpack.
+
+Only lossless mode using 32-bit integer samples is supported currently.
+The @option{compression_level} option can be used to control speed vs.
+compression tradeoff, with the values mapped to libwavpack as follows:
+
+@table @option
+
+@item 0
+Fast mode - corresponding to the wavpack @option{-f} option.
+
+@item 1
+Normal (default) settings.
+
+@item 2
+High quality - corresponding to the wavpack @option{-h} option.
+
+@item 3
+Very high quality - corresponding to the wavpack @option{-hh} option.
+
+@item 4-8
+Same as 3, but with extra processing enabled - corresponding to the wavpack
+@option{-x} option. I.e. 4 is the same as @option{-x2} and 8 is the same as
+@option{-x6}.
+
+@end table
+
@c man end AUDIO ENCODERS
@chapter Video Encoders
diff --git a/doc/general.texi b/doc/general.texi
index 35a49bf..2be99bd 100644
--- a/doc/general.texi
+++ b/doc/general.texi
@@ -95,6 +95,14 @@ Go to @url{http://www.webmproject.org/} and follow the instructions for
installing the library. Then pass @code{--enable-libvpx} to configure to
enable it.
+@section libwavpack
+
+Libav can make use of the libwavpack library for WavPack encoding.
+
+Go to @url{http://www.wavpack.com/} and follow the instructions for
+installing the library. Then pass @code{--enable-libwavpack} to configure to
+enable it.
+
@section x264
FFmpeg can make use of the x264 library for H.264 encoding.
@@ -909,7 +917,8 @@ following image formats are supported:
@tab Used in LucasArts SMUSH animations.
@item Vorbis @tab E @tab X
@tab A native but very primitive encoder exists.
-@item WavPack @tab @tab X
+@item WavPack @tab E @tab X
+ @tab supported through external library libwavpack
@item Westwood Audio (SND1) @tab @tab X
@item Windows Media Audio 1 @tab X @tab X
@item Windows Media Audio 2 @tab X @tab X
OpenPOWER on IntegriCloud