mirror of https://git.ffmpeg.org/ffmpeg.git
x86/vvc: Fix build error for arch x86_32
There were static functions which built for x86_32, but the simd functions they reference only available for x86_64.
This commit is contained in:
parent
c49001e338
commit
994368be8f
|
@ -30,6 +30,8 @@
|
|||
#include "libavcodec/vvc/dsp.h"
|
||||
#include "libavcodec/x86/h26x/h2656dsp.h"
|
||||
|
||||
#if ARCH_X86_64
|
||||
|
||||
#define PUT_PROTOTYPE(name, depth, opt) \
|
||||
void ff_vvc_put_ ## name ## _ ## depth ## _##opt(int16_t *dst, const uint8_t *src, ptrdiff_t srcstride, int height, const int8_t *hf, const int8_t *vf, int width);
|
||||
|
||||
|
@ -356,6 +358,9 @@ int ff_vvc_sad_avx2(const int16_t *src0, const int16_t *src1, int dx, int dy, in
|
|||
#define SAD_INIT() c->inter.sad = ff_vvc_sad_avx2
|
||||
#endif
|
||||
|
||||
|
||||
#endif // ARCH_X86_64
|
||||
|
||||
void ff_vvc_dsp_init_x86(VVCDSPContext *const c, const int bd)
|
||||
{
|
||||
#if ARCH_X86_64
|
||||
|
|
Loading…
Reference in New Issue