swscale/x86/ops: fix MSVC compiler error

src/libswscale/x86/ops.c(534): error C2099: initializer is not a constant
src/libswscale/x86/ops.c(535): error C2099: initializer is not a constant
src/libswscale/x86/ops.c(536): error C2099: initializer is not a constant
src/libswscale/x86/ops.c(537): error C2099: initializer is not a constant
src/libswscale/x86/ops.c(539): error C2099: initializer is not a constant
src/libswscale/x86/ops.c(540): error C2099: initializer is not a constant

Fixes: ec959e20c5
Signed-off-by: Niklas Haas <git@haasn.dev>
This commit is contained in:
Niklas Haas
2026-02-27 08:59:25 +01:00
parent bc63000741
commit 3c03048837

View File

@@ -188,7 +188,7 @@ static int setup_shift(const SwsOp *op, SwsOpPriv *out)
#define DECL_EXPAND_BITS(EXT, BITS) \
DECL_ASM(U##BITS, expand_bits##BITS##EXT, \
.op = SWS_OP_SCALE, \
.scale = Q((1 << (BITS)) - 1), \
.scale = { .num = ((1 << (BITS)) - 1), .den = 1 }, \
);
static int setup_dither(const SwsOp *op, SwsOpPriv *out)