diff --git a/SMP/config.asm b/SMP/config.asm index 82b4ed14cd08f..bc18f7f90d3fc 100644 --- a/SMP/config.asm +++ b/SMP/config.asm @@ -441,6 +441,7 @@ %define CONFIG_OPENSSL 0 %define CONFIG_LIBTLS 0 %define CONFIG_GMP 0 +%define CONFIG_LIBARIBB24 0 %define CONFIG_LIBLENSFUN 0 %define CONFIG_LIBOPENCORE_AMRNB 0 %define CONFIG_LIBOPENCORE_AMRWB 0 @@ -736,6 +737,7 @@ %define CONFIG_ANM_DECODER 1 %define CONFIG_ANSI_DECODER 1 %define CONFIG_APNG_DECODER 1 +%define CONFIG_ARBC_DECODER 1 %define CONFIG_ASV1_DECODER 1 %define CONFIG_ASV2_DECODER 1 %define CONFIG_AURA_DECODER 1 @@ -1203,6 +1205,7 @@ %define CONFIG_QDMC_AT_DECODER 0 %define CONFIG_QDM2_AT_DECODER 0 %define CONFIG_LIBAOM_AV1_DECODER 0 +%define CONFIG_LIBARIBB24_DECODER 0 %define CONFIG_LIBCELT_DECODER 0 %define CONFIG_LIBCODEC2_DECODER 0 %define CONFIG_LIBDAV1D_DECODER 0 diff --git a/SMP/config.h b/SMP/config.h index 5afcaaf63fb2f..3f567120593cb 100644 --- a/SMP/config.h +++ b/SMP/config.h @@ -491,6 +491,7 @@ #define CONFIG_OPENSSL 0 #define CONFIG_LIBTLS 0 #define CONFIG_GMP 0 +#define CONFIG_LIBARIBB24 0 #define CONFIG_LIBLENSFUN 0 #define CONFIG_LIBOPENCORE_AMRNB 0 #define CONFIG_LIBOPENCORE_AMRWB 0 @@ -801,6 +802,7 @@ #define CONFIG_ANM_DECODER 1 #define CONFIG_ANSI_DECODER 1 #define CONFIG_APNG_DECODER 1 +#define CONFIG_ARBC_DECODER 1 #define CONFIG_ASV1_DECODER 1 #define CONFIG_ASV2_DECODER 1 #define CONFIG_AURA_DECODER 1 @@ -1268,6 +1270,7 @@ #define CONFIG_QDMC_AT_DECODER 0 #define CONFIG_QDM2_AT_DECODER 0 #define CONFIG_LIBAOM_AV1_DECODER 0 +#define CONFIG_LIBARIBB24_DECODER 0 #define CONFIG_LIBCELT_DECODER 0 #define CONFIG_LIBCODEC2_DECODER 0 #define CONFIG_LIBDAV1D_DECODER 0 diff --git a/SMP/libavcodec.vcxproj b/SMP/libavcodec.vcxproj index 23066a56a84f7..86a68373b1be5 100644 --- a/SMP/libavcodec.vcxproj +++ b/SMP/libavcodec.vcxproj @@ -272,7 +272,6 @@ - @@ -348,6 +347,7 @@ + diff --git a/SMP/libavcodec.vcxproj.filters b/SMP/libavcodec.vcxproj.filters index 8362246e0200e..50c1be1630c63 100644 --- a/SMP/libavcodec.vcxproj.filters +++ b/SMP/libavcodec.vcxproj.filters @@ -639,9 +639,6 @@ Source Files\libavcodec - - Source Files\libavcodec - Source Files\libavcodec @@ -867,6 +864,9 @@ Source Files\libavcodec + + Source Files\libavcodec + Source Files\libavcodec diff --git a/SMP/libavcodec/codec_list.c b/SMP/libavcodec/codec_list.c index ecba8eeb3e15a..d8579e539768e 100644 --- a/SMP/libavcodec/codec_list.c +++ b/SMP/libavcodec/codec_list.c @@ -203,6 +203,7 @@ static const AVCodec *codec_list[] = { &ff_anm_decoder, &ff_ansi_decoder, &ff_apng_decoder, + &ff_arbc_decoder, &ff_asv1_decoder, &ff_asv2_decoder, &ff_aura_decoder, diff --git a/SMP/libavcodec/dce_defs.c b/SMP/libavcodec/dce_defs.c index 73b51d7a9cce9..5aaedff408836 100644 --- a/SMP/libavcodec/dce_defs.c +++ b/SMP/libavcodec/dce_defs.c @@ -3578,8 +3578,10 @@ void ff_vp3dsp_init_arm(VP3DSPContext *c, int flags) {return;} void ff_vp3dsp_init_mips(VP3DSPContext *c, int flags) {return;} void ff_vp3dsp_init_ppc(VP3DSPContext *c, int flags) {return;} void ff_vp6dsp_init_arm(VP56DSPContext *s) {return;} +void ff_vp78dsp_init_aarch64(VP8DSPContext *c) {return;} void ff_vp78dsp_init_arm(VP8DSPContext *c) {return;} void ff_vp78dsp_init_ppc(VP8DSPContext *c) {return;} +void ff_vp8dsp_init_aarch64(VP8DSPContext *c) {return;} void ff_vp8dsp_init_arm(VP8DSPContext *c) {return;} void ff_vp8dsp_init_mips(VP8DSPContext *c) {return;} #if !(ARCH_X86_64) diff --git a/SMP/libavutil.vcxproj b/SMP/libavutil.vcxproj index 77c2b3d443b2f..b097cdb3ef2c9 100644 --- a/SMP/libavutil.vcxproj +++ b/SMP/libavutil.vcxproj @@ -143,7 +143,6 @@ - diff --git a/SMP/libavutil.vcxproj.filters b/SMP/libavutil.vcxproj.filters index bb82832c57bc3..a9009f55a0fdb 100644 --- a/SMP/libavutil.vcxproj.filters +++ b/SMP/libavutil.vcxproj.filters @@ -258,9 +258,6 @@ Source Files\libavutil - - Source Files\libavutil - Source Files\libavutil