diff --git a/SMP/config.asm b/SMP/config.asm index 12cb8eef94680..f0622d7ebfb0e 100644 --- a/SMP/config.asm +++ b/SMP/config.asm @@ -1034,6 +1034,8 @@ %define CONFIG_PCM_S32BE_DECODER 1 %define CONFIG_PCM_S32LE_DECODER 1 %define CONFIG_PCM_S32LE_PLANAR_DECODER 1 +%define CONFIG_PCM_S64BE_DECODER 1 +%define CONFIG_PCM_S64LE_DECODER 1 %define CONFIG_PCM_U8_DECODER 1 %define CONFIG_PCM_U16BE_DECODER 1 %define CONFIG_PCM_U16LE_DECODER 1 @@ -1534,6 +1536,8 @@ %define CONFIG_PCM_S32BE_ENCODER 1 %define CONFIG_PCM_S32LE_ENCODER 1 %define CONFIG_PCM_S32LE_PLANAR_ENCODER 1 +%define CONFIG_PCM_S64BE_ENCODER 1 +%define CONFIG_PCM_S64LE_ENCODER 1 %define CONFIG_PCM_U8_ENCODER 1 %define CONFIG_PCM_U16BE_ENCODER 1 %define CONFIG_PCM_U16LE_ENCODER 1 @@ -1698,10 +1702,11 @@ %define CONFIG_ANULLSINK_FILTER 1 %define CONFIG_ALPHAEXTRACT_FILTER 1 %define CONFIG_ALPHAMERGE_FILTER 1 -%define CONFIG_ATADENOISE_FILTER 1 %define CONFIG_ASS_FILTER 1 -%define CONFIG_BENCH_FILTER 1 +%define CONFIG_ATADENOISE_FILTER 1 %define CONFIG_BBOX_FILTER 1 +%define CONFIG_BENCH_FILTER 1 +%define CONFIG_BITPLANENOISE_FILTER 1 %define CONFIG_BLACKDETECT_FILTER 1 %define CONFIG_BLACKFRAME_FILTER 1 %define CONFIG_BLEND_FILTER 1 @@ -1765,11 +1770,11 @@ %define CONFIG_HISTOGRAM_FILTER 1 %define CONFIG_HQDN3D_FILTER 1 %define CONFIG_HQX_FILTER 1 +%define CONFIG_HSTACK_FILTER 1 +%define CONFIG_HUE_FILTER 1 %define CONFIG_HWDOWNLOAD_FILTER 1 %define CONFIG_HWUPLOAD_FILTER 1 %define CONFIG_HWUPLOAD_CUDA_FILTER 0 -%define CONFIG_HSTACK_FILTER 1 -%define CONFIG_HUE_FILTER 1 %define CONFIG_IDET_FILTER 1 %define CONFIG_IL_FILTER 1 %define CONFIG_INFLATE_FILTER 1 @@ -1778,8 +1783,8 @@ %define CONFIG_KERNDEINT_FILTER 1 %define CONFIG_LENSCORRECTION_FILTER 1 %define CONFIG_LOOP_FILTER 1 -%define CONFIG_LUT3D_FILTER 1 %define CONFIG_LUT_FILTER 1 +%define CONFIG_LUT3D_FILTER 1 %define CONFIG_LUTRGB_FILTER 1 %define CONFIG_LUTYUV_FILTER 1 %define CONFIG_MASKEDMERGE_FILTER 1 @@ -1819,9 +1824,9 @@ %define CONFIG_ROTATE_FILTER 1 %define CONFIG_SAB_FILTER 1 %define CONFIG_SCALE_FILTER 1 -%define CONFIG_SCALE2REF_FILTER 1 %define CONFIG_SCALE_NPP_FILTER 0 %define CONFIG_SCALE_VAAPI_FILTER 0 +%define CONFIG_SCALE2REF_FILTER 1 %define CONFIG_SELECT_FILTER 1 %define CONFIG_SELECTIVECOLOR_FILTER 1 %define CONFIG_SENDCMD_FILTER 1 diff --git a/SMP/config.h b/SMP/config.h index f3d393fbe38b5..1f066e02fe5d1 100644 --- a/SMP/config.h +++ b/SMP/config.h @@ -1084,6 +1084,8 @@ #define CONFIG_PCM_S32BE_DECODER 1 #define CONFIG_PCM_S32LE_DECODER 1 #define CONFIG_PCM_S32LE_PLANAR_DECODER 1 +#define CONFIG_PCM_S64BE_DECODER 1 +#define CONFIG_PCM_S64LE_DECODER 1 #define CONFIG_PCM_U8_DECODER 1 #define CONFIG_PCM_U16BE_DECODER 1 #define CONFIG_PCM_U16LE_DECODER 1 @@ -1584,6 +1586,8 @@ #define CONFIG_PCM_S32BE_ENCODER 1 #define CONFIG_PCM_S32LE_ENCODER 1 #define CONFIG_PCM_S32LE_PLANAR_ENCODER 1 +#define CONFIG_PCM_S64BE_ENCODER 1 +#define CONFIG_PCM_S64LE_ENCODER 1 #define CONFIG_PCM_U8_ENCODER 1 #define CONFIG_PCM_U16BE_ENCODER 1 #define CONFIG_PCM_U16LE_ENCODER 1 @@ -1748,10 +1752,11 @@ #define CONFIG_ANULLSINK_FILTER 1 #define CONFIG_ALPHAEXTRACT_FILTER 1 #define CONFIG_ALPHAMERGE_FILTER 1 -#define CONFIG_ATADENOISE_FILTER 1 #define CONFIG_ASS_FILTER 1 -#define CONFIG_BENCH_FILTER 1 +#define CONFIG_ATADENOISE_FILTER 1 #define CONFIG_BBOX_FILTER 1 +#define CONFIG_BENCH_FILTER 1 +#define CONFIG_BITPLANENOISE_FILTER 1 #define CONFIG_BLACKDETECT_FILTER 1 #define CONFIG_BLACKFRAME_FILTER 1 #define CONFIG_BLEND_FILTER 1 @@ -1815,11 +1820,11 @@ #define CONFIG_HISTOGRAM_FILTER 1 #define CONFIG_HQDN3D_FILTER 1 #define CONFIG_HQX_FILTER 1 +#define CONFIG_HSTACK_FILTER 1 +#define CONFIG_HUE_FILTER 1 #define CONFIG_HWDOWNLOAD_FILTER 1 #define CONFIG_HWUPLOAD_FILTER 1 #define CONFIG_HWUPLOAD_CUDA_FILTER 0 -#define CONFIG_HSTACK_FILTER 1 -#define CONFIG_HUE_FILTER 1 #define CONFIG_IDET_FILTER 1 #define CONFIG_IL_FILTER 1 #define CONFIG_INFLATE_FILTER 1 @@ -1828,8 +1833,8 @@ #define CONFIG_KERNDEINT_FILTER 1 #define CONFIG_LENSCORRECTION_FILTER 1 #define CONFIG_LOOP_FILTER 1 -#define CONFIG_LUT3D_FILTER 1 #define CONFIG_LUT_FILTER 1 +#define CONFIG_LUT3D_FILTER 1 #define CONFIG_LUTRGB_FILTER 1 #define CONFIG_LUTYUV_FILTER 1 #define CONFIG_MASKEDMERGE_FILTER 1 @@ -1869,9 +1874,9 @@ #define CONFIG_ROTATE_FILTER 1 #define CONFIG_SAB_FILTER 1 #define CONFIG_SCALE_FILTER 1 -#define CONFIG_SCALE2REF_FILTER 1 #define CONFIG_SCALE_NPP_FILTER 0 #define CONFIG_SCALE_VAAPI_FILTER 0 +#define CONFIG_SCALE2REF_FILTER 1 #define CONFIG_SELECT_FILTER 1 #define CONFIG_SELECTIVECOLOR_FILTER 1 #define CONFIG_SENDCMD_FILTER 1 diff --git a/SMP/libavcodec.def b/SMP/libavcodec.def index bcc0733688cc2..41f0f8e18867f 100644 --- a/SMP/libavcodec.def +++ b/SMP/libavcodec.def @@ -13,7 +13,14 @@ EXPORTS av_bsf_free av_bsf_get_by_name av_bsf_get_class + av_bsf_get_null_filter av_bsf_init + av_bsf_list_alloc + av_bsf_list_append + av_bsf_list_append2 + av_bsf_list_finalize + av_bsf_list_free + av_bsf_list_parse_str av_bsf_next av_bsf_receive_packet av_bsf_send_packet diff --git a/SMP/libavfilter.vcxproj b/SMP/libavfilter.vcxproj index 07c717e1a44e6..36889e98f78fa 100644 --- a/SMP/libavfilter.vcxproj +++ b/SMP/libavfilter.vcxproj @@ -115,10 +115,9 @@ + - - @@ -128,6 +127,7 @@ + @@ -162,6 +162,7 @@ + @@ -172,17 +173,17 @@ - - + + @@ -217,8 +218,8 @@ - + @@ -238,10 +239,10 @@ - - + + @@ -269,10 +270,10 @@ - + diff --git a/SMP/libavfilter.vcxproj.filters b/SMP/libavfilter.vcxproj.filters index bd5429e1855a7..251ce66701f32 100644 --- a/SMP/libavfilter.vcxproj.filters +++ b/SMP/libavfilter.vcxproj.filters @@ -165,16 +165,13 @@ Source Files\libavfilter - - Source Files\libavfilter - - + Source Files\libavfilter - + Source Files\libavfilter - + Source Files\libavfilter @@ -204,6 +201,9 @@ Source Files\libavfilter + + Source Files\libavfilter + Source Files\libavfilter @@ -306,6 +306,9 @@ Source Files\libavfilter + + Source Files\libavfilter + Source Files\libavfilter @@ -336,9 +339,6 @@ Source Files\libavfilter - - Source Files\libavfilter - Source Files\libavfilter @@ -351,15 +351,15 @@ Source Files\libavfilter - - Source Files\libavfilter - Source Files\libavfilter Source Files\libavfilter + + Source Files\libavfilter + Source Files\libavfilter @@ -369,6 +369,9 @@ Source Files\libavfilter + + Source Files\libavfilter + Source Files\libavfilter @@ -471,10 +474,10 @@ Source Files\libavfilter - + Source Files\libavfilter - + Source Files\libavfilter @@ -534,16 +537,16 @@ Source Files\libavfilter - + Source Files\libavfilter - + Source Files\libavfilter - + Source Files\libavfilter - + Source Files\libavfilter @@ -627,9 +630,6 @@ Source Files\libavfilter - - Source Files\libavfilter - Source Files\libavfilter @@ -639,6 +639,9 @@ Source Files\libavfilter + + Source Files\libavfilter + Source Files\libavfilter diff --git a/SMP/libavutil.def b/SMP/libavutil.def index b6e793d2953b3..7b09642992920 100644 --- a/SMP/libavutil.def +++ b/SMP/libavutil.def @@ -455,6 +455,7 @@ EXPORTS av_xtea_le_crypt av_xtea_le_init avpriv_alloc_fixed_dsp + avpriv_dict_set_timestamp avpriv_emms_yasm avpriv_float_dsp_alloc avpriv_frame_get_metadatap