# HG changeset patch # User michael # Date 1260724181 0 # Node ID cb32a271f4cd1738edcaa7a6dbea8e648ddad672 # Parent 41da9d9d39b7e1fec3ecd1981b61c20392c79a3b Add a function to convert a number to a av_malloced string. diff -r 41da9d9d39b7 -r cb32a271f4cd avstring.c --- a/avstring.c Sat Dec 12 16:24:37 2009 +0000 +++ b/avstring.c Sun Dec 13 17:09:41 2009 +0000 @@ -76,3 +76,9 @@ return len; } + +char *av_d2str(double d){ + char *str= av_malloc(16); + if(str) snprintf(str, 16, "%f", d); + return str; +} diff -r 41da9d9d39b7 -r cb32a271f4cd avstring.h --- a/avstring.h Sat Dec 12 16:24:37 2009 +0000 +++ b/avstring.h Sun Dec 13 17:09:41 2009 +0000 @@ -22,6 +22,7 @@ #define AVUTIL_AVSTRING_H #include +#include "mem.h" /** * Return non-zero if pfx is a prefix of str. If it is, *ptr is set to @@ -95,4 +96,9 @@ */ size_t av_strlcatf(char *dst, size_t size, const char *fmt, ...); +/** + * Convert a number to a av_malloced string. + */ +char *av_d2str(double d); + #endif /* AVUTIL_AVSTRING_H */ diff -r 41da9d9d39b7 -r cb32a271f4cd avutil.h --- a/avutil.h Sat Dec 12 16:24:37 2009 +0000 +++ b/avutil.h Sun Dec 13 17:09:41 2009 +0000 @@ -35,7 +35,7 @@ #define AV_VERSION(a, b, c) AV_VERSION_DOT(a, b, c) #define LIBAVUTIL_VERSION_MAJOR 50 -#define LIBAVUTIL_VERSION_MINOR 6 +#define LIBAVUTIL_VERSION_MINOR 7 #define LIBAVUTIL_VERSION_MICRO 0 #define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \