diff options
author | Justin Ruggles <justin.ruggles@gmail.com> | 2012-05-26 14:50:02 -0400 |
---|---|---|
committer | Justin Ruggles <justin.ruggles@gmail.com> | 2012-07-08 15:22:11 -0400 |
commit | 372647aed04b89def4e73ae29df0fef60a2f1930 (patch) | |
tree | 797a42295e77f7dfb33d5c5454a046713d053a1f /libavresample/options.c | |
parent | 8ca08066fc813c48722e9c5a79fcd58e725cc80f (diff) | |
download | ffmpeg-372647aed04b89def4e73ae29df0fef60a2f1930.tar.gz |
lavr: resampling: add filter type and Kaiser window beta to AVOptions
Diffstat (limited to 'libavresample/options.c')
-rw-r--r-- | libavresample/options.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libavresample/options.c b/libavresample/options.c index 45678dceaa..02e1f86308 100644 --- a/libavresample/options.c +++ b/libavresample/options.c @@ -56,6 +56,11 @@ static const AVOption options[] = { { "none", "None", 0, AV_OPT_TYPE_CONST, { AV_MATRIX_ENCODING_NONE }, INT_MIN, INT_MAX, PARAM, "matrix_encoding" }, { "dolby", "Dolby", 0, AV_OPT_TYPE_CONST, { AV_MATRIX_ENCODING_DOLBY }, INT_MIN, INT_MAX, PARAM, "matrix_encoding" }, { "dplii", "Dolby Pro Logic II", 0, AV_OPT_TYPE_CONST, { AV_MATRIX_ENCODING_DPLII }, INT_MIN, INT_MAX, PARAM, "matrix_encoding" }, + { "filter_type", "Filter Type", OFFSET(filter_type), AV_OPT_TYPE_INT, { AV_RESAMPLE_FILTER_TYPE_KAISER }, AV_RESAMPLE_FILTER_TYPE_CUBIC, AV_RESAMPLE_FILTER_TYPE_KAISER, PARAM, "filter_type" }, + { "cubic", "Cubic", 0, AV_OPT_TYPE_CONST, { AV_RESAMPLE_FILTER_TYPE_CUBIC }, INT_MIN, INT_MAX, PARAM, "filter_type" }, + { "blackman_nuttall", "Blackman Nuttall Windowed Sinc", 0, AV_OPT_TYPE_CONST, { AV_RESAMPLE_FILTER_TYPE_BLACKMAN_NUTTALL }, INT_MIN, INT_MAX, PARAM, "filter_type" }, + { "kaiser", "Kaiser Windowed Sinc", 0, AV_OPT_TYPE_CONST, { AV_RESAMPLE_FILTER_TYPE_KAISER }, INT_MIN, INT_MAX, PARAM, "filter_type" }, + { "kaiser_beta", "Kaiser Window Beta", OFFSET(kaiser_beta), AV_OPT_TYPE_INT, { 9 }, 2, 16, PARAM }, { NULL }, }; |