Export and document in cmdutils.h the function parse_number_or_die().
authorStefano Sabatini <stefano.sabatini-lala@poste.it>
Mon, 25 Feb 2008 14:05:52 +0000 (14:05 +0000)
committerBenoit Fouet <benoit.fouet@free.fr>
Mon, 25 Feb 2008 14:05:52 +0000 (14:05 +0000)
Patch by Stefano Sabatini: stefano sabatini-lala poste it

Originally committed as revision 12210 to svn://svn.ffmpeg.org/ffmpeg/trunk

cmdutils.h

index 102e040..9d0f32a 100644 (file)
 
 #include <inttypes.h>
 
+/**
+ * parses a string and returns its corresponding value as a double or
+ * exits from the application if the string cannot be correctly parsed
+ * or the corresponding value is invalid
+ *
+ * @param context the context of the value to be set (e.g. the
+ * corresponding commandline option name)
+ * @param numstr the string to be parsed
+ * @param type the type (OPT_INT64 or OPT_FLOAT) as which the
+ * string should be parsed
+ * @param min the minimum valid value accepted
+ * @param max the maximum valid value accepted
+ */
+double parse_number_or_die(const char *context, const char *numstr, int type, double min, double max);
+
 typedef struct {
     const char *name;
     int flags;