FFmpeg
Macros | Functions
cpu.c File Reference
#include "libavutil/cpu.h"
#include "libavutil/cpu_internal.h"
#include "config.h"

Go to the source code of this file.

Macros

#define CORE_FLAG(f)   (AV_CPU_FLAG_ ## f * (HAVE_ ## f ## _EXTERNAL || HAVE_ ## f ## _INLINE))
 
#define CORE_CPU_FLAGS
 

Functions

int ff_get_cpu_flags_arm (void)
 
size_t ff_get_cpu_max_align_arm (void)
 

Macro Definition Documentation

◆ CORE_FLAG

#define CORE_FLAG (   f)    (AV_CPU_FLAG_ ## f * (HAVE_ ## f ## _EXTERNAL || HAVE_ ## f ## _INLINE))

Definition at line 23 of file cpu.c.

◆ CORE_CPU_FLAGS

#define CORE_CPU_FLAGS
Value:
(CORE_FLAG(ARMV5TE) | \
CORE_FLAG(ARMV6) | \
CORE_FLAG(ARMV6T2) | \
CORE_FLAG(VFP) | \
CORE_FLAG(VFPV3) | \
CORE_FLAG(NEON))

Definition at line 26 of file cpu.c.

Function Documentation

◆ ff_get_cpu_flags_arm()

int ff_get_cpu_flags_arm ( void  )

Definition at line 167 of file cpu.c.

Referenced by get_cpu_flags().

◆ ff_get_cpu_max_align_arm()

size_t ff_get_cpu_max_align_arm ( void  )

Definition at line 180 of file cpu.c.

Referenced by av_cpu_max_align().

CORE_FLAG
#define CORE_FLAG(f)
Definition: cpu.c:23