From 31bc8ba5cc9850cd77cba84e0932d11cd5607e5f Mon Sep 17 00:00:00 2001 From: 11rcombs Date: Sat, 25 Jan 2014 16:55:21 -0600 Subject: Added x86 ASM functions --- libass/ass_utils.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libass/ass_utils.h') diff --git a/libass/ass_utils.h b/libass/ass_utils.h index 39a9da0..6d795f0 100644 --- a/libass/ass_utils.h +++ b/libass/ass_utils.h @@ -43,6 +43,12 @@ #define FFMIN(a,b) ((a) > (b) ? (b) : (a)) #define FFMINMAX(c,a,b) FFMIN(FFMAX(c, a), b) +#if (defined(__i386__) || defined(__x86_64__)) && CONFIG_ASM +int has_sse2(void); +int has_avx(void); +int has_avx2(void); +#endif + int mystrtoi(char **p, int *res); int mystrtoll(char **p, long long *res); int mystrtou32(char **p, int base, uint32_t *res); -- cgit v1.2.3