1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/media/libtheora/lib/x86/x86cpu.h Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,36 @@ 1.4 +/******************************************************************** 1.5 + * * 1.6 + * THIS FILE IS PART OF THE OggTheora SOFTWARE CODEC SOURCE CODE. * 1.7 + * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS * 1.8 + * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE * 1.9 + * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING. * 1.10 + * * 1.11 + * THE Theora SOURCE CODE IS COPYRIGHT (C) 2002-2009 * 1.12 + * by the Xiph.Org Foundation and contributors http://www.xiph.org/ * 1.13 + * * 1.14 + ******************************************************************** 1.15 + function: 1.16 + last mod: $Id: x86cpu.h 17410 2010-09-21 21:53:48Z tterribe $ 1.17 + 1.18 + ********************************************************************/ 1.19 + 1.20 +#if !defined(_x86_x86cpu_H) 1.21 +# define _x86_x86cpu_H (1) 1.22 +#include "../internal.h" 1.23 + 1.24 +#define OC_CPU_X86_MMX (1<<0) 1.25 +#define OC_CPU_X86_3DNOW (1<<1) 1.26 +#define OC_CPU_X86_3DNOWEXT (1<<2) 1.27 +#define OC_CPU_X86_MMXEXT (1<<3) 1.28 +#define OC_CPU_X86_SSE (1<<4) 1.29 +#define OC_CPU_X86_SSE2 (1<<5) 1.30 +#define OC_CPU_X86_PNI (1<<6) 1.31 +#define OC_CPU_X86_SSSE3 (1<<7) 1.32 +#define OC_CPU_X86_SSE4_1 (1<<8) 1.33 +#define OC_CPU_X86_SSE4_2 (1<<9) 1.34 +#define OC_CPU_X86_SSE4A (1<<10) 1.35 +#define OC_CPU_X86_SSE5 (1<<11) 1.36 + 1.37 +ogg_uint32_t oc_cpu_flags_get(void); 1.38 + 1.39 +#endif