53 __asm__ volatile (
"emms" :::
"memory");
56static inline void ff_assert0_fpu(
const char *file,
int line_number)
65 if ((
state[4] & 3) != 3) {
68 "Invalid floating point state assertion "
69 "triggered at line %u in file %s\n",
75#define ff_assert0_fpu() ff_assert0_fpu(__FILE__, __LINE__)
77#elif HAVE_MMX && HAVE_MM_EMPTY
79# define emms_c _mm_empty
80#elif HAVE_MMX_EXTERNAL
81void ff_emms_asm(
void);
82# define emms_c ff_emms_asm
88# define emms_c() do {} while(0)
92#define ff_assert0_fpu() ((void)0)
95#if defined(ASSERT_LEVEL) && ASSERT_LEVEL >= 1
96#define ff_assert1_fpu() ff_assert0_fpu()
98#define ff_assert1_fpu() ((void)0)
__asm__(".macro parse_r var r\n\t" "\\var = -1\n\t" _IFC_REG(0) _IFC_REG(1) _IFC_REG(2) _IFC_REG(3) _IFC_REG(4) _IFC_REG(5) _IFC_REG(6) _IFC_REG(7) _IFC_REG(8) _IFC_REG(9) _IFC_REG(10) _IFC_REG(11) _IFC_REG(12) _IFC_REG(13) _IFC_REG(14) _IFC_REG(15) _IFC_REG(16) _IFC_REG(17) _IFC_REG(18) _IFC_REG(19) _IFC_REG(20) _IFC_REG(21) _IFC_REG(22) _IFC_REG(23) _IFC_REG(24) _IFC_REG(25) _IFC_REG(26) _IFC_REG(27) _IFC_REG(28) _IFC_REG(29) _IFC_REG(30) _IFC_REG(31) ".iflt \\var\n\t" ".error \"Unable to parse register name \\r\"\n\t" ".endif\n\t" ".endm")
static struct @346255127015250356166251341105367306144006377143 state
#define AV_LOG_PANIC
Something went really wrong and we will crash now.
Macro definitions for various function/variable attributes.
int av_get_cpu_flags(void)
Return the flags which specify extensions supported by the CPU.
#define AV_CPU_FLAG_MMX
standard MMX