From 60ef86b312d355c80ce5e7736d2d8131fdb36ebe Mon Sep 17 00:00:00 2001 From: Atsushi Watanabe Date: Mon, 20 Oct 2025 23:10:55 +0900 Subject: [PATCH] Support v3.0.0 --- pkg/codec/svtav1/bridge.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/codec/svtav1/bridge.h b/pkg/codec/svtav1/bridge.h index 7cc88a5..f66da3e 100644 --- a/pkg/codec/svtav1/bridge.h +++ b/pkg/codec/svtav1/bridge.h @@ -22,7 +22,11 @@ int enc_new(Encoder **e) { *e = malloc(sizeof(Encoder)); (*e)->param = malloc(sizeof(EbSvtAv1EncConfiguration)); - sret = svt_av1_enc_init_handle(&(*e)->handle, *e, (*e)->param); +#if SVT_AV1_CHECK_VERSION(3, 0, 0) + sret = svt_av1_enc_init_handle(&(*e)->handle, (*e)->param); +#else + sret = svt_av1_enc_init_handle(&(*e)->handle, NULL, (*e)->param); +#endif if (sret != EB_ErrorNone) { free((*e)->param); free(*e);