From 0804171104057b20897cec1b59456702744d12fe Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Tue, 4 Jun 2013 11:56:14 +0000 Subject: [PATCH] swresample: set flags & description and add documentation for output_sample_bits Allows users to actually use such option. Signed-off-by: Paul B Mahol --- 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 d37d53d0f1..bc9d31d1cc 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. +@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 49987c7adc..012de02cf4 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} };