[FFmpeg-cvslog] swresample: set flags & description and add documentation for output_sample_bits

Paul B Mahol git at videolan.org
Wed Jun 5 00:06:37 CEST 2013


ffmpeg | branch: master | Paul B Mahol <onemda at gmail.com> | Tue Jun  4 11:56:14 2013 +0000| [0804171104057b20897cec1b59456702744d12fe] | committer: Paul B Mahol

swresample: set flags & description and add documentation for output_sample_bits

Allows users to actually use such option.

Signed-off-by: Paul B Mahol <onemda at gmail.com>

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

 doc/resampler.texi         |    4 ++++
 libswresample/swresample.c |    2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/doc/resampler.texi b/doc/resampler.texi
index d37d53d..bc9d31d 100644
--- a/doc/resampler.texi
+++ b/doc/resampler.texi
@@ -217,6 +217,10 @@ select Kaiser Windowed Sinc
 For swr only, set Kaiser Window Beta value. Must be an integer in the
 interval [2,16], default value is 9.
 
+ at item output_sample_bits
+For swr only, set number of used output sample bits for dithering. Must be an integer in the
+interval [0,64], default value is 0, which means it's not used.
+
 @end table
 
 @c man end RESAMPLER OPTIONS
diff --git a/libswresample/swresample.c b/libswresample/swresample.c
index 49987c7..012de02 100644
--- a/libswresample/swresample.c
+++ b/libswresample/swresample.c
@@ -127,7 +127,7 @@ static const AVOption options[]={
 
 { "kaiser_beta"         , "set swr Kaiser Window Beta"  , OFFSET(kaiser_beta)    , AV_OPT_TYPE_INT  , {.i64=9                     }, 2      , 16        , PARAM },
 
-{ "output_sample_bits"   , ""  , OFFSET(dither.output_sample_bits)               , AV_OPT_TYPE_INT  , {.i64=0                     }, 0      , 64        , 0 },
+{ "output_sample_bits"  , "set swr number of output sample bits", OFFSET(dither.output_sample_bits), AV_OPT_TYPE_INT  , {.i64=0   }, 0      , 64        , PARAM },
 {0}
 };
 



More information about the ffmpeg-cvslog mailing list