UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
radaudio_encoder_neon.h
Go to the documentation of this file.
1// Copyright Epic Games Tools, LLC. All Rights Reserved.
2
3#ifndef RADAUDIO_ENCODER_NEON_H
4#define RADAUDIO_ENCODER_NEON_H
5
6#include "radaudio_common.h"
7
8#ifdef RADAUDIO_WRAP
9#define WRAPPED_NAME(name) RR_STRING_JOIN(RADAUDIO_WRAP, name##_)
10
11#define radaudio_neon_compute_best_quantized_coeff16_loop WRAPPED_NAME(radaudio_neon_compute_best_quantized_coeff16_loop)
12#define radaudio_neon_find_median_4th_of_8 WRAPPED_NAME(radaudio_neon_find_median_4th_of_8)
13#define radaudio_neon_find_median_8th_of_16 WRAPPED_NAME(radaudio_neon_find_median_8th_of_16)
14#endif
15
16
18
21
22#endif
RAD_S16 S16
Definition egttypes.h:486
RAD_F32 F32
Definition egttypes.h:516
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
int radaudio_neon_find_median_4th_of_8(S16 *data)
int radaudio_neon_find_median_8th_of_16(S16 *data)
void radaudio_neon_compute_best_quantized_coeff16_loop(S16 best_quantized[], F32 best_so_far, F32 ncoeff[], F32 quantizer, F32 step_quantizer, int num_quantizers)