39#define ENABLE_INEFFICIENT_ASM 0
81 const int chroma_format_idc)
84 if (chroma_format_idc <= 1) {
85#if ENABLE_INEFFICIENT_ASM
91#if ENABLE_INEFFICIENT_ASM
96#if ENABLE_INEFFICIENT_ASM
108#if ENABLE_INEFFICIENT_ASM
113#if ENABLE_INEFFICIENT_ASM
123 if (chroma_format_idc <= 1) {
124#if ENABLE_INEFFICIENT_ASM
130#if ENABLE_INEFFICIENT_ASM
135#if ENABLE_INEFFICIENT_ASM
158 int bit_depth,
const int chroma_format_idc)
static void bit_depth(AudioStatsContext *s, const uint64_t *const mask, uint8_t *depth)
Libavcodec external API header.
H.264 / AVC / MPEG-4 prediction functions.
#define ALZHEIMER_DC_0LT_PRED8x8
#define ALZHEIMER_DC_L00_PRED8x8
#define ALZHEIMER_DC_L0T_PRED8x8
#define ALZHEIMER_DC_0L0_PRED8x8
void ff_pred16x16_plane_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred16x16_dc_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_top_dc_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred16x16_top_dc_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_dc_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred16x16_plane_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_0lt_dc_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_0l0_dc_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_left_dc_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_l0t_dc_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_l0t_dc_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred16x16_vert_neon_10(uint8_t *src, ptrdiff_t stride)
static av_cold void h264_pred_init_neon(H264PredContext *h, int codec_id, const int bit_depth, const int chroma_format_idc)
void ff_pred16x16_top_dc_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred16x16_128_dc_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_left_dc_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_l00_dc_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_plane_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_128_dc_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred16x16_dc_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_0l0_dc_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_hor_neon(uint8_t *src, ptrdiff_t stride)
av_cold void ff_h264_pred_init_aarch64(H264PredContext *h, int codec_id, int bit_depth, const int chroma_format_idc)
void ff_pred8x8_dc_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_top_dc_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_vert_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_hor_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_l00_dc_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_plane_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_128_dc_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred16x16_vert_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred16x16_hor_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred16x16_hor_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred16x16_left_dc_neon(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_0lt_dc_neon_10(uint8_t *src, ptrdiff_t stride)
void ff_pred8x8_vert_neon(uint8_t *src, ptrdiff_t stride)
Macro definitions for various function/variable attributes.
static atomic_int cpu_flags
int av_get_cpu_flags(void)
Return the flags which specify extensions supported by the CPU.
Context for storing H.264 prediction functions.