diff options
author | Ganesh Ajjanagadde <gajjanagadde@gmail.com> | 2015-10-31 23:34:15 -0400 |
---|---|---|
committer | Ganesh Ajjanagadde <gajjanagadde@gmail.com> | 2015-11-02 06:50:18 -0500 |
commit | 430f943e63cc6da2236a1c98be5b23aa649e72e1 (patch) | |
tree | 3f54c3857f23054a41928be6a430d14016e9c8e4 /libavfilter | |
parent | 23dffc7b54c2c46502a42fe263b5ff99522173ea (diff) | |
download | ffmpeg-streaming-430f943e63cc6da2236a1c98be5b23aa649e72e1.zip ffmpeg-streaming-430f943e63cc6da2236a1c98be5b23aa649e72e1.tar.gz |
avfilter/vf_frei0r: use av_strtod instead of strtod for added flexibility
This converts the usage of strtod to av_strtod in order to unify and
make number parsing more consistent. This also adds support for SI
postfixes.
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
Diffstat (limited to 'libavfilter')
-rw-r--r-- | libavfilter/vf_frei0r.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libavfilter/vf_frei0r.c b/libavfilter/vf_frei0r.c index 0a98fea..9aa3edc 100644 --- a/libavfilter/vf_frei0r.c +++ b/libavfilter/vf_frei0r.c @@ -30,6 +30,7 @@ #include "config.h" #include "libavutil/avstring.h" #include "libavutil/common.h" +#include "libavutil/eval.h" #include "libavutil/imgutils.h" #include "libavutil/internal.h" #include "libavutil/mathematics.h" @@ -104,7 +105,7 @@ static int set_param(AVFilterContext *ctx, f0r_param_info_t info, int index, cha break; case F0R_PARAM_DOUBLE: - val.d = strtod(param, &tail); + val.d = av_strtod(param, &tail); if (*tail || val.d == HUGE_VAL) goto fail; break; |