yading@10: @chapter Scaler Options yading@10: @c man begin SCALER OPTIONS yading@10: yading@10: The video scaler supports the following named options. yading@10: yading@10: Options may be set by specifying -@var{option} @var{value} in the yading@10: FFmpeg tools. For programmatic use, they can be set explicitly in the yading@10: @code{SwsContext} options or through the @file{libavutil/opt.h} API. yading@10: yading@10: @table @option yading@10: yading@10: @item sws_flags yading@10: Set the scaler flags. This is also used to set the scaling yading@10: algorithm. Only a single algorithm should be selected. yading@10: yading@10: It accepts the following values: yading@10: @table @samp yading@10: @item fast_bilinear yading@10: Select fast bilinear scaling algorithm. yading@10: yading@10: @item bilinear yading@10: Select bilinear scaling algorithm. yading@10: yading@10: @item bicubic yading@10: Select bicubic scaling algorithm. yading@10: yading@10: @item experimental yading@10: Select experimental scaling algorithm. yading@10: yading@10: @item neighbor yading@10: Select nearest neighbor rescaling algorithm. yading@10: yading@10: @item area yading@10: Select averaging area rescaling algorithm. yading@10: yading@10: @item bicubiclin yading@10: Select bicubic scaling algorithm for the luma component, bilinear for yading@10: chroma components. yading@10: yading@10: @item gauss yading@10: Select Gaussian rescaling algorithm. yading@10: yading@10: @item sinc yading@10: Select sinc rescaling algorithm. yading@10: yading@10: @item lanczos yading@10: Select lanczos rescaling algorithm. yading@10: yading@10: @item spline yading@10: Select natural bicubic spline rescaling algorithm. yading@10: yading@10: @item print_info yading@10: Enable printing/debug logging. yading@10: yading@10: @item accurate_rnd yading@10: Enable accurate rounding. yading@10: yading@10: @item full_chroma_int yading@10: Enable full chroma interpolation. yading@10: yading@10: @item full_chroma_inp yading@10: Select full chroma input. yading@10: yading@10: @item bitexact yading@10: Enable bitexact output. yading@10: @end table yading@10: yading@10: @item srcw yading@10: Set source width. yading@10: yading@10: @item srch yading@10: Set source height. yading@10: yading@10: @item dstw yading@10: Set destination width. yading@10: yading@10: @item dsth yading@10: Set destination height. yading@10: yading@10: @item src_format yading@10: Set source pixel format (must be expressed as an integer). yading@10: yading@10: @item dst_format yading@10: Set destination pixel format (must be expressed as an integer). yading@10: yading@10: @item src_range yading@10: Select source range. yading@10: yading@10: @item dst_range yading@10: Select destination range. yading@10: yading@10: @item param0, param1 yading@10: Set scaling algorithm parameters. The specified values are specific of yading@10: some scaling algorithms and ignored by others. The specified values yading@10: are floating point number values. yading@10: yading@10: @end table yading@10: yading@10: @c man end SCALER OPTIONS