diff options
author | Clément Bœsch <ubitux@gmail.com> | 2012-12-18 21:44:51 +0100 |
---|---|---|
committer | Clément Bœsch <ubitux@gmail.com> | 2012-12-19 03:13:26 +0100 |
commit | 3bdd70fc661feaf915ae438e05f66cce75334673 (patch) | |
tree | 43fe01862cc4b47b4b008d75aae067d7e429d35a /doc/filters.texi | |
parent | 63e1fc25884fe7cf3f66a8b99602ca98a47fb763 (diff) |
lavfi/gradfun: reduce up limit for threshold.
This will prevent an overflow in the SSSE3 and MMX filter_line code:
delta is expressed as an u16 being shifted by 2 to the left. If it
overflows, having a strength not above 64 will make sure that m is set
to 0 (making the m*m*delta >> 14 expression void).
A value above 64 should not make any sense unless gradfun is used as a
blur filter.
Diffstat (limited to 'doc/filters.texi')
-rw-r--r-- | doc/filters.texi | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/filters.texi b/doc/filters.texi index 827dcf3753..2f50d65bb8 100644 --- a/doc/filters.texi +++ b/doc/filters.texi @@ -2670,7 +2670,7 @@ The filter takes two optional parameters, separated by ':': @var{strength} is the maximum amount by which the filter will change any one pixel. Also the threshold for detecting nearly flat -regions. Acceptable values range from .51 to 255, default value is +regions. Acceptable values range from .51 to 64, default value is 1.2, out-of-range values will be clipped to the valid range. @var{radius} is the neighborhood to fit the gradient to. A larger |