From 0be700145c3b1e38e41cf4e1c649c5da8247c90c Mon Sep 17 00:00:00 2001 From: k-m_schindler Date: Tue, 24 Dec 2013 00:40:39 +0000 Subject: working on the libavutil files. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@3048 b956fd51-792f-4845-bead-9b4dfca2ff2c --- src/lib/ffmpeg-2.1/libavutil/cpu.pas | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'src/lib/ffmpeg-2.1/libavutil/cpu.pas') diff --git a/src/lib/ffmpeg-2.1/libavutil/cpu.pas b/src/lib/ffmpeg-2.1/libavutil/cpu.pas index 635b8928..4cb468a8 100644 --- a/src/lib/ffmpeg-2.1/libavutil/cpu.pas +++ b/src/lib/ffmpeg-2.1/libavutil/cpu.pas @@ -19,7 +19,7 @@ * - Changes and updates by the UltraStar Deluxe Team * * Conversion of libavutil/cpu.h - * avutil version 52.38.100 + * avutil version 52.48.100 - 52.48.101 * *) @@ -35,9 +35,11 @@ const AV_CPU_FLAG_SSE = $0008; ///< SSE functions AV_CPU_FLAG_SSE2 = $0010; ///< PIV SSE2 functions AV_CPU_FLAG_SSE2SLOW = $40000000; ///< SSE2 supported, but usually not faster + ///< than regular MMX/SSE (e.g. Core1) AV_CPU_FLAG_3DNOWEXT = $0020; ///< AMD 3DNowExt AV_CPU_FLAG_SSE3 = $0040; ///< Prescott SSE3 functions AV_CPU_FLAG_SSE3SLOW = $20000000; ///< SSE3 supported, but usually not faster + ///< than regular MMX/SSE (e.g. Core1) AV_CPU_FLAG_SSSE3 = $0080; ///< Conroe SSSE3 functions AV_CPU_FLAG_ATOM = $10000000; ///< Atom processor, some SSSE3 instructions are slower AV_CPU_FLAG_SSE4 = $0100; ///< Penryn SSE4.1 functions @@ -48,6 +50,8 @@ const AV_CPU_FLAG_CMOV = $1001000; ///< supports cmov instruction + AV_CPU_FLAG_AVX2 = $8000; ///< AVX2 functions: requires OS support even if YMM registers aren't used + AV_CPU_FLAG_ALTIVEC = $0001; ///< standard AV_CPU_FLAG_ARMV5TE = (1 << 0); @@ -108,11 +112,3 @@ function av_parse_cpu_caps(flags: Pcuint; s: {const} PAnsiChar): cint; *) function av_cpu_count(): cint; cdecl; external av__util; - -(* The following CPU-specific functions shall not be called directly. *) -function ff_get_cpu_flags_arm(): cint; - cdecl; external av__util; -function ff_get_cpu_flags_ppc(): cint; - cdecl; external av__util; -function ff_get_cpu_flags_x86(): cint; - cdecl; external av__util; -- cgit v1.2.3