Showing the changes to libavfilter (1 of 1 file). Show all
Unified · Split
| @@ -280,9 +280,7 @@ static void frequency_band(float *frequency_band, · 279 unmodified lines | |||
| 280 | 280 | ||
| 281 | static float remap_log(float value, float log_factor) | 281 | static float remap_log(float value, float log_factor) |
| 282 | { | 282 | { |
| 283 | float sign = (0 < value) - (value < 0); | 283 | value = logf(value) * log_factor; |
| 284 | |||
| 285 | value = logf(value * sign) * log_factor; | ||
| 286 | 284 | ||
| 287 | return 1.f - av_clipf(value, 0.f, 1.f); | 285 | return 1.f - av_clipf(value, 0.f, 1.f); |
| 288 | } | 286 | } |