diff --git a/media/ffvpx/config_darwin32.h b/media/ffvpx/config_darwin32.h
index de232dca2..06e9c62fa 100644
--- a/media/ffvpx/config_darwin32.h
+++ b/media/ffvpx/config_darwin32.h
@@ -542,18 +542,18 @@
 #define CONFIG_FFPROBE 0
 #define CONFIG_FFSERVER 0
 #define CONFIG_FFMPEG 0
-#define CONFIG_DCT 0
+#define CONFIG_DCT 1
 #define CONFIG_DWT 0
-#define CONFIG_ERROR_RESILIENCE 0
+#define CONFIG_ERROR_RESILIENCE 1
 #define CONFIG_FAAN 1
-#define CONFIG_FAST_UNALIGNED 0
-#define CONFIG_FFT 0
+#define CONFIG_FAST_UNALIGNED 1
+#define CONFIG_FFT 1
 #define CONFIG_LSP 0
 #define CONFIG_LZO 0
-#define CONFIG_MDCT 0
+#define CONFIG_MDCT 1
 #define CONFIG_PIXELUTILS 0
 #define CONFIG_NETWORK 0
-#define CONFIG_RDFT 0
+#define CONFIG_RDFT 1
 #define CONFIG_FONTCONFIG 0
 #define CONFIG_MEMALIGN_HACK 0
 #define CONFIG_MEMORY_POISONING 0
@@ -569,14 +569,14 @@
 #define CONFIG_AUDIO_FRAME_QUEUE 0
 #define CONFIG_AUDIODSP 0
 #define CONFIG_BLOCKDSP 0
-#define CONFIG_BSWAPDSP 0
-#define CONFIG_CABAC 0
+#define CONFIG_BSWAPDSP 1
+#define CONFIG_CABAC 1
 #define CONFIG_DIRAC_PARSE 0
 #define CONFIG_DVPROFILE 0
 #define CONFIG_EXIF 0
-#define CONFIG_FAANDCT 0
-#define CONFIG_FAANIDCT 0
-#define CONFIG_FDCTDSP 0
+#define CONFIG_FAANDCT 1
+#define CONFIG_FAANIDCT 1
+#define CONFIG_FDCTDSP 1
 #define CONFIG_FLACDSP 1
 #define CONFIG_FMTCONVERT 0
 #define CONFIG_FRAME_THREAD_ENCODER 0
@@ -584,17 +584,17 @@
 #define CONFIG_GOLOMB 1
 #define CONFIG_GPLV3 0
 #define CONFIG_H263DSP 0
-#define CONFIG_H264CHROMA 0
-#define CONFIG_H264DSP 0
+#define CONFIG_H264CHROMA 1
+#define CONFIG_H264DSP 1
 #define CONFIG_H264PRED 1
-#define CONFIG_H264QPEL 0
+#define CONFIG_H264QPEL 1
 #define CONFIG_HPELDSP 0
 #define CONFIG_HUFFMAN 0
 #define CONFIG_HUFFYUVDSP 0
 #define CONFIG_HUFFYUVENCDSP 0
-#define CONFIG_IDCTDSP 0
+#define CONFIG_IDCTDSP 1
 #define CONFIG_IIRFILTER 0
-#define CONFIG_IMDCT15 0
+#define CONFIG_IMDCT15 1
 #define CONFIG_INTRAX8 0
 #define CONFIG_ISO_MEDIA 0
 #define CONFIG_IVIDSP 0
@@ -605,14 +605,14 @@
 #define CONFIG_LLVIDDSP 0
 #define CONFIG_LPC 0
 #define CONFIG_LZF 0
-#define CONFIG_ME_CMP 0
+#define CONFIG_ME_CMP 1
 #define CONFIG_MPEG_ER 0
-#define CONFIG_MPEGAUDIO 0
-#define CONFIG_MPEGAUDIODSP 0
+#define CONFIG_MPEGAUDIO 1
+#define CONFIG_MPEGAUDIODSP 1
 #define CONFIG_MPEGVIDEO 0
 #define CONFIG_MPEGVIDEOENC 0
 #define CONFIG_MSS34DSP 0
-#define CONFIG_PIXBLOCKDSP 0
+#define CONFIG_PIXBLOCKDSP 1
 #define CONFIG_QPELDSP 0
 #define CONFIG_QSV 0
 #define CONFIG_QSVDEC 0
@@ -623,10 +623,10 @@
 #define CONFIG_RTPDEC 0
 #define CONFIG_RTPENC_CHAIN 0
 #define CONFIG_RV34DSP 0
-#define CONFIG_SINEWIN 0
+#define CONFIG_SINEWIN 1
 #define CONFIG_SNAPPY 0
 #define CONFIG_SRTP 0
-#define CONFIG_STARTCODE 0
+#define CONFIG_STARTCODE 1
 #define CONFIG_TEXTUREDSP 0
 #define CONFIG_TEXTUREDSPENC 0
 #define CONFIG_TPELDSP 0
@@ -727,7 +727,7 @@
 #define CONFIG_H263_DECODER 0
 #define CONFIG_H263I_DECODER 0
 #define CONFIG_H263P_DECODER 0
-#define CONFIG_H264_DECODER 0
+#define CONFIG_H264_DECODER 1
 #define CONFIG_H264_CRYSTALHD_DECODER 0
 #define CONFIG_H264_MEDIACODEC_DECODER 0
 #define CONFIG_H264_MMAL_DECODER 0
@@ -735,7 +735,7 @@
 #define CONFIG_H264_VDA_DECODER 0
 #define CONFIG_H264_VDPAU_DECODER 0
 #define CONFIG_HAP_DECODER 0
-#define CONFIG_HEVC_DECODER 0
+#define CONFIG_HEVC_DECODER 1
 #define CONFIG_HEVC_QSV_DECODER 0
 #define CONFIG_HNM4_VIDEO_DECODER 0
 #define CONFIG_HQ_HQA_DECODER 0
@@ -895,9 +895,9 @@
 #define CONFIG_ZEROCODEC_DECODER 0
 #define CONFIG_ZLIB_DECODER 0
 #define CONFIG_ZMBV_DECODER 0
-#define CONFIG_AAC_DECODER 0
+#define CONFIG_AAC_DECODER 1
 #define CONFIG_AAC_FIXED_DECODER 0
-#define CONFIG_AAC_LATM_DECODER 0
+#define CONFIG_AAC_LATM_DECODER 1
 #define CONFIG_AC3_DECODER 0
 #define CONFIG_AC3_FIXED_DECODER 0
 #define CONFIG_ALAC_DECODER 0
@@ -939,7 +939,7 @@
 #define CONFIG_MP1FLOAT_DECODER 0
 #define CONFIG_MP2_DECODER 0
 #define CONFIG_MP2FLOAT_DECODER 0
-#define CONFIG_MP3_DECODER 0
+#define CONFIG_MP3_DECODER 1
 #define CONFIG_MP3FLOAT_DECODER 0
 #define CONFIG_MP3ADU_DECODER 0
 #define CONFIG_MP3ADUFLOAT_DECODER 0
@@ -2137,8 +2137,8 @@
 #define CONFIG_SNDIO_OUTDEV 0
 #define CONFIG_V4L2_OUTDEV 0
 #define CONFIG_XV_OUTDEV 0
-#define CONFIG_AAC_PARSER 0
-#define CONFIG_AAC_LATM_PARSER 0
+#define CONFIG_AAC_PARSER 1
+#define CONFIG_AAC_LATM_PARSER 1
 #define CONFIG_AC3_PARSER 0
 #define CONFIG_ADX_PARSER 0
 #define CONFIG_BMP_PARSER 0
@@ -2157,12 +2157,12 @@
 #define CONFIG_GSM_PARSER 0
 #define CONFIG_H261_PARSER 0
 #define CONFIG_H263_PARSER 0
-#define CONFIG_H264_PARSER 0
-#define CONFIG_HEVC_PARSER 0
+#define CONFIG_H264_PARSER 1
+#define CONFIG_HEVC_PARSER 1
 #define CONFIG_MJPEG_PARSER 0
 #define CONFIG_MLP_PARSER 0
 #define CONFIG_MPEG4VIDEO_PARSER 0
-#define CONFIG_MPEGAUDIO_PARSER 0
+#define CONFIG_MPEGAUDIO_PARSER 1
 #define CONFIG_MPEGVIDEO_PARSER 0
 #define CONFIG_OPUS_PARSER 0
 #define CONFIG_PNG_PARSER 0
diff --git a/media/ffvpx/config_darwin64.asm b/media/ffvpx/config_darwin64.asm
index 0e386ee14..7ef43a4f0 100644
--- a/media/ffvpx/config_darwin64.asm
+++ b/media/ffvpx/config_darwin64.asm
@@ -527,23 +527,23 @@
 %define CONFIG_FFPROBE 0
 %define CONFIG_FFSERVER 0
 %define CONFIG_FFMPEG 0
-%define CONFIG_DCT 0
+%define CONFIG_DCT 1
 %define CONFIG_DWT 0
-%define CONFIG_ERROR_RESILIENCE 0
+%define CONFIG_ERROR_RESILIENCE 1
 %define CONFIG_FAAN 1
 %define CONFIG_FAST_UNALIGNED 1
-%define CONFIG_FFT 0
+%define CONFIG_FFT 1
 %define CONFIG_LSP 0
 %define CONFIG_LZO 0
-%define CONFIG_MDCT 0
+%define CONFIG_MDCT 1
 %define CONFIG_PIXELUTILS 0
 %define CONFIG_NETWORK 0
-%define CONFIG_RDFT 0
+%define CONFIG_RDFT 1
 %define CONFIG_FONTCONFIG 0
 %define CONFIG_MEMALIGN_HACK 0
 %define CONFIG_MEMORY_POISONING 0
 %define CONFIG_NEON_CLOBBER_TEST 0
-%define CONFIG_PIC 1
+%define CONFIG_PIC 0
 %define CONFIG_POD2MAN 1
 %define CONFIG_RAISE_MAJOR 0
 %define CONFIG_THUMB 0
@@ -554,14 +554,14 @@
 %define CONFIG_AUDIO_FRAME_QUEUE 0
 %define CONFIG_AUDIODSP 0
 %define CONFIG_BLOCKDSP 0
-%define CONFIG_BSWAPDSP 0
-%define CONFIG_CABAC 0
+%define CONFIG_BSWAPDSP 1
+%define CONFIG_CABAC 1
 %define CONFIG_DIRAC_PARSE 0
 %define CONFIG_DVPROFILE 0
 %define CONFIG_EXIF 0
-%define CONFIG_FAANDCT 0
-%define CONFIG_FAANIDCT 0
-%define CONFIG_FDCTDSP 0
+%define CONFIG_FAANDCT 1
+%define CONFIG_FAANIDCT 1
+%define CONFIG_FDCTDSP 1
 %define CONFIG_FLACDSP 1
 %define CONFIG_FMTCONVERT 0
 %define CONFIG_FRAME_THREAD_ENCODER 0
@@ -569,17 +569,17 @@
 %define CONFIG_GOLOMB 1
 %define CONFIG_GPLV3 0
 %define CONFIG_H263DSP 0
-%define CONFIG_H264CHROMA 0
-%define CONFIG_H264DSP 0
+%define CONFIG_H264CHROMA 1
+%define CONFIG_H264DSP 1
 %define CONFIG_H264PRED 1
-%define CONFIG_H264QPEL 0
+%define CONFIG_H264QPEL 1
 %define CONFIG_HPELDSP 0
 %define CONFIG_HUFFMAN 0
 %define CONFIG_HUFFYUVDSP 0
 %define CONFIG_HUFFYUVENCDSP 0
-%define CONFIG_IDCTDSP 0
+%define CONFIG_IDCTDSP 1
 %define CONFIG_IIRFILTER 0
-%define CONFIG_IMDCT15 0
+%define CONFIG_IMDCT15 1
 %define CONFIG_INTRAX8 0
 %define CONFIG_ISO_MEDIA 0
 %define CONFIG_IVIDSP 0
@@ -590,14 +590,14 @@
 %define CONFIG_LLVIDDSP 0
 %define CONFIG_LPC 0
 %define CONFIG_LZF 0
-%define CONFIG_ME_CMP 0
+%define CONFIG_ME_CMP 1
 %define CONFIG_MPEG_ER 0
-%define CONFIG_MPEGAUDIO 0
-%define CONFIG_MPEGAUDIODSP 0
+%define CONFIG_MPEGAUDIO 1
+%define CONFIG_MPEGAUDIODSP 1
 %define CONFIG_MPEGVIDEO 0
 %define CONFIG_MPEGVIDEOENC 0
 %define CONFIG_MSS34DSP 0
-%define CONFIG_PIXBLOCKDSP 0
+%define CONFIG_PIXBLOCKDSP 1
 %define CONFIG_QPELDSP 0
 %define CONFIG_QSV 0
 %define CONFIG_QSVDEC 0
@@ -608,10 +608,10 @@
 %define CONFIG_RTPDEC 0
 %define CONFIG_RTPENC_CHAIN 0
 %define CONFIG_RV34DSP 0
-%define CONFIG_SINEWIN 0
+%define CONFIG_SINEWIN 1
 %define CONFIG_SNAPPY 0
 %define CONFIG_SRTP 0
-%define CONFIG_STARTCODE 0
+%define CONFIG_STARTCODE 1
 %define CONFIG_TEXTUREDSP 0
 %define CONFIG_TEXTUREDSPENC 0
 %define CONFIG_TPELDSP 0
@@ -712,7 +712,7 @@
 %define CONFIG_H263_DECODER 0
 %define CONFIG_H263I_DECODER 0
 %define CONFIG_H263P_DECODER 0
-%define CONFIG_H264_DECODER 0
+%define CONFIG_H264_DECODER 1
 %define CONFIG_H264_CRYSTALHD_DECODER 0
 %define CONFIG_H264_MEDIACODEC_DECODER 0
 %define CONFIG_H264_MMAL_DECODER 0
@@ -720,7 +720,7 @@
 %define CONFIG_H264_VDA_DECODER 0
 %define CONFIG_H264_VDPAU_DECODER 0
 %define CONFIG_HAP_DECODER 0
-%define CONFIG_HEVC_DECODER 0
+%define CONFIG_HEVC_DECODER 1
 %define CONFIG_HEVC_QSV_DECODER 0
 %define CONFIG_HNM4_VIDEO_DECODER 0
 %define CONFIG_HQ_HQA_DECODER 0
@@ -880,9 +880,9 @@
 %define CONFIG_ZEROCODEC_DECODER 0
 %define CONFIG_ZLIB_DECODER 0
 %define CONFIG_ZMBV_DECODER 0
-%define CONFIG_AAC_DECODER 0
+%define CONFIG_AAC_DECODER 1
 %define CONFIG_AAC_FIXED_DECODER 0
-%define CONFIG_AAC_LATM_DECODER 0
+%define CONFIG_AAC_LATM_DECODER 1
 %define CONFIG_AC3_DECODER 0
 %define CONFIG_AC3_FIXED_DECODER 0
 %define CONFIG_ALAC_DECODER 0
@@ -924,7 +924,7 @@
 %define CONFIG_MP1FLOAT_DECODER 0
 %define CONFIG_MP2_DECODER 0
 %define CONFIG_MP2FLOAT_DECODER 0
-%define CONFIG_MP3_DECODER 0
+%define CONFIG_MP3_DECODER 1
 %define CONFIG_MP3FLOAT_DECODER 0
 %define CONFIG_MP3ADU_DECODER 0
 %define CONFIG_MP3ADUFLOAT_DECODER 0
@@ -2122,8 +2122,8 @@
 %define CONFIG_SNDIO_OUTDEV 0
 %define CONFIG_V4L2_OUTDEV 0
 %define CONFIG_XV_OUTDEV 0
-%define CONFIG_AAC_PARSER 0
-%define CONFIG_AAC_LATM_PARSER 0
+%define CONFIG_AAC_PARSER 1
+%define CONFIG_AAC_LATM_PARSER 1
 %define CONFIG_AC3_PARSER 0
 %define CONFIG_ADX_PARSER 0
 %define CONFIG_BMP_PARSER 0
@@ -2142,12 +2142,12 @@
 %define CONFIG_GSM_PARSER 0
 %define CONFIG_H261_PARSER 0
 %define CONFIG_H263_PARSER 0
-%define CONFIG_H264_PARSER 0
-%define CONFIG_HEVC_PARSER 0
+%define CONFIG_H264_PARSER 1
+%define CONFIG_HEVC_PARSER 1
 %define CONFIG_MJPEG_PARSER 0
 %define CONFIG_MLP_PARSER 0
 %define CONFIG_MPEG4VIDEO_PARSER 0
-%define CONFIG_MPEGAUDIO_PARSER 0
+%define CONFIG_MPEGAUDIO_PARSER 1
 %define CONFIG_MPEGVIDEO_PARSER 0
 %define CONFIG_OPUS_PARSER 0
 %define CONFIG_PNG_PARSER 0
diff --git a/media/ffvpx/config_darwin64.h b/media/ffvpx/config_darwin64.h
index e1d42ad39..366a08e4f 100644
--- a/media/ffvpx/config_darwin64.h
+++ b/media/ffvpx/config_darwin64.h
@@ -543,18 +543,18 @@
 #define CONFIG_FFPROBE 0
 #define CONFIG_FFSERVER 0
 #define CONFIG_FFMPEG 0
-#define CONFIG_DCT 0
+#define CONFIG_DCT 1
 #define CONFIG_DWT 0
-#define CONFIG_ERROR_RESILIENCE 0
+#define CONFIG_ERROR_RESILIENCE 1
 #define CONFIG_FAAN 1
 #define CONFIG_FAST_UNALIGNED 1
-#define CONFIG_FFT 0
+#define CONFIG_FFT 1
 #define CONFIG_LSP 0
 #define CONFIG_LZO 0
-#define CONFIG_MDCT 0
+#define CONFIG_MDCT 1
 #define CONFIG_PIXELUTILS 0
 #define CONFIG_NETWORK 0
-#define CONFIG_RDFT 0
+#define CONFIG_RDFT 1
 #define CONFIG_FONTCONFIG 0
 #define CONFIG_MEMALIGN_HACK 0
 #define CONFIG_MEMORY_POISONING 0
@@ -570,14 +570,14 @@
 #define CONFIG_AUDIO_FRAME_QUEUE 0
 #define CONFIG_AUDIODSP 0
 #define CONFIG_BLOCKDSP 0
-#define CONFIG_BSWAPDSP 0
-#define CONFIG_CABAC 0
+#define CONFIG_BSWAPDSP 1
+#define CONFIG_CABAC 1
 #define CONFIG_DIRAC_PARSE 0
 #define CONFIG_DVPROFILE 0
 #define CONFIG_EXIF 0
-#define CONFIG_FAANDCT 0
-#define CONFIG_FAANIDCT 0
-#define CONFIG_FDCTDSP 0
+#define CONFIG_FAANDCT 1
+#define CONFIG_FAANIDCT 1
+#define CONFIG_FDCTDSP 1
 #define CONFIG_FLACDSP 1
 #define CONFIG_FMTCONVERT 0
 #define CONFIG_FRAME_THREAD_ENCODER 0
@@ -585,17 +585,17 @@
 #define CONFIG_GOLOMB 1
 #define CONFIG_GPLV3 0
 #define CONFIG_H263DSP 0
-#define CONFIG_H264CHROMA 0
-#define CONFIG_H264DSP 0
+#define CONFIG_H264CHROMA 1
+#define CONFIG_H264DSP 1
 #define CONFIG_H264PRED 1
-#define CONFIG_H264QPEL 0
+#define CONFIG_H264QPEL 1
 #define CONFIG_HPELDSP 0
 #define CONFIG_HUFFMAN 0
 #define CONFIG_HUFFYUVDSP 0
 #define CONFIG_HUFFYUVENCDSP 0
-#define CONFIG_IDCTDSP 0
+#define CONFIG_IDCTDSP 1
 #define CONFIG_IIRFILTER 0
-#define CONFIG_IMDCT15 0
+#define CONFIG_IMDCT15 1
 #define CONFIG_INTRAX8 0
 #define CONFIG_ISO_MEDIA 0
 #define CONFIG_IVIDSP 0
@@ -606,14 +606,14 @@
 #define CONFIG_LLVIDDSP 0
 #define CONFIG_LPC 0
 #define CONFIG_LZF 0
-#define CONFIG_ME_CMP 0
+#define CONFIG_ME_CMP 1
 #define CONFIG_MPEG_ER 0
-#define CONFIG_MPEGAUDIO 0
-#define CONFIG_MPEGAUDIODSP 0
+#define CONFIG_MPEGAUDIO 1
+#define CONFIG_MPEGAUDIODSP 1
 #define CONFIG_MPEGVIDEO 0
 #define CONFIG_MPEGVIDEOENC 0
 #define CONFIG_MSS34DSP 0
-#define CONFIG_PIXBLOCKDSP 0
+#define CONFIG_PIXBLOCKDSP 1
 #define CONFIG_QPELDSP 0
 #define CONFIG_QSV 0
 #define CONFIG_QSVDEC 0
@@ -624,10 +624,10 @@
 #define CONFIG_RTPDEC 0
 #define CONFIG_RTPENC_CHAIN 0
 #define CONFIG_RV34DSP 0
-#define CONFIG_SINEWIN 0
+#define CONFIG_SINEWIN 1
 #define CONFIG_SNAPPY 0
 #define CONFIG_SRTP 0
-#define CONFIG_STARTCODE 0
+#define CONFIG_STARTCODE 1
 #define CONFIG_TEXTUREDSP 0
 #define CONFIG_TEXTUREDSPENC 0
 #define CONFIG_TPELDSP 0
@@ -728,7 +728,7 @@
 #define CONFIG_H263_DECODER 0
 #define CONFIG_H263I_DECODER 0
 #define CONFIG_H263P_DECODER 0
-#define CONFIG_H264_DECODER 0
+#define CONFIG_H264_DECODER 1
 #define CONFIG_H264_CRYSTALHD_DECODER 0
 #define CONFIG_H264_MEDIACODEC_DECODER 0
 #define CONFIG_H264_MMAL_DECODER 0
@@ -736,7 +736,7 @@
 #define CONFIG_H264_VDA_DECODER 0
 #define CONFIG_H264_VDPAU_DECODER 0
 #define CONFIG_HAP_DECODER 0
-#define CONFIG_HEVC_DECODER 0
+#define CONFIG_HEVC_DECODER 1
 #define CONFIG_HEVC_QSV_DECODER 0
 #define CONFIG_HNM4_VIDEO_DECODER 0
 #define CONFIG_HQ_HQA_DECODER 0
@@ -896,9 +896,9 @@
 #define CONFIG_ZEROCODEC_DECODER 0
 #define CONFIG_ZLIB_DECODER 0
 #define CONFIG_ZMBV_DECODER 0
-#define CONFIG_AAC_DECODER 0
+#define CONFIG_AAC_DECODER 1
 #define CONFIG_AAC_FIXED_DECODER 0
-#define CONFIG_AAC_LATM_DECODER 0
+#define CONFIG_AAC_LATM_DECODER 1
 #define CONFIG_AC3_DECODER 0
 #define CONFIG_AC3_FIXED_DECODER 0
 #define CONFIG_ALAC_DECODER 0
@@ -940,7 +940,7 @@
 #define CONFIG_MP1FLOAT_DECODER 0
 #define CONFIG_MP2_DECODER 0
 #define CONFIG_MP2FLOAT_DECODER 0
-#define CONFIG_MP3_DECODER 0
+#define CONFIG_MP3_DECODER 1
 #define CONFIG_MP3FLOAT_DECODER 0
 #define CONFIG_MP3ADU_DECODER 0
 #define CONFIG_MP3ADUFLOAT_DECODER 0
@@ -2138,8 +2138,8 @@
 #define CONFIG_SNDIO_OUTDEV 0
 #define CONFIG_V4L2_OUTDEV 0
 #define CONFIG_XV_OUTDEV 0
-#define CONFIG_AAC_PARSER 0
-#define CONFIG_AAC_LATM_PARSER 0
+#define CONFIG_AAC_PARSER 1
+#define CONFIG_AAC_LATM_PARSER 1
 #define CONFIG_AC3_PARSER 0
 #define CONFIG_ADX_PARSER 0
 #define CONFIG_BMP_PARSER 0
@@ -2158,12 +2158,12 @@
 #define CONFIG_GSM_PARSER 0
 #define CONFIG_H261_PARSER 0
 #define CONFIG_H263_PARSER 0
-#define CONFIG_H264_PARSER 0
-#define CONFIG_HEVC_PARSER 0
+#define CONFIG_H264_PARSER 1
+#define CONFIG_HEVC_PARSER 1
 #define CONFIG_MJPEG_PARSER 0
 #define CONFIG_MLP_PARSER 0
 #define CONFIG_MPEG4VIDEO_PARSER 0
-#define CONFIG_MPEGAUDIO_PARSER 0
+#define CONFIG_MPEGAUDIO_PARSER 1
 #define CONFIG_MPEGVIDEO_PARSER 0
 #define CONFIG_OPUS_PARSER 0
 #define CONFIG_PNG_PARSER 0
diff --git a/media/ffvpx/config_unix32.h b/media/ffvpx/config_unix32.h
index 9318d1851..588e13043 100644
--- a/media/ffvpx/config_unix32.h
+++ b/media/ffvpx/config_unix32.h
@@ -497,6 +497,7 @@
 #define CONFIG_SDL 0
 #define CONFIG_SDL2 0
 #define CONFIG_SECURETRANSPORT 0
+#define CONFIG_VIDEOTOOLBOX 0
 #define CONFIG_X11GRAB 0
 #define CONFIG_XLIB 0
 #define CONFIG_ZLIB 0
@@ -541,23 +542,23 @@
 #define CONFIG_FFPROBE 0
 #define CONFIG_FFSERVER 0
 #define CONFIG_FFMPEG 0
-#define CONFIG_DCT 0
+#define CONFIG_DCT 1
 #define CONFIG_DWT 0
-#define CONFIG_ERROR_RESILIENCE 0
+#define CONFIG_ERROR_RESILIENCE 1
 #define CONFIG_FAAN 1
 #define CONFIG_FAST_UNALIGNED 0
-#define CONFIG_FFT 0
+#define CONFIG_FFT 1
 #define CONFIG_LSP 0
 #define CONFIG_LZO 0
-#define CONFIG_MDCT 0
+#define CONFIG_MDCT 1
 #define CONFIG_PIXELUTILS 0
 #define CONFIG_NETWORK 0
-#define CONFIG_RDFT 0
+#define CONFIG_RDFT 1
 #define CONFIG_FONTCONFIG 0
 #define CONFIG_MEMALIGN_HACK 0
 #define CONFIG_MEMORY_POISONING 0
 #define CONFIG_NEON_CLOBBER_TEST 0
-#define CONFIG_PIC 0
+#define CONFIG_PIC 1
 #define CONFIG_POD2MAN 1
 #define CONFIG_RAISE_MAJOR 0
 #define CONFIG_THUMB 0
@@ -568,14 +569,14 @@
 #define CONFIG_AUDIO_FRAME_QUEUE 0
 #define CONFIG_AUDIODSP 0
 #define CONFIG_BLOCKDSP 0
-#define CONFIG_BSWAPDSP 0
-#define CONFIG_CABAC 0
+#define CONFIG_BSWAPDSP 1
+#define CONFIG_CABAC 1
 #define CONFIG_DIRAC_PARSE 0
 #define CONFIG_DVPROFILE 0
 #define CONFIG_EXIF 0
-#define CONFIG_FAANDCT 0
-#define CONFIG_FAANIDCT 0
-#define CONFIG_FDCTDSP 0
+#define CONFIG_FAANDCT 1
+#define CONFIG_FAANIDCT 1
+#define CONFIG_FDCTDSP 1
 #define CONFIG_FLACDSP 1
 #define CONFIG_FMTCONVERT 0
 #define CONFIG_FRAME_THREAD_ENCODER 0
@@ -583,17 +584,17 @@
 #define CONFIG_GOLOMB 1
 #define CONFIG_GPLV3 0
 #define CONFIG_H263DSP 0
-#define CONFIG_H264CHROMA 0
-#define CONFIG_H264DSP 0
+#define CONFIG_H264CHROMA 1
+#define CONFIG_H264DSP 1
 #define CONFIG_H264PRED 1
-#define CONFIG_H264QPEL 0
+#define CONFIG_H264QPEL 1
 #define CONFIG_HPELDSP 0
 #define CONFIG_HUFFMAN 0
 #define CONFIG_HUFFYUVDSP 0
 #define CONFIG_HUFFYUVENCDSP 0
-#define CONFIG_IDCTDSP 0
+#define CONFIG_IDCTDSP 1
 #define CONFIG_IIRFILTER 0
-#define CONFIG_IMDCT15 0
+#define CONFIG_IMDCT15 1
 #define CONFIG_INTRAX8 0
 #define CONFIG_ISO_MEDIA 0
 #define CONFIG_IVIDSP 0
@@ -604,14 +605,14 @@
 #define CONFIG_LLVIDDSP 0
 #define CONFIG_LPC 0
 #define CONFIG_LZF 0
-#define CONFIG_ME_CMP 0
+#define CONFIG_ME_CMP 1
 #define CONFIG_MPEG_ER 0
-#define CONFIG_MPEGAUDIO 0
-#define CONFIG_MPEGAUDIODSP 0
+#define CONFIG_MPEGAUDIO 1
+#define CONFIG_MPEGAUDIODSP 1
 #define CONFIG_MPEGVIDEO 0
 #define CONFIG_MPEGVIDEOENC 0
 #define CONFIG_MSS34DSP 0
-#define CONFIG_PIXBLOCKDSP 0
+#define CONFIG_PIXBLOCKDSP 1
 #define CONFIG_QPELDSP 0
 #define CONFIG_QSV 0
 #define CONFIG_QSVDEC 0
@@ -622,10 +623,10 @@
 #define CONFIG_RTPDEC 0
 #define CONFIG_RTPENC_CHAIN 0
 #define CONFIG_RV34DSP 0
-#define CONFIG_SINEWIN 0
+#define CONFIG_SINEWIN 1
 #define CONFIG_SNAPPY 0
 #define CONFIG_SRTP 0
-#define CONFIG_STARTCODE 0
+#define CONFIG_STARTCODE 1
 #define CONFIG_TEXTUREDSP 0
 #define CONFIG_TEXTUREDSPENC 0
 #define CONFIG_TPELDSP 0
@@ -726,7 +727,7 @@
 #define CONFIG_H263_DECODER 0
 #define CONFIG_H263I_DECODER 0
 #define CONFIG_H263P_DECODER 0
-#define CONFIG_H264_DECODER 0
+#define CONFIG_H264_DECODER 1
 #define CONFIG_H264_CRYSTALHD_DECODER 0
 #define CONFIG_H264_MEDIACODEC_DECODER 0
 #define CONFIG_H264_MMAL_DECODER 0
@@ -734,7 +735,7 @@
 #define CONFIG_H264_VDA_DECODER 0
 #define CONFIG_H264_VDPAU_DECODER 0
 #define CONFIG_HAP_DECODER 0
-#define CONFIG_HEVC_DECODER 0
+#define CONFIG_HEVC_DECODER 1
 #define CONFIG_HEVC_QSV_DECODER 0
 #define CONFIG_HNM4_VIDEO_DECODER 0
 #define CONFIG_HQ_HQA_DECODER 0
@@ -894,9 +895,9 @@
 #define CONFIG_ZEROCODEC_DECODER 0
 #define CONFIG_ZLIB_DECODER 0
 #define CONFIG_ZMBV_DECODER 0
-#define CONFIG_AAC_DECODER 0
+#define CONFIG_AAC_DECODER 1
 #define CONFIG_AAC_FIXED_DECODER 0
-#define CONFIG_AAC_LATM_DECODER 0
+#define CONFIG_AAC_LATM_DECODER 1
 #define CONFIG_AC3_DECODER 0
 #define CONFIG_AC3_FIXED_DECODER 0
 #define CONFIG_ALAC_DECODER 0
@@ -938,7 +939,7 @@
 #define CONFIG_MP1FLOAT_DECODER 0
 #define CONFIG_MP2_DECODER 0
 #define CONFIG_MP2FLOAT_DECODER 0
-#define CONFIG_MP3_DECODER 0
+#define CONFIG_MP3_DECODER 1
 #define CONFIG_MP3FLOAT_DECODER 0
 #define CONFIG_MP3ADU_DECODER 0
 #define CONFIG_MP3ADUFLOAT_DECODER 0
@@ -2136,8 +2137,8 @@
 #define CONFIG_SNDIO_OUTDEV 0
 #define CONFIG_V4L2_OUTDEV 0
 #define CONFIG_XV_OUTDEV 0
-#define CONFIG_AAC_PARSER 0
-#define CONFIG_AAC_LATM_PARSER 0
+#define CONFIG_AAC_PARSER 1
+#define CONFIG_AAC_LATM_PARSER 1
 #define CONFIG_AC3_PARSER 0
 #define CONFIG_ADX_PARSER 0
 #define CONFIG_BMP_PARSER 0
@@ -2156,12 +2157,12 @@
 #define CONFIG_GSM_PARSER 0
 #define CONFIG_H261_PARSER 0
 #define CONFIG_H263_PARSER 0
-#define CONFIG_H264_PARSER 0
-#define CONFIG_HEVC_PARSER 0
+#define CONFIG_H264_PARSER 1
+#define CONFIG_HEVC_PARSER 1
 #define CONFIG_MJPEG_PARSER 0
 #define CONFIG_MLP_PARSER 0
 #define CONFIG_MPEG4VIDEO_PARSER 0
-#define CONFIG_MPEGAUDIO_PARSER 0
+#define CONFIG_MPEGAUDIO_PARSER 1
 #define CONFIG_MPEGVIDEO_PARSER 0
 #define CONFIG_OPUS_PARSER 0
 #define CONFIG_PNG_PARSER 0
diff --git a/media/ffvpx/config_unix64.asm b/media/ffvpx/config_unix64.asm
index 61cfce6a6..acb244fc5 100644
--- a/media/ffvpx/config_unix64.asm
+++ b/media/ffvpx/config_unix64.asm
@@ -527,23 +527,23 @@
 %define CONFIG_FFPROBE 0
 %define CONFIG_FFSERVER 0
 %define CONFIG_FFMPEG 0
-%define CONFIG_DCT 0
+%define CONFIG_DCT 1
 %define CONFIG_DWT 0
-%define CONFIG_ERROR_RESILIENCE 0
+%define CONFIG_ERROR_RESILIENCE 1
 %define CONFIG_FAAN 1
 %define CONFIG_FAST_UNALIGNED 1
-%define CONFIG_FFT 0
+%define CONFIG_FFT 1
 %define CONFIG_LSP 0
 %define CONFIG_LZO 0
-%define CONFIG_MDCT 0
+%define CONFIG_MDCT 1
 %define CONFIG_PIXELUTILS 0
 %define CONFIG_NETWORK 0
-%define CONFIG_RDFT 0
+%define CONFIG_RDFT 1
 %define CONFIG_FONTCONFIG 0
 %define CONFIG_MEMALIGN_HACK 0
 %define CONFIG_MEMORY_POISONING 0
 %define CONFIG_NEON_CLOBBER_TEST 0
-%define CONFIG_PIC 1
+%define CONFIG_PIC 0
 %define CONFIG_POD2MAN 1
 %define CONFIG_RAISE_MAJOR 0
 %define CONFIG_THUMB 0
@@ -554,14 +554,14 @@
 %define CONFIG_AUDIO_FRAME_QUEUE 0
 %define CONFIG_AUDIODSP 0
 %define CONFIG_BLOCKDSP 0
-%define CONFIG_BSWAPDSP 0
-%define CONFIG_CABAC 0
+%define CONFIG_BSWAPDSP 1
+%define CONFIG_CABAC 1
 %define CONFIG_DIRAC_PARSE 0
 %define CONFIG_DVPROFILE 0
 %define CONFIG_EXIF 0
-%define CONFIG_FAANDCT 0
-%define CONFIG_FAANIDCT 0
-%define CONFIG_FDCTDSP 0
+%define CONFIG_FAANDCT 1
+%define CONFIG_FAANIDCT 1
+%define CONFIG_FDCTDSP 1
 %define CONFIG_FLACDSP 1
 %define CONFIG_FMTCONVERT 0
 %define CONFIG_FRAME_THREAD_ENCODER 0
@@ -569,17 +569,17 @@
 %define CONFIG_GOLOMB 1
 %define CONFIG_GPLV3 0
 %define CONFIG_H263DSP 0
-%define CONFIG_H264CHROMA 0
-%define CONFIG_H264DSP 0
+%define CONFIG_H264CHROMA 1
+%define CONFIG_H264DSP 1
 %define CONFIG_H264PRED 1
-%define CONFIG_H264QPEL 0
+%define CONFIG_H264QPEL 1
 %define CONFIG_HPELDSP 0
 %define CONFIG_HUFFMAN 0
 %define CONFIG_HUFFYUVDSP 0
 %define CONFIG_HUFFYUVENCDSP 0
-%define CONFIG_IDCTDSP 0
+%define CONFIG_IDCTDSP 1
 %define CONFIG_IIRFILTER 0
-%define CONFIG_IMDCT15 0
+%define CONFIG_IMDCT15 1
 %define CONFIG_INTRAX8 0
 %define CONFIG_ISO_MEDIA 0
 %define CONFIG_IVIDSP 0
@@ -590,14 +590,14 @@
 %define CONFIG_LLVIDDSP 0
 %define CONFIG_LPC 0
 %define CONFIG_LZF 0
-%define CONFIG_ME_CMP 0
+%define CONFIG_ME_CMP 1
 %define CONFIG_MPEG_ER 0
-%define CONFIG_MPEGAUDIO 0
-%define CONFIG_MPEGAUDIODSP 0
+%define CONFIG_MPEGAUDIO 1
+%define CONFIG_MPEGAUDIODSP 1
 %define CONFIG_MPEGVIDEO 0
 %define CONFIG_MPEGVIDEOENC 0
 %define CONFIG_MSS34DSP 0
-%define CONFIG_PIXBLOCKDSP 0
+%define CONFIG_PIXBLOCKDSP 1
 %define CONFIG_QPELDSP 0
 %define CONFIG_QSV 0
 %define CONFIG_QSVDEC 0
@@ -608,10 +608,10 @@
 %define CONFIG_RTPDEC 0
 %define CONFIG_RTPENC_CHAIN 0
 %define CONFIG_RV34DSP 0
-%define CONFIG_SINEWIN 0
+%define CONFIG_SINEWIN 1
 %define CONFIG_SNAPPY 0
 %define CONFIG_SRTP 0
-%define CONFIG_STARTCODE 0
+%define CONFIG_STARTCODE 1
 %define CONFIG_TEXTUREDSP 0
 %define CONFIG_TEXTUREDSPENC 0
 %define CONFIG_TPELDSP 0
@@ -712,7 +712,7 @@
 %define CONFIG_H263_DECODER 0
 %define CONFIG_H263I_DECODER 0
 %define CONFIG_H263P_DECODER 0
-%define CONFIG_H264_DECODER 0
+%define CONFIG_H264_DECODER 1
 %define CONFIG_H264_CRYSTALHD_DECODER 0
 %define CONFIG_H264_MEDIACODEC_DECODER 0
 %define CONFIG_H264_MMAL_DECODER 0
@@ -720,7 +720,7 @@
 %define CONFIG_H264_VDA_DECODER 0
 %define CONFIG_H264_VDPAU_DECODER 0
 %define CONFIG_HAP_DECODER 0
-%define CONFIG_HEVC_DECODER 0
+%define CONFIG_HEVC_DECODER 1
 %define CONFIG_HEVC_QSV_DECODER 0
 %define CONFIG_HNM4_VIDEO_DECODER 0
 %define CONFIG_HQ_HQA_DECODER 0
@@ -880,9 +880,9 @@
 %define CONFIG_ZEROCODEC_DECODER 0
 %define CONFIG_ZLIB_DECODER 0
 %define CONFIG_ZMBV_DECODER 0
-%define CONFIG_AAC_DECODER 0
+%define CONFIG_AAC_DECODER 1
 %define CONFIG_AAC_FIXED_DECODER 0
-%define CONFIG_AAC_LATM_DECODER 0
+%define CONFIG_AAC_LATM_DECODER 1
 %define CONFIG_AC3_DECODER 0
 %define CONFIG_AC3_FIXED_DECODER 0
 %define CONFIG_ALAC_DECODER 0
@@ -924,7 +924,7 @@
 %define CONFIG_MP1FLOAT_DECODER 0
 %define CONFIG_MP2_DECODER 0
 %define CONFIG_MP2FLOAT_DECODER 0
-%define CONFIG_MP3_DECODER 0
+%define CONFIG_MP3_DECODER 1
 %define CONFIG_MP3FLOAT_DECODER 0
 %define CONFIG_MP3ADU_DECODER 0
 %define CONFIG_MP3ADUFLOAT_DECODER 0
@@ -2122,8 +2122,8 @@
 %define CONFIG_SNDIO_OUTDEV 0
 %define CONFIG_V4L2_OUTDEV 0
 %define CONFIG_XV_OUTDEV 0
-%define CONFIG_AAC_PARSER 0
-%define CONFIG_AAC_LATM_PARSER 0
+%define CONFIG_AAC_PARSER 1
+%define CONFIG_AAC_LATM_PARSER 1
 %define CONFIG_AC3_PARSER 0
 %define CONFIG_ADX_PARSER 0
 %define CONFIG_BMP_PARSER 0
@@ -2142,12 +2142,12 @@
 %define CONFIG_GSM_PARSER 0
 %define CONFIG_H261_PARSER 0
 %define CONFIG_H263_PARSER 0
-%define CONFIG_H264_PARSER 0
-%define CONFIG_HEVC_PARSER 0
+%define CONFIG_H264_PARSER 1
+%define CONFIG_HEVC_PARSER 1
 %define CONFIG_MJPEG_PARSER 0
 %define CONFIG_MLP_PARSER 0
 %define CONFIG_MPEG4VIDEO_PARSER 0
-%define CONFIG_MPEGAUDIO_PARSER 0
+%define CONFIG_MPEGAUDIO_PARSER 1
 %define CONFIG_MPEGVIDEO_PARSER 0
 %define CONFIG_OPUS_PARSER 0
 %define CONFIG_PNG_PARSER 0
diff --git a/media/ffvpx/config_unix64.h b/media/ffvpx/config_unix64.h
index 26d6be5d4..f5026e0ae 100644
--- a/media/ffvpx/config_unix64.h
+++ b/media/ffvpx/config_unix64.h
@@ -542,18 +542,18 @@
 #define CONFIG_FFPROBE 0
 #define CONFIG_FFSERVER 0
 #define CONFIG_FFMPEG 0
-#define CONFIG_DCT 0
+#define CONFIG_DCT 1
 #define CONFIG_DWT 0
-#define CONFIG_ERROR_RESILIENCE 0
+#define CONFIG_ERROR_RESILIENCE 1
 #define CONFIG_FAAN 1
 #define CONFIG_FAST_UNALIGNED 1
-#define CONFIG_FFT 0
+#define CONFIG_FFT 1
 #define CONFIG_LSP 0
 #define CONFIG_LZO 0
-#define CONFIG_MDCT 0
+#define CONFIG_MDCT 1
 #define CONFIG_PIXELUTILS 0
 #define CONFIG_NETWORK 0
-#define CONFIG_RDFT 0
+#define CONFIG_RDFT 1
 #define CONFIG_FONTCONFIG 0
 #define CONFIG_MEMALIGN_HACK 0
 #define CONFIG_MEMORY_POISONING 0
@@ -569,14 +569,14 @@
 #define CONFIG_AUDIO_FRAME_QUEUE 0
 #define CONFIG_AUDIODSP 0
 #define CONFIG_BLOCKDSP 0
-#define CONFIG_BSWAPDSP 0
-#define CONFIG_CABAC 0
+#define CONFIG_BSWAPDSP 1
+#define CONFIG_CABAC 1
 #define CONFIG_DIRAC_PARSE 0
 #define CONFIG_DVPROFILE 0
 #define CONFIG_EXIF 0
-#define CONFIG_FAANDCT 0
-#define CONFIG_FAANIDCT 0
-#define CONFIG_FDCTDSP 0
+#define CONFIG_FAANDCT 1
+#define CONFIG_FAANIDCT 1
+#define CONFIG_FDCTDSP 1
 #define CONFIG_FLACDSP 1
 #define CONFIG_FMTCONVERT 0
 #define CONFIG_FRAME_THREAD_ENCODER 0
@@ -584,17 +584,17 @@
 #define CONFIG_GOLOMB 1
 #define CONFIG_GPLV3 0
 #define CONFIG_H263DSP 0
-#define CONFIG_H264CHROMA 0
-#define CONFIG_H264DSP 0
+#define CONFIG_H264CHROMA 1
+#define CONFIG_H264DSP 1
 #define CONFIG_H264PRED 1
-#define CONFIG_H264QPEL 0
+#define CONFIG_H264QPEL 1
 #define CONFIG_HPELDSP 0
 #define CONFIG_HUFFMAN 0
 #define CONFIG_HUFFYUVDSP 0
 #define CONFIG_HUFFYUVENCDSP 0
-#define CONFIG_IDCTDSP 0
+#define CONFIG_IDCTDSP 1
 #define CONFIG_IIRFILTER 0
-#define CONFIG_IMDCT15 0
+#define CONFIG_IMDCT15 1
 #define CONFIG_INTRAX8 0
 #define CONFIG_ISO_MEDIA 0
 #define CONFIG_IVIDSP 0
@@ -605,14 +605,14 @@
 #define CONFIG_LLVIDDSP 0
 #define CONFIG_LPC 0
 #define CONFIG_LZF 0
-#define CONFIG_ME_CMP 0
+#define CONFIG_ME_CMP 1
 #define CONFIG_MPEG_ER 0
-#define CONFIG_MPEGAUDIO 0
-#define CONFIG_MPEGAUDIODSP 0
+#define CONFIG_MPEGAUDIO 1
+#define CONFIG_MPEGAUDIODSP 1
 #define CONFIG_MPEGVIDEO 0
 #define CONFIG_MPEGVIDEOENC 0
 #define CONFIG_MSS34DSP 0
-#define CONFIG_PIXBLOCKDSP 0
+#define CONFIG_PIXBLOCKDSP 1
 #define CONFIG_QPELDSP 0
 #define CONFIG_QSV 0
 #define CONFIG_QSVDEC 0
@@ -623,10 +623,10 @@
 #define CONFIG_RTPDEC 0
 #define CONFIG_RTPENC_CHAIN 0
 #define CONFIG_RV34DSP 0
-#define CONFIG_SINEWIN 0
+#define CONFIG_SINEWIN 1
 #define CONFIG_SNAPPY 0
 #define CONFIG_SRTP 0
-#define CONFIG_STARTCODE 0
+#define CONFIG_STARTCODE 1
 #define CONFIG_TEXTUREDSP 0
 #define CONFIG_TEXTUREDSPENC 0
 #define CONFIG_TPELDSP 0
@@ -727,7 +727,7 @@
 #define CONFIG_H263_DECODER 0
 #define CONFIG_H263I_DECODER 0
 #define CONFIG_H263P_DECODER 0
-#define CONFIG_H264_DECODER 0
+#define CONFIG_H264_DECODER 1
 #define CONFIG_H264_CRYSTALHD_DECODER 0
 #define CONFIG_H264_MEDIACODEC_DECODER 0
 #define CONFIG_H264_MMAL_DECODER 0
@@ -735,7 +735,7 @@
 #define CONFIG_H264_VDA_DECODER 0
 #define CONFIG_H264_VDPAU_DECODER 0
 #define CONFIG_HAP_DECODER 0
-#define CONFIG_HEVC_DECODER 0
+#define CONFIG_HEVC_DECODER 1
 #define CONFIG_HEVC_QSV_DECODER 0
 #define CONFIG_HNM4_VIDEO_DECODER 0
 #define CONFIG_HQ_HQA_DECODER 0
@@ -895,9 +895,9 @@
 #define CONFIG_ZEROCODEC_DECODER 0
 #define CONFIG_ZLIB_DECODER 0
 #define CONFIG_ZMBV_DECODER 0
-#define CONFIG_AAC_DECODER 0
+#define CONFIG_AAC_DECODER 1
 #define CONFIG_AAC_FIXED_DECODER 0
-#define CONFIG_AAC_LATM_DECODER 0
+#define CONFIG_AAC_LATM_DECODER 1
 #define CONFIG_AC3_DECODER 0
 #define CONFIG_AC3_FIXED_DECODER 0
 #define CONFIG_ALAC_DECODER 0
@@ -939,7 +939,7 @@
 #define CONFIG_MP1FLOAT_DECODER 0
 #define CONFIG_MP2_DECODER 0
 #define CONFIG_MP2FLOAT_DECODER 0
-#define CONFIG_MP3_DECODER 0
+#define CONFIG_MP3_DECODER 1
 #define CONFIG_MP3FLOAT_DECODER 0
 #define CONFIG_MP3ADU_DECODER 0
 #define CONFIG_MP3ADUFLOAT_DECODER 0
@@ -2137,8 +2137,8 @@
 #define CONFIG_SNDIO_OUTDEV 0
 #define CONFIG_V4L2_OUTDEV 0
 #define CONFIG_XV_OUTDEV 0
-#define CONFIG_AAC_PARSER 0
-#define CONFIG_AAC_LATM_PARSER 0
+#define CONFIG_AAC_PARSER 1
+#define CONFIG_AAC_LATM_PARSER 1
 #define CONFIG_AC3_PARSER 0
 #define CONFIG_ADX_PARSER 0
 #define CONFIG_BMP_PARSER 0
@@ -2157,12 +2157,12 @@
 #define CONFIG_GSM_PARSER 0
 #define CONFIG_H261_PARSER 0
 #define CONFIG_H263_PARSER 0
-#define CONFIG_H264_PARSER 0
-#define CONFIG_HEVC_PARSER 0
+#define CONFIG_H264_PARSER 1
+#define CONFIG_HEVC_PARSER 1
 #define CONFIG_MJPEG_PARSER 0
 #define CONFIG_MLP_PARSER 0
 #define CONFIG_MPEG4VIDEO_PARSER 0
-#define CONFIG_MPEGAUDIO_PARSER 0
+#define CONFIG_MPEGAUDIO_PARSER 1
 #define CONFIG_MPEGVIDEO_PARSER 0
 #define CONFIG_OPUS_PARSER 0
 #define CONFIG_PNG_PARSER 0
diff --git a/media/ffvpx/config_win32.asm b/media/ffvpx/config_win32.asm
index 85eef2216..a8b18a637 100644
--- a/media/ffvpx/config_win32.asm
+++ b/media/ffvpx/config_win32.asm
@@ -63,8 +63,8 @@
 %define HAVE_MIPSDSP 0
 %define HAVE_MIPSDSPR2 0
 %define HAVE_MSA 0
-%define HAVE_LOONGSON2 1
-%define HAVE_LOONGSON3 1
+%define HAVE_LOONGSON2 0
+%define HAVE_LOONGSON3 0
 %define HAVE_MMI 0
 %define HAVE_ARMV5TE_EXTERNAL 0
 %define HAVE_ARMV6_EXTERNAL 0
@@ -527,18 +527,18 @@
 %define CONFIG_FFPROBE 0
 %define CONFIG_FFSERVER 0
 %define CONFIG_FFMPEG 0
-%define CONFIG_DCT 0
+%define CONFIG_DCT 1
 %define CONFIG_DWT 0
-%define CONFIG_ERROR_RESILIENCE 0
+%define CONFIG_ERROR_RESILIENCE 1
 %define CONFIG_FAAN 1
 %define CONFIG_FAST_UNALIGNED 1
-%define CONFIG_FFT 0
+%define CONFIG_FFT 1
 %define CONFIG_LSP 0
 %define CONFIG_LZO 0
-%define CONFIG_MDCT 0
+%define CONFIG_MDCT 1
 %define CONFIG_PIXELUTILS 0
 %define CONFIG_NETWORK 0
-%define CONFIG_RDFT 0
+%define CONFIG_RDFT 1
 %define CONFIG_FONTCONFIG 0
 %define CONFIG_MEMALIGN_HACK 0
 %define CONFIG_MEMORY_POISONING 0
@@ -554,14 +554,14 @@
 %define CONFIG_AUDIO_FRAME_QUEUE 0
 %define CONFIG_AUDIODSP 0
 %define CONFIG_BLOCKDSP 0
-%define CONFIG_BSWAPDSP 0
-%define CONFIG_CABAC 0
+%define CONFIG_BSWAPDSP 1
+%define CONFIG_CABAC 1
 %define CONFIG_DIRAC_PARSE 0
 %define CONFIG_DVPROFILE 0
 %define CONFIG_EXIF 0
-%define CONFIG_FAANDCT 0
-%define CONFIG_FAANIDCT 0
-%define CONFIG_FDCTDSP 0
+%define CONFIG_FAANDCT 1
+%define CONFIG_FAANIDCT 1
+%define CONFIG_FDCTDSP 1
 %define CONFIG_FLACDSP 1
 %define CONFIG_FMTCONVERT 0
 %define CONFIG_FRAME_THREAD_ENCODER 0
@@ -569,17 +569,17 @@
 %define CONFIG_GOLOMB 1
 %define CONFIG_GPLV3 0
 %define CONFIG_H263DSP 0
-%define CONFIG_H264CHROMA 0
-%define CONFIG_H264DSP 0
+%define CONFIG_H264CHROMA 1
+%define CONFIG_H264DSP 1
 %define CONFIG_H264PRED 1
-%define CONFIG_H264QPEL 0
+%define CONFIG_H264QPEL 1
 %define CONFIG_HPELDSP 0
 %define CONFIG_HUFFMAN 0
 %define CONFIG_HUFFYUVDSP 0
 %define CONFIG_HUFFYUVENCDSP 0
-%define CONFIG_IDCTDSP 0
+%define CONFIG_IDCTDSP 1
 %define CONFIG_IIRFILTER 0
-%define CONFIG_IMDCT15 0
+%define CONFIG_IMDCT15 1
 %define CONFIG_INTRAX8 0
 %define CONFIG_ISO_MEDIA 0
 %define CONFIG_IVIDSP 0
@@ -590,14 +590,14 @@
 %define CONFIG_LLVIDDSP 0
 %define CONFIG_LPC 0
 %define CONFIG_LZF 0
-%define CONFIG_ME_CMP 0
+%define CONFIG_ME_CMP 1
 %define CONFIG_MPEG_ER 0
-%define CONFIG_MPEGAUDIO 0
-%define CONFIG_MPEGAUDIODSP 0
+%define CONFIG_MPEGAUDIO 1
+%define CONFIG_MPEGAUDIODSP 1
 %define CONFIG_MPEGVIDEO 0
 %define CONFIG_MPEGVIDEOENC 0
 %define CONFIG_MSS34DSP 0
-%define CONFIG_PIXBLOCKDSP 0
+%define CONFIG_PIXBLOCKDSP 1
 %define CONFIG_QPELDSP 0
 %define CONFIG_QSV 0
 %define CONFIG_QSVDEC 0
@@ -608,10 +608,10 @@
 %define CONFIG_RTPDEC 0
 %define CONFIG_RTPENC_CHAIN 0
 %define CONFIG_RV34DSP 0
-%define CONFIG_SINEWIN 0
+%define CONFIG_SINEWIN 1
 %define CONFIG_SNAPPY 0
 %define CONFIG_SRTP 0
-%define CONFIG_STARTCODE 0
+%define CONFIG_STARTCODE 1
 %define CONFIG_TEXTUREDSP 0
 %define CONFIG_TEXTUREDSPENC 0
 %define CONFIG_TPELDSP 0
@@ -712,7 +712,7 @@
 %define CONFIG_H263_DECODER 0
 %define CONFIG_H263I_DECODER 0
 %define CONFIG_H263P_DECODER 0
-%define CONFIG_H264_DECODER 0
+%define CONFIG_H264_DECODER 1
 %define CONFIG_H264_CRYSTALHD_DECODER 0
 %define CONFIG_H264_MEDIACODEC_DECODER 0
 %define CONFIG_H264_MMAL_DECODER 0
@@ -720,7 +720,7 @@
 %define CONFIG_H264_VDA_DECODER 0
 %define CONFIG_H264_VDPAU_DECODER 0
 %define CONFIG_HAP_DECODER 0
-%define CONFIG_HEVC_DECODER 0
+%define CONFIG_HEVC_DECODER 1
 %define CONFIG_HEVC_QSV_DECODER 0
 %define CONFIG_HNM4_VIDEO_DECODER 0
 %define CONFIG_HQ_HQA_DECODER 0
@@ -880,9 +880,9 @@
 %define CONFIG_ZEROCODEC_DECODER 0
 %define CONFIG_ZLIB_DECODER 0
 %define CONFIG_ZMBV_DECODER 0
-%define CONFIG_AAC_DECODER 0
+%define CONFIG_AAC_DECODER 1
 %define CONFIG_AAC_FIXED_DECODER 0
-%define CONFIG_AAC_LATM_DECODER 0
+%define CONFIG_AAC_LATM_DECODER 1
 %define CONFIG_AC3_DECODER 0
 %define CONFIG_AC3_FIXED_DECODER 0
 %define CONFIG_ALAC_DECODER 0
@@ -924,7 +924,7 @@
 %define CONFIG_MP1FLOAT_DECODER 0
 %define CONFIG_MP2_DECODER 0
 %define CONFIG_MP2FLOAT_DECODER 0
-%define CONFIG_MP3_DECODER 0
+%define CONFIG_MP3_DECODER 1
 %define CONFIG_MP3FLOAT_DECODER 0
 %define CONFIG_MP3ADU_DECODER 0
 %define CONFIG_MP3ADUFLOAT_DECODER 0
@@ -2122,8 +2122,8 @@
 %define CONFIG_SNDIO_OUTDEV 0
 %define CONFIG_V4L2_OUTDEV 0
 %define CONFIG_XV_OUTDEV 0
-%define CONFIG_AAC_PARSER 0
-%define CONFIG_AAC_LATM_PARSER 0
+%define CONFIG_AAC_PARSER 1
+%define CONFIG_AAC_LATM_PARSER 1
 %define CONFIG_AC3_PARSER 0
 %define CONFIG_ADX_PARSER 0
 %define CONFIG_BMP_PARSER 0
@@ -2142,12 +2142,12 @@
 %define CONFIG_GSM_PARSER 0
 %define CONFIG_H261_PARSER 0
 %define CONFIG_H263_PARSER 0
-%define CONFIG_H264_PARSER 0
-%define CONFIG_HEVC_PARSER 0
+%define CONFIG_H264_PARSER 1
+%define CONFIG_HEVC_PARSER 1
 %define CONFIG_MJPEG_PARSER 0
 %define CONFIG_MLP_PARSER 0
 %define CONFIG_MPEG4VIDEO_PARSER 0
-%define CONFIG_MPEGAUDIO_PARSER 0
+%define CONFIG_MPEGAUDIO_PARSER 1
 %define CONFIG_MPEGVIDEO_PARSER 0
 %define CONFIG_OPUS_PARSER 0
 %define CONFIG_PNG_PARSER 0
diff --git a/media/ffvpx/config_win32.h b/media/ffvpx/config_win32.h
index b23b2ad9f..75b7c3016 100644
--- a/media/ffvpx/config_win32.h
+++ b/media/ffvpx/config_win32.h
@@ -1,12 +1,12 @@
 /* Automatically generated by configure - do not modify! */
 #ifndef FFMPEG_CONFIG_H
 #define FFMPEG_CONFIG_H
-#define FFMPEG_CONFIGURATION "--disable-everything --disable-protocols --disable-demuxers --disable-muxers --disable-filters --disable-programs --disable-doc --disable-parsers --enable-parser=vp8 --enable-parser=vp9 --enable-decoder=vp8 --enable-decoder=vp9 --disable-static --enable-shared --disable-debug --disable-sdl --disable-libxcb --disable-securetransport --disable-iconv --disable-swresample --disable-swscale --disable-avdevice --disable-avfilter --disable-avformat --disable-d3d11va --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --disable-videotoolbox --enable-asm --enable-yasm --toolchain=msvc"
+#define FFMPEG_CONFIGURATION "--disable-everything --disable-protocols --disable-demuxers --disable-muxers --disable-filters --disable-programs --disable-doc --disable-parsers --enable-parser='vp8,vp9,aac,aac_latm,h264,hevc,mpegaudio,flac' --enable-decoder='vp8,vp9,aac,aac_latm,h264,hevc,mp3,flac' --disable-static --enable-shared --disable-debug --disable-sdl --disable-libxcb --disable-securetransport --disable-nvenc --disable-iconv --disable-swresample --disable-swscale --disable-avdevice --disable-avfilter --disable-avformat --disable-d3d11va --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --disable-videotoolbox --enable-asm --enable-yasm --toolchain=msvc"
 #define FFMPEG_LICENSE "LGPL version 2.1 or later"
 #define CONFIG_THIS_YEAR 2016
 #define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
 #define AVCONV_DATADIR "/usr/local/share/ffmpeg"
-#define CC_IDENT "Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x86"
+#define CC_IDENT "Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24215.1 for x86"
 #define av_restrict __restrict
 #define EXTERN_PREFIX "_"
 #define EXTERN_ASM _
@@ -79,8 +79,8 @@
 #define HAVE_MIPSDSP 0
 #define HAVE_MIPSDSPR2 0
 #define HAVE_MSA 0
-#define HAVE_LOONGSON2 1
-#define HAVE_LOONGSON3 1
+#define HAVE_LOONGSON2 0
+#define HAVE_LOONGSON3 0
 #define HAVE_MMI 0
 #define HAVE_ARMV5TE_EXTERNAL 0
 #define HAVE_ARMV6_EXTERNAL 0
@@ -542,18 +542,18 @@
 #define CONFIG_FFPROBE 0
 #define CONFIG_FFSERVER 0
 #define CONFIG_FFMPEG 0
-#define CONFIG_DCT 0
+#define CONFIG_DCT 1
 #define CONFIG_DWT 0
-#define CONFIG_ERROR_RESILIENCE 0
+#define CONFIG_ERROR_RESILIENCE 1
 #define CONFIG_FAAN 1
 #define CONFIG_FAST_UNALIGNED 1
-#define CONFIG_FFT 0
+#define CONFIG_FFT 1
 #define CONFIG_LSP 0
 #define CONFIG_LZO 0
-#define CONFIG_MDCT 0
+#define CONFIG_MDCT 1
 #define CONFIG_PIXELUTILS 0
 #define CONFIG_NETWORK 0
-#define CONFIG_RDFT 0
+#define CONFIG_RDFT 1
 #define CONFIG_FONTCONFIG 0
 #define CONFIG_MEMALIGN_HACK 0
 #define CONFIG_MEMORY_POISONING 0
@@ -569,14 +569,14 @@
 #define CONFIG_AUDIO_FRAME_QUEUE 0
 #define CONFIG_AUDIODSP 0
 #define CONFIG_BLOCKDSP 0
-#define CONFIG_BSWAPDSP 0
-#define CONFIG_CABAC 0
+#define CONFIG_BSWAPDSP 1
+#define CONFIG_CABAC 1
 #define CONFIG_DIRAC_PARSE 0
 #define CONFIG_DVPROFILE 0
 #define CONFIG_EXIF 0
-#define CONFIG_FAANDCT 0
-#define CONFIG_FAANIDCT 0
-#define CONFIG_FDCTDSP 0
+#define CONFIG_FAANDCT 1
+#define CONFIG_FAANIDCT 1
+#define CONFIG_FDCTDSP 1
 #define CONFIG_FLACDSP 1
 #define CONFIG_FMTCONVERT 0
 #define CONFIG_FRAME_THREAD_ENCODER 0
@@ -584,17 +584,17 @@
 #define CONFIG_GOLOMB 1
 #define CONFIG_GPLV3 0
 #define CONFIG_H263DSP 0
-#define CONFIG_H264CHROMA 0
-#define CONFIG_H264DSP 0
+#define CONFIG_H264CHROMA 1
+#define CONFIG_H264DSP 1
 #define CONFIG_H264PRED 1
-#define CONFIG_H264QPEL 0
+#define CONFIG_H264QPEL 1
 #define CONFIG_HPELDSP 0
 #define CONFIG_HUFFMAN 0
 #define CONFIG_HUFFYUVDSP 0
 #define CONFIG_HUFFYUVENCDSP 0
-#define CONFIG_IDCTDSP 0
+#define CONFIG_IDCTDSP 1
 #define CONFIG_IIRFILTER 0
-#define CONFIG_IMDCT15 0
+#define CONFIG_IMDCT15 1
 #define CONFIG_INTRAX8 0
 #define CONFIG_ISO_MEDIA 0
 #define CONFIG_IVIDSP 0
@@ -605,14 +605,14 @@
 #define CONFIG_LLVIDDSP 0
 #define CONFIG_LPC 0
 #define CONFIG_LZF 0
-#define CONFIG_ME_CMP 0
+#define CONFIG_ME_CMP 1
 #define CONFIG_MPEG_ER 0
-#define CONFIG_MPEGAUDIO 0
-#define CONFIG_MPEGAUDIODSP 0
+#define CONFIG_MPEGAUDIO 1
+#define CONFIG_MPEGAUDIODSP 1
 #define CONFIG_MPEGVIDEO 0
 #define CONFIG_MPEGVIDEOENC 0
 #define CONFIG_MSS34DSP 0
-#define CONFIG_PIXBLOCKDSP 0
+#define CONFIG_PIXBLOCKDSP 1
 #define CONFIG_QPELDSP 0
 #define CONFIG_QSV 0
 #define CONFIG_QSVDEC 0
@@ -623,10 +623,10 @@
 #define CONFIG_RTPDEC 0
 #define CONFIG_RTPENC_CHAIN 0
 #define CONFIG_RV34DSP 0
-#define CONFIG_SINEWIN 0
+#define CONFIG_SINEWIN 1
 #define CONFIG_SNAPPY 0
 #define CONFIG_SRTP 0
-#define CONFIG_STARTCODE 0
+#define CONFIG_STARTCODE 1
 #define CONFIG_TEXTUREDSP 0
 #define CONFIG_TEXTUREDSPENC 0
 #define CONFIG_TPELDSP 0
@@ -727,7 +727,7 @@
 #define CONFIG_H263_DECODER 0
 #define CONFIG_H263I_DECODER 0
 #define CONFIG_H263P_DECODER 0
-#define CONFIG_H264_DECODER 0
+#define CONFIG_H264_DECODER 1
 #define CONFIG_H264_CRYSTALHD_DECODER 0
 #define CONFIG_H264_MEDIACODEC_DECODER 0
 #define CONFIG_H264_MMAL_DECODER 0
@@ -735,7 +735,7 @@
 #define CONFIG_H264_VDA_DECODER 0
 #define CONFIG_H264_VDPAU_DECODER 0
 #define CONFIG_HAP_DECODER 0
-#define CONFIG_HEVC_DECODER 0
+#define CONFIG_HEVC_DECODER 1
 #define CONFIG_HEVC_QSV_DECODER 0
 #define CONFIG_HNM4_VIDEO_DECODER 0
 #define CONFIG_HQ_HQA_DECODER 0
@@ -895,9 +895,9 @@
 #define CONFIG_ZEROCODEC_DECODER 0
 #define CONFIG_ZLIB_DECODER 0
 #define CONFIG_ZMBV_DECODER 0
-#define CONFIG_AAC_DECODER 0
+#define CONFIG_AAC_DECODER 1
 #define CONFIG_AAC_FIXED_DECODER 0
-#define CONFIG_AAC_LATM_DECODER 0
+#define CONFIG_AAC_LATM_DECODER 1
 #define CONFIG_AC3_DECODER 0
 #define CONFIG_AC3_FIXED_DECODER 0
 #define CONFIG_ALAC_DECODER 0
@@ -939,7 +939,7 @@
 #define CONFIG_MP1FLOAT_DECODER 0
 #define CONFIG_MP2_DECODER 0
 #define CONFIG_MP2FLOAT_DECODER 0
-#define CONFIG_MP3_DECODER 0
+#define CONFIG_MP3_DECODER 1
 #define CONFIG_MP3FLOAT_DECODER 0
 #define CONFIG_MP3ADU_DECODER 0
 #define CONFIG_MP3ADUFLOAT_DECODER 0
@@ -2137,8 +2137,8 @@
 #define CONFIG_SNDIO_OUTDEV 0
 #define CONFIG_V4L2_OUTDEV 0
 #define CONFIG_XV_OUTDEV 0
-#define CONFIG_AAC_PARSER 0
-#define CONFIG_AAC_LATM_PARSER 0
+#define CONFIG_AAC_PARSER 1
+#define CONFIG_AAC_LATM_PARSER 1
 #define CONFIG_AC3_PARSER 0
 #define CONFIG_ADX_PARSER 0
 #define CONFIG_BMP_PARSER 0
@@ -2157,12 +2157,12 @@
 #define CONFIG_GSM_PARSER 0
 #define CONFIG_H261_PARSER 0
 #define CONFIG_H263_PARSER 0
-#define CONFIG_H264_PARSER 0
-#define CONFIG_HEVC_PARSER 0
+#define CONFIG_H264_PARSER 1
+#define CONFIG_HEVC_PARSER 1
 #define CONFIG_MJPEG_PARSER 0
 #define CONFIG_MLP_PARSER 0
 #define CONFIG_MPEG4VIDEO_PARSER 0
-#define CONFIG_MPEGAUDIO_PARSER 0
+#define CONFIG_MPEGAUDIO_PARSER 1
 #define CONFIG_MPEGVIDEO_PARSER 0
 #define CONFIG_OPUS_PARSER 0
 #define CONFIG_PNG_PARSER 0
diff --git a/media/ffvpx/config_win64.asm b/media/ffvpx/config_win64.asm
index d2ff06486..c65c370e1 100644
--- a/media/ffvpx/config_win64.asm
+++ b/media/ffvpx/config_win64.asm
@@ -63,8 +63,8 @@
 %define HAVE_MIPSDSP 0
 %define HAVE_MIPSDSPR2 0
 %define HAVE_MSA 0
-%define HAVE_LOONGSON2 1
-%define HAVE_LOONGSON3 1
+%define HAVE_LOONGSON2 0
+%define HAVE_LOONGSON3 0
 %define HAVE_MMI 0
 %define HAVE_ARMV5TE_EXTERNAL 0
 %define HAVE_ARMV6_EXTERNAL 0
@@ -527,23 +527,23 @@
 %define CONFIG_FFPROBE 0
 %define CONFIG_FFSERVER 0
 %define CONFIG_FFMPEG 0
-%define CONFIG_DCT 0
+%define CONFIG_DCT 1
 %define CONFIG_DWT 0
-%define CONFIG_ERROR_RESILIENCE 0
+%define CONFIG_ERROR_RESILIENCE 1
 %define CONFIG_FAAN 1
 %define CONFIG_FAST_UNALIGNED 1
-%define CONFIG_FFT 0
+%define CONFIG_FFT 1
 %define CONFIG_LSP 0
 %define CONFIG_LZO 0
-%define CONFIG_MDCT 0
+%define CONFIG_MDCT 1
 %define CONFIG_PIXELUTILS 0
 %define CONFIG_NETWORK 0
-%define CONFIG_RDFT 0
+%define CONFIG_RDFT 1
 %define CONFIG_FONTCONFIG 0
 %define CONFIG_MEMALIGN_HACK 0
 %define CONFIG_MEMORY_POISONING 0
 %define CONFIG_NEON_CLOBBER_TEST 0
-%define CONFIG_PIC 1
+%define CONFIG_PIC 0
 %define CONFIG_POD2MAN 1
 %define CONFIG_RAISE_MAJOR 0
 %define CONFIG_THUMB 0
@@ -554,14 +554,14 @@
 %define CONFIG_AUDIO_FRAME_QUEUE 0
 %define CONFIG_AUDIODSP 0
 %define CONFIG_BLOCKDSP 0
-%define CONFIG_BSWAPDSP 0
-%define CONFIG_CABAC 0
+%define CONFIG_BSWAPDSP 1
+%define CONFIG_CABAC 1
 %define CONFIG_DIRAC_PARSE 0
 %define CONFIG_DVPROFILE 0
 %define CONFIG_EXIF 0
-%define CONFIG_FAANDCT 0
-%define CONFIG_FAANIDCT 0
-%define CONFIG_FDCTDSP 0
+%define CONFIG_FAANDCT 1
+%define CONFIG_FAANIDCT 1
+%define CONFIG_FDCTDSP 1
 %define CONFIG_FLACDSP 1
 %define CONFIG_FMTCONVERT 0
 %define CONFIG_FRAME_THREAD_ENCODER 0
@@ -569,17 +569,17 @@
 %define CONFIG_GOLOMB 1
 %define CONFIG_GPLV3 0
 %define CONFIG_H263DSP 0
-%define CONFIG_H264CHROMA 0
-%define CONFIG_H264DSP 0
+%define CONFIG_H264CHROMA 1
+%define CONFIG_H264DSP 1
 %define CONFIG_H264PRED 1
-%define CONFIG_H264QPEL 0
+%define CONFIG_H264QPEL 1
 %define CONFIG_HPELDSP 0
 %define CONFIG_HUFFMAN 0
 %define CONFIG_HUFFYUVDSP 0
 %define CONFIG_HUFFYUVENCDSP 0
-%define CONFIG_IDCTDSP 0
+%define CONFIG_IDCTDSP 1
 %define CONFIG_IIRFILTER 0
-%define CONFIG_IMDCT15 0
+%define CONFIG_IMDCT15 1
 %define CONFIG_INTRAX8 0
 %define CONFIG_ISO_MEDIA 0
 %define CONFIG_IVIDSP 0
@@ -590,14 +590,14 @@
 %define CONFIG_LLVIDDSP 0
 %define CONFIG_LPC 0
 %define CONFIG_LZF 0
-%define CONFIG_ME_CMP 0
+%define CONFIG_ME_CMP 1
 %define CONFIG_MPEG_ER 0
-%define CONFIG_MPEGAUDIO 0
-%define CONFIG_MPEGAUDIODSP 0
+%define CONFIG_MPEGAUDIO 1
+%define CONFIG_MPEGAUDIODSP 1
 %define CONFIG_MPEGVIDEO 0
 %define CONFIG_MPEGVIDEOENC 0
 %define CONFIG_MSS34DSP 0
-%define CONFIG_PIXBLOCKDSP 0
+%define CONFIG_PIXBLOCKDSP 1
 %define CONFIG_QPELDSP 0
 %define CONFIG_QSV 0
 %define CONFIG_QSVDEC 0
@@ -608,10 +608,10 @@
 %define CONFIG_RTPDEC 0
 %define CONFIG_RTPENC_CHAIN 0
 %define CONFIG_RV34DSP 0
-%define CONFIG_SINEWIN 0
+%define CONFIG_SINEWIN 1
 %define CONFIG_SNAPPY 0
 %define CONFIG_SRTP 0
-%define CONFIG_STARTCODE 0
+%define CONFIG_STARTCODE 1
 %define CONFIG_TEXTUREDSP 0
 %define CONFIG_TEXTUREDSPENC 0
 %define CONFIG_TPELDSP 0
@@ -712,7 +712,7 @@
 %define CONFIG_H263_DECODER 0
 %define CONFIG_H263I_DECODER 0
 %define CONFIG_H263P_DECODER 0
-%define CONFIG_H264_DECODER 0
+%define CONFIG_H264_DECODER 1
 %define CONFIG_H264_CRYSTALHD_DECODER 0
 %define CONFIG_H264_MEDIACODEC_DECODER 0
 %define CONFIG_H264_MMAL_DECODER 0
@@ -720,7 +720,7 @@
 %define CONFIG_H264_VDA_DECODER 0
 %define CONFIG_H264_VDPAU_DECODER 0
 %define CONFIG_HAP_DECODER 0
-%define CONFIG_HEVC_DECODER 0
+%define CONFIG_HEVC_DECODER 1
 %define CONFIG_HEVC_QSV_DECODER 0
 %define CONFIG_HNM4_VIDEO_DECODER 0
 %define CONFIG_HQ_HQA_DECODER 0
@@ -880,9 +880,9 @@
 %define CONFIG_ZEROCODEC_DECODER 0
 %define CONFIG_ZLIB_DECODER 0
 %define CONFIG_ZMBV_DECODER 0
-%define CONFIG_AAC_DECODER 0
+%define CONFIG_AAC_DECODER 1
 %define CONFIG_AAC_FIXED_DECODER 0
-%define CONFIG_AAC_LATM_DECODER 0
+%define CONFIG_AAC_LATM_DECODER 1
 %define CONFIG_AC3_DECODER 0
 %define CONFIG_AC3_FIXED_DECODER 0
 %define CONFIG_ALAC_DECODER 0
@@ -924,7 +924,7 @@
 %define CONFIG_MP1FLOAT_DECODER 0
 %define CONFIG_MP2_DECODER 0
 %define CONFIG_MP2FLOAT_DECODER 0
-%define CONFIG_MP3_DECODER 0
+%define CONFIG_MP3_DECODER 1
 %define CONFIG_MP3FLOAT_DECODER 0
 %define CONFIG_MP3ADU_DECODER 0
 %define CONFIG_MP3ADUFLOAT_DECODER 0
@@ -2122,8 +2122,8 @@
 %define CONFIG_SNDIO_OUTDEV 0
 %define CONFIG_V4L2_OUTDEV 0
 %define CONFIG_XV_OUTDEV 0
-%define CONFIG_AAC_PARSER 0
-%define CONFIG_AAC_LATM_PARSER 0
+%define CONFIG_AAC_PARSER 1
+%define CONFIG_AAC_LATM_PARSER 1
 %define CONFIG_AC3_PARSER 0
 %define CONFIG_ADX_PARSER 0
 %define CONFIG_BMP_PARSER 0
@@ -2142,12 +2142,12 @@
 %define CONFIG_GSM_PARSER 0
 %define CONFIG_H261_PARSER 0
 %define CONFIG_H263_PARSER 0
-%define CONFIG_H264_PARSER 0
-%define CONFIG_HEVC_PARSER 0
+%define CONFIG_H264_PARSER 1
+%define CONFIG_HEVC_PARSER 1
 %define CONFIG_MJPEG_PARSER 0
 %define CONFIG_MLP_PARSER 0
 %define CONFIG_MPEG4VIDEO_PARSER 0
-%define CONFIG_MPEGAUDIO_PARSER 0
+%define CONFIG_MPEGAUDIO_PARSER 1
 %define CONFIG_MPEGVIDEO_PARSER 0
 %define CONFIG_OPUS_PARSER 0
 %define CONFIG_PNG_PARSER 0
diff --git a/media/ffvpx/config_win64.h b/media/ffvpx/config_win64.h
index 64d09d226..6e9b37ce4 100644
--- a/media/ffvpx/config_win64.h
+++ b/media/ffvpx/config_win64.h
@@ -79,8 +79,8 @@
 #define HAVE_MIPSDSP 0
 #define HAVE_MIPSDSPR2 0
 #define HAVE_MSA 0
-#define HAVE_LOONGSON2 1
-#define HAVE_LOONGSON3 1
+#define HAVE_LOONGSON2 0
+#define HAVE_LOONGSON3 0
 #define HAVE_MMI 0
 #define HAVE_ARMV5TE_EXTERNAL 0
 #define HAVE_ARMV6_EXTERNAL 0
@@ -542,23 +542,23 @@
 #define CONFIG_FFPROBE 0
 #define CONFIG_FFSERVER 0
 #define CONFIG_FFMPEG 0
-#define CONFIG_DCT 0
+#define CONFIG_DCT 1
 #define CONFIG_DWT 0
-#define CONFIG_ERROR_RESILIENCE 0
+#define CONFIG_ERROR_RESILIENCE 1
 #define CONFIG_FAAN 1
 #define CONFIG_FAST_UNALIGNED 1
-#define CONFIG_FFT 0
+#define CONFIG_FFT 1
 #define CONFIG_LSP 0
 #define CONFIG_LZO 0
-#define CONFIG_MDCT 0
+#define CONFIG_MDCT 1
 #define CONFIG_PIXELUTILS 0
 #define CONFIG_NETWORK 0
-#define CONFIG_RDFT 0
+#define CONFIG_RDFT 1
 #define CONFIG_FONTCONFIG 0
 #define CONFIG_MEMALIGN_HACK 0
 #define CONFIG_MEMORY_POISONING 0
 #define CONFIG_NEON_CLOBBER_TEST 0
-#define CONFIG_PIC 1
+#define CONFIG_PIC 0
 #define CONFIG_POD2MAN 1
 #define CONFIG_RAISE_MAJOR 0
 #define CONFIG_THUMB 0
@@ -569,14 +569,14 @@
 #define CONFIG_AUDIO_FRAME_QUEUE 0
 #define CONFIG_AUDIODSP 0
 #define CONFIG_BLOCKDSP 0
-#define CONFIG_BSWAPDSP 0
-#define CONFIG_CABAC 0
+#define CONFIG_BSWAPDSP 1
+#define CONFIG_CABAC 1
 #define CONFIG_DIRAC_PARSE 0
 #define CONFIG_DVPROFILE 0
 #define CONFIG_EXIF 0
-#define CONFIG_FAANDCT 0
-#define CONFIG_FAANIDCT 0
-#define CONFIG_FDCTDSP 0
+#define CONFIG_FAANDCT 1
+#define CONFIG_FAANIDCT 1
+#define CONFIG_FDCTDSP 1
 #define CONFIG_FLACDSP 1
 #define CONFIG_FMTCONVERT 0
 #define CONFIG_FRAME_THREAD_ENCODER 0
@@ -584,17 +584,17 @@
 #define CONFIG_GOLOMB 1
 #define CONFIG_GPLV3 0
 #define CONFIG_H263DSP 0
-#define CONFIG_H264CHROMA 0
-#define CONFIG_H264DSP 0
+#define CONFIG_H264CHROMA 1
+#define CONFIG_H264DSP 1
 #define CONFIG_H264PRED 1
-#define CONFIG_H264QPEL 0
+#define CONFIG_H264QPEL 1
 #define CONFIG_HPELDSP 0
 #define CONFIG_HUFFMAN 0
 #define CONFIG_HUFFYUVDSP 0
 #define CONFIG_HUFFYUVENCDSP 0
-#define CONFIG_IDCTDSP 0
+#define CONFIG_IDCTDSP 1
 #define CONFIG_IIRFILTER 0
-#define CONFIG_IMDCT15 0
+#define CONFIG_IMDCT15 1
 #define CONFIG_INTRAX8 0
 #define CONFIG_ISO_MEDIA 0
 #define CONFIG_IVIDSP 0
@@ -605,14 +605,14 @@
 #define CONFIG_LLVIDDSP 0
 #define CONFIG_LPC 0
 #define CONFIG_LZF 0
-#define CONFIG_ME_CMP 0
+#define CONFIG_ME_CMP 1
 #define CONFIG_MPEG_ER 0
-#define CONFIG_MPEGAUDIO 0
-#define CONFIG_MPEGAUDIODSP 0
+#define CONFIG_MPEGAUDIO 1
+#define CONFIG_MPEGAUDIODSP 1
 #define CONFIG_MPEGVIDEO 0
 #define CONFIG_MPEGVIDEOENC 0
 #define CONFIG_MSS34DSP 0
-#define CONFIG_PIXBLOCKDSP 0
+#define CONFIG_PIXBLOCKDSP 1
 #define CONFIG_QPELDSP 0
 #define CONFIG_QSV 0
 #define CONFIG_QSVDEC 0
@@ -623,10 +623,10 @@
 #define CONFIG_RTPDEC 0
 #define CONFIG_RTPENC_CHAIN 0
 #define CONFIG_RV34DSP 0
-#define CONFIG_SINEWIN 0
+#define CONFIG_SINEWIN 1
 #define CONFIG_SNAPPY 0
 #define CONFIG_SRTP 0
-#define CONFIG_STARTCODE 0
+#define CONFIG_STARTCODE 1
 #define CONFIG_TEXTUREDSP 0
 #define CONFIG_TEXTUREDSPENC 0
 #define CONFIG_TPELDSP 0
@@ -727,7 +727,7 @@
 #define CONFIG_H263_DECODER 0
 #define CONFIG_H263I_DECODER 0
 #define CONFIG_H263P_DECODER 0
-#define CONFIG_H264_DECODER 0
+#define CONFIG_H264_DECODER 1
 #define CONFIG_H264_CRYSTALHD_DECODER 0
 #define CONFIG_H264_MEDIACODEC_DECODER 0
 #define CONFIG_H264_MMAL_DECODER 0
@@ -735,7 +735,7 @@
 #define CONFIG_H264_VDA_DECODER 0
 #define CONFIG_H264_VDPAU_DECODER 0
 #define CONFIG_HAP_DECODER 0
-#define CONFIG_HEVC_DECODER 0
+#define CONFIG_HEVC_DECODER 1
 #define CONFIG_HEVC_QSV_DECODER 0
 #define CONFIG_HNM4_VIDEO_DECODER 0
 #define CONFIG_HQ_HQA_DECODER 0
@@ -895,9 +895,9 @@
 #define CONFIG_ZEROCODEC_DECODER 0
 #define CONFIG_ZLIB_DECODER 0
 #define CONFIG_ZMBV_DECODER 0
-#define CONFIG_AAC_DECODER 0
+#define CONFIG_AAC_DECODER 1
 #define CONFIG_AAC_FIXED_DECODER 0
-#define CONFIG_AAC_LATM_DECODER 0
+#define CONFIG_AAC_LATM_DECODER 1
 #define CONFIG_AC3_DECODER 0
 #define CONFIG_AC3_FIXED_DECODER 0
 #define CONFIG_ALAC_DECODER 0
@@ -939,7 +939,7 @@
 #define CONFIG_MP1FLOAT_DECODER 0
 #define CONFIG_MP2_DECODER 0
 #define CONFIG_MP2FLOAT_DECODER 0
-#define CONFIG_MP3_DECODER 0
+#define CONFIG_MP3_DECODER 1
 #define CONFIG_MP3FLOAT_DECODER 0
 #define CONFIG_MP3ADU_DECODER 0
 #define CONFIG_MP3ADUFLOAT_DECODER 0
@@ -2137,8 +2137,8 @@
 #define CONFIG_SNDIO_OUTDEV 0
 #define CONFIG_V4L2_OUTDEV 0
 #define CONFIG_XV_OUTDEV 0
-#define CONFIG_AAC_PARSER 0
-#define CONFIG_AAC_LATM_PARSER 0
+#define CONFIG_AAC_PARSER 1
+#define CONFIG_AAC_LATM_PARSER 1
 #define CONFIG_AC3_PARSER 0
 #define CONFIG_ADX_PARSER 0
 #define CONFIG_BMP_PARSER 0
@@ -2157,12 +2157,12 @@
 #define CONFIG_GSM_PARSER 0
 #define CONFIG_H261_PARSER 0
 #define CONFIG_H263_PARSER 0
-#define CONFIG_H264_PARSER 0
-#define CONFIG_HEVC_PARSER 0
+#define CONFIG_H264_PARSER 1
+#define CONFIG_HEVC_PARSER 1
 #define CONFIG_MJPEG_PARSER 0
 #define CONFIG_MLP_PARSER 0
 #define CONFIG_MPEG4VIDEO_PARSER 0
-#define CONFIG_MPEGAUDIO_PARSER 0
+#define CONFIG_MPEGAUDIO_PARSER 1
 #define CONFIG_MPEGVIDEO_PARSER 0
 #define CONFIG_OPUS_PARSER 0
 #define CONFIG_PNG_PARSER 0
diff --git a/media/ffvpx/libavcodec/avcodec.symbols b/media/ffvpx/libavcodec/avcodec.symbols
index cf507f722..71d326de3 100644
--- a/media/ffvpx/libavcodec/avcodec.symbols
+++ b/media/ffvpx/libavcodec/avcodec.symbols
@@ -1,7 +1,9 @@
-av_bitstream_filter_close
-av_bitstream_filter_filter
-av_bitstream_filter_init
-av_bitstream_filter_next
+audio_resample
+audio_resample_close
+av_audio_convert
+av_audio_convert_alloc
+av_audio_convert_free
+av_audio_resample_init
 av_codec_ffversion
 av_codec_get_chroma_intra_matrix
 av_codec_get_codec_descriptor
@@ -20,11 +22,25 @@ av_codec_set_pkt_timebase
 av_codec_set_seek_preroll
 av_copy_packet
 av_copy_packet_side_data
+av_cpb_properties_alloc
+av_dct_calc
+av_dct_end
+av_dct_init
+av_dirac_parse_sequence_header
 av_dup_packet
+av_dv_codec_profile
+av_dv_codec_profile2
+av_dv_frame_profile
 av_fast_padded_malloc
 av_fast_padded_mallocz
+av_fft_calc
+av_fft_end
+av_fft_init
+av_fft_permute
+av_fopen_utf8
 av_free_packet
 av_get_audio_frame_duration
+av_get_audio_frame_duration2
 av_get_bits_per_sample
 av_get_codec_tag_string
 av_get_exact_bits_per_sample
@@ -32,12 +48,25 @@ av_get_pcm_codec
 av_get_profile_name
 av_grow_packet
 av_hwaccel_next
+av_imdct_calc
+av_imdct_half
 av_init_packet
 av_lockmgr_register
 av_log_ask_for_sample
 av_log_missing_feature
+av_mdct_calc
+av_mdct_end
+av_mdct_init
+av_mediacodec_alloc_context
+av_mediacodec_default_free
+av_mediacodec_default_init
+av_mediacodec_release_buffer
 av_new_packet
+av_packet_add_side_data
+av_packet_alloc
+av_packet_clone
 av_packet_copy_props
+av_packet_free
 av_packet_free_side_data
 av_packet_from_data
 av_packet_get_side_data
@@ -61,7 +90,9 @@ av_picture_copy
 av_picture_crop
 av_picture_pad
 av_qsv_alloc_context
-av_register_bitstream_filter
+av_rdft_calc
+av_rdft_end
+av_rdft_init
 av_register_codec_parser
 av_register_hwaccel
 av_resample
@@ -82,6 +113,9 @@ avcodec_chroma_pos_to_enum
 avcodec_close
 avcodec_configuration
 avcodec_copy_context
+avcodec_dct_alloc
+avcodec_dct_get_class
+avcodec_dct_init
 avcodec_decode_audio4
 avcodec_decode_subtitle2
 avcodec_decode_video2
@@ -92,6 +126,9 @@ avcodec_default_get_format
 avcodec_descriptor_get
 avcodec_descriptor_get_by_name
 avcodec_descriptor_next
+avcodec_encode_audio2
+avcodec_encode_subtitle
+avcodec_encode_video2
 avcodec_enum_to_chroma_pos
 avcodec_fill_audio_frame
 avcodec_find_best_pix_fmt2
@@ -115,9 +152,19 @@ avcodec_get_type
 avcodec_is_open
 avcodec_license
 avcodec_open2
+avcodec_parameters_alloc
+avcodec_parameters_copy
+avcodec_parameters_free
+avcodec_parameters_from_context
+avcodec_parameters_to_context
 avcodec_pix_fmt_to_codec_tag
+avcodec_profile_name
+avcodec_receive_frame
+avcodec_receive_packet
 avcodec_register
 avcodec_register_all
+avcodec_send_frame
+avcodec_send_packet
 avcodec_set_dimensions
 avcodec_string
 avcodec_version
@@ -126,4 +173,28 @@ avpicture_fill
 avpicture_free
 avpicture_get_size
 avpicture_layout
+avpriv_aac_parse_header
+avpriv_align_put_bits
+avpriv_bprint_to_extradata
+avpriv_codec_get_cap_skip_frame_fill_param
+avpriv_copy_bits
+avpriv_copy_pce_data
+avpriv_find_pix_fmt
+avpriv_find_start_code
+avpriv_get_raw_pix_fmt_tags
+avpriv_h264_has_num_reorder_frames
+avpriv_lock_avformat
+avpriv_mpa_bitrate_tab
+avpriv_mpa_decode_header
+avpriv_mpa_decode_header2
+avpriv_mpa_freq_tab
+avpriv_mpeg4audio_get_config
+avpriv_mpeg4audio_sample_rates
+avpriv_mpegaudio_decode_header
+avpriv_pix_fmt_bps_avi
+avpriv_pix_fmt_bps_mov
+avpriv_put_string
+avpriv_split_xiph_headers
+avpriv_toupper4
+avpriv_unlock_avformat
 avsubtitle_free
diff --git a/media/ffvpx/libavcodec/moz.build b/media/ffvpx/libavcodec/moz.build
index 443bbe978..f798e20ad 100644
--- a/media/ffvpx/libavcodec/moz.build
+++ b/media/ffvpx/libavcodec/moz.build
@@ -9,36 +9,122 @@
 if CONFIG['FFVPX_ASFLAGS']:
     DIRS += ['x86']
 
+#    'dummy_funcs.c',
+
 SharedLibrary('mozavcodec')
 SOURCES += [
+    'aac_ac3_parser.c',
+    'aac_parser.c',
+    'aacadtsdec.c',
+    'aacdec.c',
+    'aacps_float.c',
+    'aacpsdsp_float.c',
+    'aacsbr.c',
+    'aactab.c',
     'allcodecs.c',
     'audioconvert.c',
+    'avdct.c',
+    'avfft.c',
     'avpacket.c',
     'avpicture.c',
     'bitstream.c',
+    'bswapdsp.c',
+    'cabac.c',
+    'cbrt_data.c',
     'codec_desc.c',
-    'dummy_funcs.c',
+    'dct.c',
+    'dct32_fixed.c',
+    'dct32_float.c',
+    'dirac.c',
+    'dv_profile.c',
+    'error_resilience.c',
+    'faandct.c',
+    'faanidct.c',
+    'fdctdsp.c',
+    'fft_fixed.c',
+    'fft_fixed_32.c',
+    'fft_float.c',
+    'fft_init_table.c',
     'flac.c',
     'flac_parser.c',
     'flacdata.c',
     'flacdec.c',
     'flacdsp.c',
     'golomb.c',
+    'h2645_parse.c',
+    'h264_cabac.c',
+    'h264_cavlc.c',
+    'h264_direct.c',
+    'h264_loopfilter.c',
+    'h264_mb.c',
+    'h264_parse.c',
+    'h264_parser.c',
+    'h264_picture.c',
+    'h264_ps.c',
+    'h264_refs.c',
+    'h264_sei.c',
+    'h264_slice.c',
+    'h264chroma.c',
+    'h264data.c',
+    'h264dec.c',
+    'h264dsp.c',
+    'h264idct.c',
     'h264pred.c',
+    'h264qpel.c',
+    'hevc.c',
+    'hevc_cabac.c',
+    'hevc_data.c',
+    'hevc_filter.c',
+    'hevc_mvs.c',
+    'hevc_parser.c',
+    'hevc_ps.c',
+    'hevc_refs.c',
+    'hevc_sei.c',
+    'hevcdsp.c',
+    'hevcpred.c',
+    'idctdsp.c',
+    'imdct15.c',
     'imgconvert.c',
+    'jfdctfst.c',
+    'jfdctint.c',
+    'jrevdct.c',
+    'kbdwin.c',
+    'latm_parser.c',
     'log2_tab.c',
     'mathtables.c',
+    'mdct_fixed.c',
+    'mdct_fixed_32.c',
+    'mdct_float.c',
+    'me_cmp.c',
+    'mediacodec.c',
+    'mpeg4audio.c',
+    'mpegaudio.c',
+    'mpegaudio_parser.c',
+    'mpegaudiodata.c',
+    'mpegaudiodec_fixed.c',
+    'mpegaudiodecheader.c',
+    'mpegaudiodsp.c',
+    'mpegaudiodsp_data.c',
+    'mpegaudiodsp_fixed.c',
+    'mpegaudiodsp_float.c',
     'options.c',
     'parser.c',
+    'pixblockdsp.c',
     'profiles.c',
     'pthread.c',
     'pthread_frame.c',
     'pthread_slice.c',
     'qsv_api.c',
     'raw.c',
+    'rdft.c',
     'resample.c',
     'resample2.c',
     'reverse.c',
+    'sbrdsp.c',
+    'simple_idct.c',
+    'sinewin.c',
+    'sinewin_fixed.c',
+    'startcode.c',
     'utils.c',
     'videodsp.c',
     'vorbis_parser.c',
diff --git a/media/ffvpx/libavcodec/x86/moz.build b/media/ffvpx/libavcodec/x86/moz.build
index 3f0740df1..e2a529bb1 100644
--- a/media/ffvpx/libavcodec/x86/moz.build
+++ b/media/ffvpx/libavcodec/x86/moz.build
@@ -5,12 +5,56 @@
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 SOURCES += [
+    'aacpsdsp.asm',
+    'aacpsdsp_init.c',
+    'bswapdsp.asm',
+    'bswapdsp_init.c',
     'constants.c',
+    'dct32.asm',
+    'dct_init.c',
+    'fdct.c',
+    'fdctdsp_init.c',
+    'fft.asm',
+    'fft_init.c',
     'flacdsp.asm',
     'flacdsp_init.c',
+    'fpel.asm',
+    'h264_chromamc.asm',
+    'h264_chromamc_10bit.asm',
+    'h264_deblock.asm',
+    'h264_deblock_10bit.asm',
+    'h264_idct.asm',
+    'h264_idct_10bit.asm',
     'h264_intrapred.asm',
     'h264_intrapred_10bit.asm',
     'h264_intrapred_init.c',
+    'h264_qpel.c',
+    'h264_qpel_10bit.asm',
+    'h264_qpel_8bit.asm',
+    'h264_weight.asm',
+    'h264_weight_10bit.asm',
+    'h264chroma_init.c',
+    'h264dsp_init.c',
+    'hevc_deblock.asm',
+    'hevc_idct.asm',
+    'hevc_mc.asm',
+    'hevc_res_add.asm',
+    'hevc_sao.asm',
+    'hevc_sao_10bit.asm',
+    'hevcdsp_init.c',
+    'idctdsp.asm',
+    'idctdsp_init.c',
+    'imdct36.asm',
+    'me_cmp.asm',
+    'me_cmp_init.c',
+    'mpegaudiodsp.c',
+    'pixblockdsp.asm',
+    'pixblockdsp_init.c',
+    'qpel.asm',
+    'sbrdsp.asm',
+    'sbrdsp_init.c',
+    'simple_idct.c',
+    'simple_idct10.asm',
     'videodsp.asm',
     'videodsp_init.c',
     'vp8dsp.asm',
diff --git a/media/ffvpx/libavutil/avutil.symbols b/media/ffvpx/libavutil/avutil.symbols
index 81cf6a8ef..4fd337e4f 100644
--- a/media/ffvpx/libavutil/avutil.symbols
+++ b/media/ffvpx/libavutil/avutil.symbols
@@ -1,11 +1,41 @@
+av_add_i
 av_add_q
 av_add_stable
 av_adler32_update
+av_aes_alloc
+av_aes_crypt
+av_aes_ctr_alloc
+av_aes_ctr_crypt
+av_aes_ctr_free
+av_aes_ctr_get_iv
+av_aes_ctr_increment_iv
+av_aes_ctr_init
+av_aes_ctr_set_iv
+av_aes_ctr_set_random_iv
+av_aes_init
+av_aes_size
 av_append_path_component
 av_asprintf
+av_assert0_fpu
+av_audio_fifo_alloc
+av_audio_fifo_drain
+av_audio_fifo_free
+av_audio_fifo_peek
+av_audio_fifo_peek_at
+av_audio_fifo_read
+av_audio_fifo_realloc
+av_audio_fifo_reset
+av_audio_fifo_size
+av_audio_fifo_space
+av_audio_fifo_write
 av_base64_decode
 av_base64_encode
 av_basename
+av_blowfish_alloc
+av_blowfish_crypt
+av_blowfish_crypt_ecb
+av_blowfish_init
+av_bmg_get
 av_bprint_append_data
 av_bprint_channel_layout
 av_bprint_chars
@@ -27,13 +57,24 @@ av_buffer_is_writable
 av_buffer_make_writable
 av_buffer_pool_get
 av_buffer_pool_init
+av_buffer_pool_init2
 av_buffer_pool_uninit
 av_buffer_realloc
 av_buffer_ref
 av_buffer_unref
 av_calloc
+av_camellia_alloc
+av_camellia_crypt
+av_camellia_init
+av_camellia_size
+av_cast5_alloc
+av_cast5_crypt
+av_cast5_crypt2
+av_cast5_init
+av_cast5_size
 av_channel_layout_extract_channel
 av_chroma_location_name
+av_cmp_i
 av_color_primaries_name
 av_color_range_name
 av_color_space_name
@@ -48,6 +89,10 @@ av_d2q
 av_d2str
 av_default_get_category
 av_default_item_name
+av_des_alloc
+av_des_crypt
+av_des_init
+av_des_mac
 av_dict_copy
 av_dict_count
 av_dict_free
@@ -60,7 +105,9 @@ av_dirname
 av_display_matrix_flip
 av_display_rotation_get
 av_display_rotation_set
+av_div_i
 av_div_q
+av_downmix_info_update_side_data
 av_dynarray2_add
 av_dynarray_add
 av_dynarray_add_nofree
@@ -70,6 +117,7 @@ av_expr_free
 av_expr_parse
 av_expr_parse_and_eval
 av_fast_malloc
+av_fast_mallocz
 av_fast_realloc
 av_fifo_alloc
 av_fifo_alloc_array
@@ -77,6 +125,7 @@ av_fifo_drain
 av_fifo_free
 av_fifo_freep
 av_fifo_generic_peek
+av_fifo_generic_peek_at
 av_fifo_generic_read
 av_fifo_generic_write
 av_fifo_grow
@@ -84,9 +133,12 @@ av_fifo_realloc2
 av_fifo_reset
 av_fifo_size
 av_fifo_space
+av_file_map
+av_file_unmap
 av_find_best_pix_fmt_of_2
 av_find_info_tag
 av_find_nearest_q_idx
+av_fopen_utf8
 av_force_cpu_flags
 av_frame_alloc
 av_frame_clone
@@ -162,7 +214,35 @@ av_get_token
 av_gettime
 av_gettime_relative
 av_gettime_relative_is_monotonic
+av_hash_alloc
+av_hash_final
+av_hash_final_b64
+av_hash_final_bin
+av_hash_final_hex
+av_hash_freep
+av_hash_get_name
+av_hash_get_size
+av_hash_init
+av_hash_names
+av_hash_update
+av_hmac_alloc
+av_hmac_calc
+av_hmac_final
+av_hmac_free
+av_hmac_init
+av_hmac_update
+av_hwdevice_ctx_alloc
+av_hwdevice_ctx_create
+av_hwdevice_ctx_init
+av_hwdevice_get_hwframe_constraints
+av_hwdevice_hwconfig_alloc
+av_hwframe_constraints_free
+av_hwframe_ctx_alloc
+av_hwframe_ctx_init
 av_hwframe_get_buffer
+av_hwframe_transfer_data
+av_hwframe_transfer_get_formats
+av_i2int
 av_image_alloc
 av_image_check_sar
 av_image_check_size
@@ -175,12 +255,16 @@ av_image_fill_max_pixsteps
 av_image_fill_pointers
 av_image_get_buffer_size
 av_image_get_linesize
+av_int2i
 av_int_list_length_for_size
+av_lfg_init
 av_log
 av_log2
 av_log2_16bit
+av_log2_i
 av_log_default_callback
 av_log_format_line
+av_log_format_line2
 av_log_get_flags
 av_log_get_level
 av_log_set_callback
@@ -188,12 +272,27 @@ av_log_set_flags
 av_log_set_level
 av_malloc
 av_mallocz
+av_mastering_display_metadata_alloc
+av_mastering_display_metadata_create_side_data
 av_match_list
 av_match_name
 av_max_alloc
+av_md5_alloc
+av_md5_final
+av_md5_init
+av_md5_size
+av_md5_sum
+av_md5_update
 av_memcpy_backptr
 av_memdup
+av_mod_i
+av_mul_i
 av_mul_q
+av_murmur3_alloc
+av_murmur3_final
+av_murmur3_init
+av_murmur3_init_seeded
+av_murmur3_update
 av_nearer_q
 av_opt_child_class_next
 av_opt_child_next
@@ -259,6 +358,9 @@ av_pix_fmt_get_chroma_sub_sample
 av_pix_fmt_swap_endianness
 av_pixelutils_get_sad_fn
 av_q2intfloat
+av_rc4_alloc
+av_rc4_crypt
+av_rc4_init
 av_read_image_line
 av_realloc
 av_realloc_array
@@ -271,6 +373,11 @@ av_rescale_delta
 av_rescale_q
 av_rescale_q_rnd
 av_rescale_rnd
+av_ripemd_alloc
+av_ripemd_final
+av_ripemd_init
+av_ripemd_size
+av_ripemd_update
 av_sample_fmt_is_planar
 av_samples_alloc
 av_samples_alloc_array_and_samples
@@ -280,7 +387,22 @@ av_samples_get_buffer_size
 av_samples_set_silence
 av_set_cpu_flags_mask
 av_set_options_string
+av_sha512_alloc
+av_sha512_final
+av_sha512_init
+av_sha512_size
+av_sha512_update
+av_sha_alloc
+av_sha_final
+av_sha_init
+av_sha_size
+av_sha_update
+av_shr_i
 av_small_strptime
+av_stereo3d_alloc
+av_stereo3d_create_side_data
+av_stereo3d_from_name
+av_stereo3d_type_name
 av_strcasecmp
 av_strdup
 av_strerror
@@ -295,13 +417,21 @@ av_strnstr
 av_strstart
 av_strtod
 av_strtok
+av_sub_i
 av_sub_q
+av_tea_alloc
+av_tea_crypt
+av_tea_init
+av_tea_size
+av_tempfile
+av_thread_message_flush
 av_thread_message_queue_alloc
 av_thread_message_queue_free
 av_thread_message_queue_recv
 av_thread_message_queue_send
 av_thread_message_queue_set_err_recv
 av_thread_message_queue_set_err_send
+av_thread_message_queue_set_free_func
 av_timecode_adjust_ntsc_framenum2
 av_timecode_check_frame_rate
 av_timecode_get_smpte_from_framenum
@@ -311,6 +441,16 @@ av_timecode_make_mpeg_tc_string
 av_timecode_make_smpte_tc_string
 av_timecode_make_string
 av_timegm
+av_tree_destroy
+av_tree_enumerate
+av_tree_find
+av_tree_insert
+av_tree_node_alloc
+av_tree_node_size
+av_twofish_alloc
+av_twofish_crypt
+av_twofish_init
+av_twofish_size
 av_usleep
 av_utf8_decode
 av_util_ffversion
@@ -318,16 +458,25 @@ av_vbprintf
 av_version_info
 av_vlog
 av_write_image_line
+av_xtea_alloc
+av_xtea_crypt
+av_xtea_init
+av_xtea_le_crypt
+av_xtea_le_init
 avpriv_alloc_fixed_dsp
+avpriv_cga_font
+avpriv_dict_set_timestamp
 avpriv_float_dsp_alloc
 avpriv_frame_get_metadatap
 avpriv_get_gamma_from_trc
+avpriv_get_trc_function_from_trc
 avpriv_init_lls
 avpriv_report_missing_feature
 avpriv_request_sample
 avpriv_scalarproduct_float_c
 avpriv_set_systematic_pal2
 avpriv_solve_lls
+avpriv_vga16_font
 avutil_configuration
 avutil_license
 avutil_version
diff --git a/media/ffvpx/libavutil/moz.build b/media/ffvpx/libavutil/moz.build
index edc0888b1..9a41c271a 100644
--- a/media/ffvpx/libavutil/moz.build
+++ b/media/ffvpx/libavutil/moz.build
@@ -9,45 +9,75 @@
 if CONFIG['FFVPX_ASFLAGS']:
     DIRS += ['x86']
 
+#    'dummy_funcs.c',
+
 SharedLibrary('mozavutil')
 SOURCES += [
     'adler32.c',
+    'aes.c',
+    'aes_ctr.c',
     'atomic.c',
+    'audio_fifo.c',
     'avstring.c',
     'base64.c',
+    'blowfish.c',
     'bprint.c',
     'buffer.c',
+    'camellia.c',
+    'cast5.c',
     'channel_layout.c',
     'color_utils.c',
     'cpu.c',
     'crc.c',
+    'des.c',
     'dict.c',
     'display.c',
-    'dummy_funcs.c',
+    'downmix_info.c',
     'error.c',
     'eval.c',
     'fifo.c',
+    'file.c',
+    'file_open.c',
     'fixed_dsp.c',
     'float_dsp.c',
     'frame.c',
+    'hash.c',
+    'hmac.c',
+    'hwcontext.c',
     'imgutils.c',
     'integer.c',
     'intmath.c',
+    'lfg.c',
     'lls.c',
     'log.c',
     'log2_tab.c',
+    'lzo.c',
+    'mastering_display_metadata.c',
     'mathematics.c',
+    'md5.c',
     'mem.c',
+    'murmur3.c',
+    'opt.c',
     'parseutils.c',
     'pixdesc.c',
     'pixelutils.c',
     'rational.c',
+    'rc4.c',
     'reverse.c',
+    'ripemd.c',
     'samplefmt.c',
+    'sha.c',
+    'sha512.c',
+    'stereo3d.c',
+    'tea.c',
     'threadmessage.c',
     'time.c',
     'timecode.c',
+    'tree.c',
+    'twofish.c',
     'utils.c',
+    'xga_font_data.c',
+    'xtea.c',
 ]
 
 SYMBOLS_FILE =  'avutil.symbols'
diff --git a/media/mtransport/third_party/nrappkit/src/util/util.c b/media/mtransport/third_party/nrappkit/src/util/util.c
index 1e2801259..31a245f45 100644
--- a/media/mtransport/third_party/nrappkit/src/util/util.c
+++ b/media/mtransport/third_party/nrappkit/src/util/util.c
@@ -506,7 +506,7 @@ strlcat(dst, src, siz)
 
 #endif  /* LINUX or WIN32 */
 
-#if defined(USE_OWN_INET_NTOP) || (defined(WIN32) && WINVER < 0x0600)
+#if defined(USE_OWN_INET_NTOP) || defined(WIN32)
 #include <errno.h>
 #ifdef WIN32
 #include <Ws2ipdef.h>
@@ -775,5 +775,18 @@ int gettimeofday(struct timeval *tv, void *tz)
     return 0;
   }
 
+#if _MSC_VER < 1900
+int snprintf(char *buffer, size_t n, const char *format, ...)
+{
+  va_list argp;
+  int ret;
+  va_start(argp, format);
+  ret = _vscprintf(format, argp);
+  vsnprintf_s(buffer, n, _TRUNCATE, format, argp);
+  va_end(argp);
+  return ret;
+}
+#endif
+
 #endif
 
diff --git a/media/mtransport/third_party/nrappkit/src/util/util.h b/media/mtransport/third_party/nrappkit/src/util/util.h
index 975baa4aa..869b72863 100644
--- a/media/mtransport/third_party/nrappkit/src/util/util.h
+++ b/media/mtransport/third_party/nrappkit/src/util/util.h
@@ -64,7 +64,8 @@ int nr_write_pid_file(char *pid_filename);
 int nr_reg_uint4_fetch_and_check(NR_registry key, UINT4 min, UINT4 max, int log_fac, int die, UINT4 *val);
 int nr_reg_uint8_fetch_and_check(NR_registry key, UINT8 min, UINT8 max, int log_fac, int die, UINT8 *val);
 
-#if defined(WIN32) && WINVER < 0x0600
+#ifdef WIN32
+int snprintf(char *buffer, size_t n, const char *format, ...);
 const char *inet_ntop(int af, const void *src, char *dst, size_t size);
 int inet_pton(int af, const char *src, void *dst);
 #endif
