From a3015225c7d351a629cf0fca8662751afaf9055c Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Tue, 5 May 2009 22:10:06 +0000 Subject: Implement av_parse_color(). Originally committed as revision 18748 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavfilter/parseutils.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'libavfilter/parseutils.h') diff --git a/libavfilter/parseutils.h b/libavfilter/parseutils.h index 60092cc845..895c5067aa 100644 --- a/libavfilter/parseutils.h +++ b/libavfilter/parseutils.h @@ -40,4 +40,14 @@ */ char *av_get_token(const char **buf, const char *term); +/** + * Puts the RGBA values that correspond to color_string in rgba_color. + * + * @param color_string a string specifying a color. It can be the name of + * a color or a 0xRRGGBB[AA] sequence. + * @return >= 0 in case of success, a negative value in case of + * failure (for example if color_string cannot be parsed). + */ +int av_parse_color(uint8_t *rgba_color, const char *color_string, void *log_ctx); + #endif /* AVFILTER_PARSEUTILS_H */ -- cgit v1.2.3