-diff --git a/third_party/ffmpeg/chromium/config/Chrome/linux/arm64/config.h b/third_party/ffmpeg/chromium/config/Chrome/linux/arm64/config.h
-index 93b0a00..434f49e 100644
---- a/third_party/ffmpeg/chromium/config/Chrome/linux/arm64/config.h
-+++ b/third_party/ffmpeg/chromium/config/Chrome/linux/arm64/config.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-all --disable-doc --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-shared --disable-bzlib --disable-error-resilience --disable-iconv --disable-lzo --disable-network --disable-symver --disable-xlib --disable-zlib --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --enable-decoder='theora,vorbis,vp8' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_f32le' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav' --enable-parser='opus,vp3,vorbis,vp8' --optflags='\"-O2\"' --enable-cross-compile --cross-prefix=/usr/bin/aarch64-linux-gnu- --target-os=linux --arch=aarch64 --enable-armv8 --extra-cflags='-march=armv8-a' --enable-pic --enable-decoder='aac,h264,mp3' --enable-demuxer='aac,mp3,mov' --enable-parser='aac,h264,mpegaudio'"
-+#define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-shared --disable-bzlib --disable-error-resilience --disable-iconv --disable-lzo --disable-network --disable-sdl --disable-symver --disable-xlib --disable-zlib --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --enable-decoder='theora,vorbis,vp8' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_f32le' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav' --enable-parser='opus,vp3,vorbis,vp8' --optflags='\"-O2\"' --enable-armv8 --extra-cflags='-march=armv8-a' --enable-pic --enable-decoder='aac,h264,mp3' --enable-demuxer='aac,mp3,mov' --enable-parser='aac,h264,mpegaudio'"
- #define FFMPEG_LICENSE "LGPL version 2.1 or later"
--#define CONFIG_THIS_YEAR 2014
-+#define CONFIG_THIS_YEAR 2015
- #define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
- #define AVCONV_DATADIR "/usr/local/share/ffmpeg"
--#define CC_IDENT "gcc 4.8 (Ubuntu/Linaro 4.8.2-13ubuntu1)"
-+#define CC_IDENT "gcc 4.9 (Tizen)"
- #define av_restrict restrict
- #define EXTERN_PREFIX ""
- #define EXTERN_ASM
-@@ -69,7 +69,7 @@
- #define HAVE_CPUNOP 0
- #define HAVE_I686 0
- #define HAVE_MIPSFPU 0
--#define HAVE_MIPS32R2 0
-+#define HAVE_MIPS32R2 1
- #define HAVE_MIPSDSPR1 0
- #define HAVE_MIPSDSPR2 0
- #define HAVE_LOONGSON 1
-@@ -174,7 +174,6 @@
- #define HAVE_ASM_TYPES_H 1
- #define HAVE_CDIO_PARANOIA_H 0
- #define HAVE_CDIO_PARANOIA_PARANOIA_H 0
--#define HAVE_CL_CL_H 0
- #define HAVE_DEV_BKTR_IOCTL_BT848_H 0
- #define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
- #define HAVE_DEV_IC_BT8XX_H 0
-@@ -266,7 +265,6 @@
- #define HAVE_LZO1X_999_COMPRESS 0
- #define HAVE_MACH_ABSOLUTE_TIME 0
- #define HAVE_MAPVIEWOFFILE 0
--#define HAVE_MOVEFILEEXA 0
- #define HAVE_MEMALIGN 1
- #define HAVE_MKSTEMP 1
- #define HAVE_MMAP 1
-@@ -291,6 +289,7 @@
- #define HAVE_W32THREADS 0
- #define HAVE_AS_DN_DIRECTIVE 0
- #define HAVE_AS_FUNC 1
-+#define HAVE_AS_OBJECT_ARCH 0
- #define HAVE_ASM_MOD_Q 0
- #define HAVE_ATTRIBUTE_MAY_ALIAS 1
- #define HAVE_ATTRIBUTE_PACKED 1
-@@ -303,13 +302,14 @@
- #define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
- #define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 0
- #define HAVE_PRAGMA_DEPRECATED 1
--#define HAVE_RSYNC_CONTIMEOUT 1
-+#define HAVE_RSYNC_CONTIMEOUT 0
- #define HAVE_SYMVER_ASM_LABEL 0
- #define HAVE_SYMVER_GNU_ASM 1
- #define HAVE_VFP_ARGS 0
- #define HAVE_XFORM_ASM 0
- #define HAVE_XMM_CLOBBERS 0
- #define HAVE_CONDITION_VARIABLE_PTR 0
-+#define HAVE_DXVA_PICPARAMS_HEVC 0
- #define HAVE_SOCKLEN_T 0
- #define HAVE_STRUCT_ADDRINFO 0
- #define HAVE_STRUCT_GROUP_SOURCE_REQ 0
-@@ -330,13 +330,15 @@
- #define HAVE_LIBC_MSVCRT 0
- #define HAVE_LIBDC1394_1 0
- #define HAVE_LIBDC1394_2 0
--#define HAVE_MAKEINFO 1
--#define HAVE_MAKEINFO_HTML 1
-+#define HAVE_MAKEINFO 0
-+#define HAVE_MAKEINFO_HTML 0
- #define HAVE_PERL 1
- #define HAVE_POD2MAN 1
- #define HAVE_SDL 0
-+#define HAVE_SECTION_DATA_REL_RO 1
- #define HAVE_TEXI2HTML 0
- #define HAVE_THREADS 1
-+#define HAVE_VAAPI_X11 0
- #define HAVE_VDPAU_X11 0
- #define HAVE_XLIB 0
- #define CONFIG_BSFS 0
-@@ -351,10 +353,10 @@
- #define CONFIG_PARSERS 1
- #define CONFIG_PROTOCOLS 0
- #define CONFIG_DOC 0
--#define CONFIG_HTMLPAGES 1
--#define CONFIG_MANPAGES 1
--#define CONFIG_PODPAGES 1
--#define CONFIG_TXTPAGES 1
-+#define CONFIG_HTMLPAGES 0
-+#define CONFIG_MANPAGES 0
-+#define CONFIG_PODPAGES 0
-+#define CONFIG_TXTPAGES 0
- #define CONFIG_AVIO_READING_EXAMPLE 1
- #define CONFIG_DECODING_ENCODING_EXAMPLE 1
- #define CONFIG_DEMUXING_DECODING_EXAMPLE 1
-@@ -364,6 +366,7 @@
- #define CONFIG_FILTERING_VIDEO_EXAMPLE 0
- #define CONFIG_METADATA_EXAMPLE 1
- #define CONFIG_MUXING_EXAMPLE 0
-+#define CONFIG_QSVDEC_EXAMPLE 0
- #define CONFIG_REMUXING_EXAMPLE 1
- #define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
- #define CONFIG_SCALING_VIDEO_EXAMPLE 0
-@@ -385,6 +388,7 @@
- #define CONFIG_LIBCDIO 0
- #define CONFIG_LIBCELT 0
- #define CONFIG_LIBDC1394 0
-+#define CONFIG_LIBDCADEC 0
- #define CONFIG_LIBFAAC 0
- #define CONFIG_LIBFDK_AAC 0
- #define CONFIG_LIBFLITE 0
-@@ -395,12 +399,14 @@
- #define CONFIG_LIBGSM 0
- #define CONFIG_LIBIEC61883 0
- #define CONFIG_LIBILBC 0
-+#define CONFIG_LIBMFX 0
- #define CONFIG_LIBMODPLUG 0
- #define CONFIG_LIBMP3LAME 0
- #define CONFIG_LIBNUT 0
- #define CONFIG_LIBOPENCORE_AMRNB 0
- #define CONFIG_LIBOPENCORE_AMRWB 0
- #define CONFIG_LIBOPENCV 0
-+#define CONFIG_LIBOPENH264 0
- #define CONFIG_LIBOPENJPEG 0
- #define CONFIG_LIBOPUS 0
- #define CONFIG_LIBPULSE 0
-@@ -435,6 +441,7 @@
- #define CONFIG_LIBZMQ 0
- #define CONFIG_LIBZVBI 0
- #define CONFIG_LZMA 0
-+#define CONFIG_NVENC 0
- #define CONFIG_OPENAL 0
- #define CONFIG_OPENCL 0
- #define CONFIG_OPENGL 0
-@@ -507,6 +514,7 @@
- #define CONFIG_FAANDCT 0
- #define CONFIG_FAANIDCT 0
- #define CONFIG_FDCTDSP 0
-+#define CONFIG_FMTCONVERT 0
- #define CONFIG_FRAME_THREAD_ENCODER 0
- #define CONFIG_GCRYPT 0
- #define CONFIG_GOLOMB 1
-@@ -522,6 +530,7 @@
- #define CONFIG_HUFFYUVENCDSP 0
- #define CONFIG_IDCTDSP 0
- #define CONFIG_IIRFILTER 0
-+#define CONFIG_IMDCT15 1
- #define CONFIG_INTRAX8 0
- #define CONFIG_LGPLV3 0
- #define CONFIG_LLAUDDSP 0
-@@ -536,6 +545,7 @@
- #define CONFIG_NETTLE 0
- #define CONFIG_PIXBLOCKDSP 0
- #define CONFIG_QPELDSP 0
-+#define CONFIG_QSV 0
- #define CONFIG_RANGECODER 0
- #define CONFIG_RIFFDEC 1
- #define CONFIG_RIFFENC 0
-@@ -629,10 +639,12 @@
- #define CONFIG_H263P_DECODER 0
- #define CONFIG_H264_DECODER 1
- #define CONFIG_H264_CRYSTALHD_DECODER 0
-+#define CONFIG_H264_QSV_DECODER 0
- #define CONFIG_H264_VDA_DECODER 0
- #define CONFIG_H264_VDPAU_DECODER 0
- #define CONFIG_HEVC_DECODER 0
- #define CONFIG_HNM4_VIDEO_DECODER 0
-+#define CONFIG_HQX_DECODER 0
- #define CONFIG_HUFFYUV_DECODER 0
- #define CONFIG_IDCIN_DECODER 0
- #define CONFIG_IFF_BYTERUN1_DECODER 0
-@@ -719,6 +731,7 @@
- #define CONFIG_SVQ3_DECODER 0
- #define CONFIG_TARGA_DECODER 0
- #define CONFIG_TARGA_Y216_DECODER 0
-+#define CONFIG_TDSC_DECODER 0
- #define CONFIG_THEORA_DECODER 1
- #define CONFIG_THP_DECODER 0
- #define CONFIG_TIERTEXSEQVIDEO_DECODER 0
-@@ -797,6 +810,7 @@
- #define CONFIG_DSD_LSBF_PLANAR_DECODER 0
- #define CONFIG_DSD_MSBF_PLANAR_DECODER 0
- #define CONFIG_DSICINAUDIO_DECODER 0
-+#define CONFIG_DSS_SP_DECODER 0
- #define CONFIG_EAC3_DECODER 0
- #define CONFIG_EVRC_DECODER 0
- #define CONFIG_FFWAVESYNTH_DECODER 0
-@@ -923,6 +937,7 @@
- #define CONFIG_VIMA_DECODER 0
- #define CONFIG_SSA_DECODER 0
- #define CONFIG_ASS_DECODER 0
-+#define CONFIG_CCAPTION_DECODER 0
- #define CONFIG_DVBSUB_DECODER 0
- #define CONFIG_DVDSUB_DECODER 0
- #define CONFIG_JACOSUB_DECODER 0
-@@ -943,6 +958,7 @@
- #define CONFIG_WEBVTT_DECODER 0
- #define CONFIG_XSUB_DECODER 0
- #define CONFIG_LIBCELT_DECODER 0
-+#define CONFIG_LIBDCADEC_DECODER 0
- #define CONFIG_LIBFDK_AAC_DECODER 0
- #define CONFIG_LIBGSM_DECODER 0
- #define CONFIG_LIBGSM_MS_DECODER 0
-@@ -1007,9 +1023,11 @@
- #define CONFIG_DNXHD_DEMUXER 0
- #define CONFIG_DSF_DEMUXER 0
- #define CONFIG_DSICIN_DEMUXER 0
-+#define CONFIG_DSS_DEMUXER 0
- #define CONFIG_DTS_DEMUXER 0
- #define CONFIG_DTSHD_DEMUXER 0
- #define CONFIG_DV_DEMUXER 0
-+#define CONFIG_DVBSUB_DEMUXER 0
- #define CONFIG_DXA_DEMUXER 0
- #define CONFIG_EA_DEMUXER 0
- #define CONFIG_EA_CDATA_DEMUXER 0
-@@ -1235,6 +1253,7 @@
- #define CONFIG_MSMPEG4V2_ENCODER 0
- #define CONFIG_MSMPEG4V3_ENCODER 0
- #define CONFIG_MSVIDEO1_ENCODER 0
-+#define CONFIG_NVENC_ENCODER 0
- #define CONFIG_PAM_ENCODER 0
- #define CONFIG_PBM_ENCODER 0
- #define CONFIG_PCX_ENCODER 0
-@@ -1364,6 +1383,7 @@
- #define CONFIG_LIBXAVS_ENCODER 0
- #define CONFIG_LIBXVID_ENCODER 0
- #define CONFIG_LIBAACPLUS_ENCODER 0
-+#define CONFIG_LIBOPENH264_ENCODER 0
- #define CONFIG_ADELAY_FILTER 0
- #define CONFIG_AECHO_FILTER 0
- #define CONFIG_AEVAL_FILTER 0
-@@ -1400,6 +1420,7 @@
- #define CONFIG_CHANNELMAP_FILTER 0
- #define CONFIG_CHANNELSPLIT_FILTER 0
- #define CONFIG_COMPAND_FILTER 0
-+#define CONFIG_DCSHIFT_FILTER 0
- #define CONFIG_EARWAX_FILTER 0
- #define CONFIG_EBUR128_FILTER 0
- #define CONFIG_EQUALIZER_FILTER 0
-@@ -1432,6 +1453,7 @@
- #define CONFIG_CODECVIEW_FILTER 0
- #define CONFIG_COLORBALANCE_FILTER 0
- #define CONFIG_COLORCHANNELMIXER_FILTER 0
-+#define CONFIG_COLORLEVELS_FILTER 0
- #define CONFIG_COLORMATRIX_FILTER 0
- #define CONFIG_COPY_FILTER 0
- #define CONFIG_CROP_FILTER 0
-@@ -1447,8 +1469,10 @@
- #define CONFIG_DRAWTEXT_FILTER 0
- #define CONFIG_EDGEDETECT_FILTER 0
- #define CONFIG_ELBG_FILTER 0
-+#define CONFIG_EQ_FILTER 0
- #define CONFIG_EXTRACTPLANES_FILTER 0
- #define CONFIG_FADE_FILTER 0
-+#define CONFIG_FFTFILT_FILTER 0
- #define CONFIG_FIELD_FILTER 0
- #define CONFIG_FIELDMATCH_FILTER 0
- #define CONFIG_FIELDORDER_FILTER 0
-@@ -1457,6 +1481,7 @@
- #define CONFIG_FRAMEPACK_FILTER 0
- #define CONFIG_FRAMESTEP_FILTER 0
- #define CONFIG_FREI0R_FILTER 0
-+#define CONFIG_FSPP_FILTER 0
- #define CONFIG_GEQ_FILTER 0
- #define CONFIG_GRADFUN_FILTER 0
- #define CONFIG_HALDCLUT_FILTER 0
-@@ -1478,7 +1503,6 @@
- #define CONFIG_LUTYUV_FILTER 0
- #define CONFIG_MCDEINT_FILTER 0
- #define CONFIG_MERGEPLANES_FILTER 0
--#define CONFIG_MP_FILTER 0
- #define CONFIG_MPDECIMATE_FILTER 0
- #define CONFIG_NEGATE_FILTER 0
- #define CONFIG_NOFORMAT_FILTER 0
-@@ -1488,14 +1512,19 @@
- #define CONFIG_OVERLAY_FILTER 0
- #define CONFIG_OWDENOISE_FILTER 0
- #define CONFIG_PAD_FILTER 0
-+#define CONFIG_PALETTEGEN_FILTER 0
-+#define CONFIG_PALETTEUSE_FILTER 0
- #define CONFIG_PERMS_FILTER 0
- #define CONFIG_PERSPECTIVE_FILTER 0
- #define CONFIG_PHASE_FILTER 0
- #define CONFIG_PIXDESCTEST_FILTER 0
- #define CONFIG_PP_FILTER 0
-+#define CONFIG_PP7_FILTER 0
- #define CONFIG_PSNR_FILTER 0
- #define CONFIG_PULLUP_FILTER 0
-+#define CONFIG_QP_FILTER 0
- #define CONFIG_REMOVELOGO_FILTER 0
-+#define CONFIG_REPEATFIELDS_FILTER 0
- #define CONFIG_ROTATE_FILTER 0
- #define CONFIG_SAB_FILTER 0
- #define CONFIG_SCALE_FILTER 0
-@@ -1508,6 +1537,7 @@
- #define CONFIG_SETSAR_FILTER 0
- #define CONFIG_SETTB_FILTER 0
- #define CONFIG_SHOWINFO_FILTER 0
-+#define CONFIG_SHOWPALETTE_FILTER 0
- #define CONFIG_SHUFFLEPLANES_FILTER 0
- #define CONFIG_SIGNALSTATS_FILTER 0
- #define CONFIG_SMARTBLUR_FILTER 0
-@@ -1517,6 +1547,7 @@
- #define CONFIG_SUBTITLES_FILTER 0
- #define CONFIG_SUPER2XSAI_FILTER 0
- #define CONFIG_SWAPUV_FILTER 0
-+#define CONFIG_TBLEND_FILTER 0
- #define CONFIG_TELECINE_FILTER 0
- #define CONFIG_THUMBNAIL_FILTER 0
- #define CONFIG_TILE_FILTER 0
-@@ -1524,6 +1555,7 @@
- #define CONFIG_TRANSPOSE_FILTER 0
- #define CONFIG_TRIM_FILTER 0
- #define CONFIG_UNSHARP_FILTER 0
-+#define CONFIG_USPP_FILTER 0
- #define CONFIG_VFLIP_FILTER 0
- #define CONFIG_VIDSTABDETECT_FILTER 0
- #define CONFIG_VIDSTABTRANSFORM_FILTER 0
-@@ -1551,15 +1583,18 @@
- #define CONFIG_SHOWCQT_FILTER 0
- #define CONFIG_SHOWSPECTRUM_FILTER 0
- #define CONFIG_SHOWWAVES_FILTER 0
-+#define CONFIG_SHOWWAVESPIC_FILTER 0
- #define CONFIG_AMOVIE_FILTER 0
- #define CONFIG_MOVIE_FILTER 0
- #define CONFIG_H263_VAAPI_HWACCEL 0
- #define CONFIG_H263_VDPAU_HWACCEL 0
- #define CONFIG_H264_DXVA2_HWACCEL 0
-+#define CONFIG_H264_QSV_HWACCEL 0
- #define CONFIG_H264_VAAPI_HWACCEL 0
- #define CONFIG_H264_VDA_HWACCEL 0
- #define CONFIG_H264_VDA_OLD_HWACCEL 0
- #define CONFIG_H264_VDPAU_HWACCEL 0
-+#define CONFIG_HEVC_DXVA2_HWACCEL 0
- #define CONFIG_MPEG1_XVMC_HWACCEL 0
- #define CONFIG_MPEG1_VDPAU_HWACCEL 0
- #define CONFIG_MPEG2_XVMC_HWACCEL 0
-@@ -1673,6 +1708,7 @@
- #define CONFIG_MPJPEG_MUXER 0
- #define CONFIG_MXF_MUXER 0
- #define CONFIG_MXF_D10_MUXER 0
-+#define CONFIG_MXF_OPATOM_MUXER 0
- #define CONFIG_NULL_MUXER 0
- #define CONFIG_NUT_MUXER 0
- #define CONFIG_OGA_MUXER 0
-@@ -1705,6 +1741,7 @@
- #define CONFIG_ROQ_MUXER 0
- #define CONFIG_RSO_MUXER 0
- #define CONFIG_RTP_MUXER 0
-+#define CONFIG_RTP_MPEGTS_MUXER 0
- #define CONFIG_RTSP_MUXER 0
- #define CONFIG_SAP_MUXER 0
- #define CONFIG_SEGMENT_MUXER 0
-diff --git a/third_party/ffmpeg/chromium/config/ChromeOS/linux/arm64/config.h b/third_party/ffmpeg/chromium/config/ChromeOS/linux/arm64/config.h
-index 36cf1a1..ee951a1 100644
---- a/third_party/ffmpeg/chromium/config/ChromeOS/linux/arm64/config.h
-+++ b/third_party/ffmpeg/chromium/config/ChromeOS/linux/arm64/config.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-all --disable-doc --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-shared --disable-bzlib --disable-iconv --disable-lzo --disable-network --disable-symver --disable-xlib --disable-zlib --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --enable-decoder='theora,vorbis,vp8' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_f32le' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav' --enable-parser='opus,vp3,vorbis,vp8' --optflags='\"-O2\"' --enable-cross-compile --cross-prefix=/usr/bin/aarch64-linux-gnu- --target-os=linux --arch=aarch64 --enable-armv8 --extra-cflags='-march=armv8-a' --enable-pic --enable-decoder='aac,h264,mp3' --enable-demuxer='aac,mp3,mov' --enable-parser='aac,h264,mpegaudio' --enable-decoder=mpeg4 --enable-parser='h263,mpeg4video' --enable-demuxer=avi --enable-demuxer=amr --enable-decoder='amrnb,amrwb' --enable-demuxer=flac --enable-decoder=flac --enable-parser=flac --enable-decoder=gsm_ms --enable-demuxer=gsm --enable-parser=gsm"
-+#define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-shared --disable-bzlib --disable-iconv --disable-lzo --disable-network --disable-sdl --disable-symver --disable-xlib --disable-zlib --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --enable-decoder='theora,vorbis,vp8' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_f32le' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav' --enable-parser='opus,vp3,vorbis,vp8' --optflags='\"-O2\"' --enable-armv8 --extra-cflags='-march=armv8-a' --enable-pic --enable-decoder='aac,h264,mp3' --enable-demuxer='aac,mp3,mov' --enable-parser='aac,h264,mpegaudio' --enable-decoder=mpeg4 --enable-parser='h263,mpeg4video' --enable-demuxer=avi --enable-demuxer=amr --enable-decoder='amrnb,amrwb' --enable-demuxer=flac --enable-decoder=flac --enable-parser=flac --enable-decoder=gsm_ms --enable-demuxer=gsm --enable-parser=gsm"
- #define FFMPEG_LICENSE "LGPL version 2.1 or later"
--#define CONFIG_THIS_YEAR 2014
-+#define CONFIG_THIS_YEAR 2015
- #define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
- #define AVCONV_DATADIR "/usr/local/share/ffmpeg"
--#define CC_IDENT "gcc 4.8 (Ubuntu/Linaro 4.8.2-13ubuntu1)"
-+#define CC_IDENT "gcc 4.9 (Tizen)"
- #define av_restrict restrict
- #define EXTERN_PREFIX ""
- #define EXTERN_ASM
-@@ -69,7 +69,7 @@
- #define HAVE_CPUNOP 0
- #define HAVE_I686 0
- #define HAVE_MIPSFPU 0
--#define HAVE_MIPS32R2 0
-+#define HAVE_MIPS32R2 1
- #define HAVE_MIPSDSPR1 0
- #define HAVE_MIPSDSPR2 0
- #define HAVE_LOONGSON 1
-@@ -174,7 +174,6 @@
- #define HAVE_ASM_TYPES_H 1
- #define HAVE_CDIO_PARANOIA_H 0
- #define HAVE_CDIO_PARANOIA_PARANOIA_H 0
--#define HAVE_CL_CL_H 0
- #define HAVE_DEV_BKTR_IOCTL_BT848_H 0
- #define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
- #define HAVE_DEV_IC_BT8XX_H 0
-@@ -266,7 +265,6 @@
- #define HAVE_LZO1X_999_COMPRESS 0
- #define HAVE_MACH_ABSOLUTE_TIME 0
- #define HAVE_MAPVIEWOFFILE 0
--#define HAVE_MOVEFILEEXA 0
- #define HAVE_MEMALIGN 1
- #define HAVE_MKSTEMP 1
- #define HAVE_MMAP 1
-@@ -291,6 +289,7 @@
- #define HAVE_W32THREADS 0
- #define HAVE_AS_DN_DIRECTIVE 0
- #define HAVE_AS_FUNC 1
-+#define HAVE_AS_OBJECT_ARCH 0
- #define HAVE_ASM_MOD_Q 0
- #define HAVE_ATTRIBUTE_MAY_ALIAS 1
- #define HAVE_ATTRIBUTE_PACKED 1
-@@ -303,13 +302,14 @@
- #define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
- #define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 0
- #define HAVE_PRAGMA_DEPRECATED 1
--#define HAVE_RSYNC_CONTIMEOUT 1
-+#define HAVE_RSYNC_CONTIMEOUT 0
- #define HAVE_SYMVER_ASM_LABEL 0
- #define HAVE_SYMVER_GNU_ASM 1
- #define HAVE_VFP_ARGS 0
- #define HAVE_XFORM_ASM 0
- #define HAVE_XMM_CLOBBERS 0
- #define HAVE_CONDITION_VARIABLE_PTR 0
-+#define HAVE_DXVA_PICPARAMS_HEVC 0
- #define HAVE_SOCKLEN_T 0
- #define HAVE_STRUCT_ADDRINFO 0
- #define HAVE_STRUCT_GROUP_SOURCE_REQ 0
-@@ -330,13 +330,15 @@
- #define HAVE_LIBC_MSVCRT 0
- #define HAVE_LIBDC1394_1 0
- #define HAVE_LIBDC1394_2 0
--#define HAVE_MAKEINFO 1
--#define HAVE_MAKEINFO_HTML 1
-+#define HAVE_MAKEINFO 0
-+#define HAVE_MAKEINFO_HTML 0
- #define HAVE_PERL 1
- #define HAVE_POD2MAN 1
- #define HAVE_SDL 0
-+#define HAVE_SECTION_DATA_REL_RO 1
- #define HAVE_TEXI2HTML 0
- #define HAVE_THREADS 1
-+#define HAVE_VAAPI_X11 0
- #define HAVE_VDPAU_X11 0
- #define HAVE_XLIB 0
- #define CONFIG_BSFS 0
-@@ -351,10 +353,10 @@
- #define CONFIG_PARSERS 1
- #define CONFIG_PROTOCOLS 0
- #define CONFIG_DOC 0
--#define CONFIG_HTMLPAGES 1
--#define CONFIG_MANPAGES 1
--#define CONFIG_PODPAGES 1
--#define CONFIG_TXTPAGES 1
-+#define CONFIG_HTMLPAGES 0
-+#define CONFIG_MANPAGES 0
-+#define CONFIG_PODPAGES 0
-+#define CONFIG_TXTPAGES 0
- #define CONFIG_AVIO_READING_EXAMPLE 1
- #define CONFIG_DECODING_ENCODING_EXAMPLE 1
- #define CONFIG_DEMUXING_DECODING_EXAMPLE 1
-@@ -364,6 +366,7 @@
- #define CONFIG_FILTERING_VIDEO_EXAMPLE 0
- #define CONFIG_METADATA_EXAMPLE 1
- #define CONFIG_MUXING_EXAMPLE 0
-+#define CONFIG_QSVDEC_EXAMPLE 0
- #define CONFIG_REMUXING_EXAMPLE 1
- #define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
- #define CONFIG_SCALING_VIDEO_EXAMPLE 0
-@@ -385,6 +388,7 @@
- #define CONFIG_LIBCDIO 0
- #define CONFIG_LIBCELT 0
- #define CONFIG_LIBDC1394 0
-+#define CONFIG_LIBDCADEC 0
- #define CONFIG_LIBFAAC 0
- #define CONFIG_LIBFDK_AAC 0
- #define CONFIG_LIBFLITE 0
-@@ -395,12 +399,14 @@
- #define CONFIG_LIBGSM 0
- #define CONFIG_LIBIEC61883 0
- #define CONFIG_LIBILBC 0
-+#define CONFIG_LIBMFX 0
- #define CONFIG_LIBMODPLUG 0
- #define CONFIG_LIBMP3LAME 0
- #define CONFIG_LIBNUT 0
- #define CONFIG_LIBOPENCORE_AMRNB 0
- #define CONFIG_LIBOPENCORE_AMRWB 0
- #define CONFIG_LIBOPENCV 0
-+#define CONFIG_LIBOPENH264 0
- #define CONFIG_LIBOPENJPEG 0
- #define CONFIG_LIBOPUS 0
- #define CONFIG_LIBPULSE 0
-@@ -435,6 +441,7 @@
- #define CONFIG_LIBZMQ 0
- #define CONFIG_LIBZVBI 0
- #define CONFIG_LZMA 0
-+#define CONFIG_NVENC 0
- #define CONFIG_OPENAL 0
- #define CONFIG_OPENCL 0
- #define CONFIG_OPENGL 0
-@@ -507,6 +514,7 @@
- #define CONFIG_FAANDCT 1
- #define CONFIG_FAANIDCT 1
- #define CONFIG_FDCTDSP 1
-+#define CONFIG_FMTCONVERT 0
- #define CONFIG_FRAME_THREAD_ENCODER 0
- #define CONFIG_GCRYPT 0
- #define CONFIG_GOLOMB 1
-@@ -522,6 +530,7 @@
- #define CONFIG_HUFFYUVENCDSP 0
- #define CONFIG_IDCTDSP 1
- #define CONFIG_IIRFILTER 0
-+#define CONFIG_IMDCT15 1
- #define CONFIG_INTRAX8 0
- #define CONFIG_LGPLV3 0
- #define CONFIG_LLAUDDSP 0
-@@ -536,6 +545,7 @@
- #define CONFIG_NETTLE 0
- #define CONFIG_PIXBLOCKDSP 1
- #define CONFIG_QPELDSP 1
-+#define CONFIG_QSV 0
- #define CONFIG_RANGECODER 0
- #define CONFIG_RIFFDEC 1
- #define CONFIG_RIFFENC 0
-@@ -629,10 +639,12 @@
- #define CONFIG_H263P_DECODER 0
- #define CONFIG_H264_DECODER 1
- #define CONFIG_H264_CRYSTALHD_DECODER 0
-+#define CONFIG_H264_QSV_DECODER 0
- #define CONFIG_H264_VDA_DECODER 0
- #define CONFIG_H264_VDPAU_DECODER 0
- #define CONFIG_HEVC_DECODER 0
- #define CONFIG_HNM4_VIDEO_DECODER 0
-+#define CONFIG_HQX_DECODER 0
- #define CONFIG_HUFFYUV_DECODER 0
- #define CONFIG_IDCIN_DECODER 0
- #define CONFIG_IFF_BYTERUN1_DECODER 0
-@@ -719,6 +731,7 @@
- #define CONFIG_SVQ3_DECODER 0
- #define CONFIG_TARGA_DECODER 0
- #define CONFIG_TARGA_Y216_DECODER 0
-+#define CONFIG_TDSC_DECODER 0
- #define CONFIG_THEORA_DECODER 1
- #define CONFIG_THP_DECODER 0
- #define CONFIG_TIERTEXSEQVIDEO_DECODER 0
-@@ -797,6 +810,7 @@
- #define CONFIG_DSD_LSBF_PLANAR_DECODER 0
- #define CONFIG_DSD_MSBF_PLANAR_DECODER 0
- #define CONFIG_DSICINAUDIO_DECODER 0
-+#define CONFIG_DSS_SP_DECODER 0
- #define CONFIG_EAC3_DECODER 0
- #define CONFIG_EVRC_DECODER 0
- #define CONFIG_FFWAVESYNTH_DECODER 0
-@@ -923,6 +937,7 @@
- #define CONFIG_VIMA_DECODER 0
- #define CONFIG_SSA_DECODER 0
- #define CONFIG_ASS_DECODER 0
-+#define CONFIG_CCAPTION_DECODER 0
- #define CONFIG_DVBSUB_DECODER 0
- #define CONFIG_DVDSUB_DECODER 0
- #define CONFIG_JACOSUB_DECODER 0
-@@ -943,6 +958,7 @@
- #define CONFIG_WEBVTT_DECODER 0
- #define CONFIG_XSUB_DECODER 0
- #define CONFIG_LIBCELT_DECODER 0
-+#define CONFIG_LIBDCADEC_DECODER 0
- #define CONFIG_LIBFDK_AAC_DECODER 0
- #define CONFIG_LIBGSM_DECODER 0
- #define CONFIG_LIBGSM_MS_DECODER 0
-@@ -1007,9 +1023,11 @@
- #define CONFIG_DNXHD_DEMUXER 0
- #define CONFIG_DSF_DEMUXER 0
- #define CONFIG_DSICIN_DEMUXER 0
-+#define CONFIG_DSS_DEMUXER 0
- #define CONFIG_DTS_DEMUXER 0
- #define CONFIG_DTSHD_DEMUXER 0
- #define CONFIG_DV_DEMUXER 0
-+#define CONFIG_DVBSUB_DEMUXER 0
- #define CONFIG_DXA_DEMUXER 0
- #define CONFIG_EA_DEMUXER 0
- #define CONFIG_EA_CDATA_DEMUXER 0
-@@ -1235,6 +1253,7 @@
- #define CONFIG_MSMPEG4V2_ENCODER 0
- #define CONFIG_MSMPEG4V3_ENCODER 0
- #define CONFIG_MSVIDEO1_ENCODER 0
-+#define CONFIG_NVENC_ENCODER 0
- #define CONFIG_PAM_ENCODER 0
- #define CONFIG_PBM_ENCODER 0
- #define CONFIG_PCX_ENCODER 0
-@@ -1364,6 +1383,7 @@
- #define CONFIG_LIBXAVS_ENCODER 0
- #define CONFIG_LIBXVID_ENCODER 0
- #define CONFIG_LIBAACPLUS_ENCODER 0
-+#define CONFIG_LIBOPENH264_ENCODER 0
- #define CONFIG_ADELAY_FILTER 0
- #define CONFIG_AECHO_FILTER 0
- #define CONFIG_AEVAL_FILTER 0
-@@ -1400,6 +1420,7 @@
- #define CONFIG_CHANNELMAP_FILTER 0
- #define CONFIG_CHANNELSPLIT_FILTER 0
- #define CONFIG_COMPAND_FILTER 0
-+#define CONFIG_DCSHIFT_FILTER 0
- #define CONFIG_EARWAX_FILTER 0
- #define CONFIG_EBUR128_FILTER 0
- #define CONFIG_EQUALIZER_FILTER 0
-@@ -1432,6 +1453,7 @@
- #define CONFIG_CODECVIEW_FILTER 0
- #define CONFIG_COLORBALANCE_FILTER 0
- #define CONFIG_COLORCHANNELMIXER_FILTER 0
-+#define CONFIG_COLORLEVELS_FILTER 0
- #define CONFIG_COLORMATRIX_FILTER 0
- #define CONFIG_COPY_FILTER 0
- #define CONFIG_CROP_FILTER 0
-@@ -1447,8 +1469,10 @@
- #define CONFIG_DRAWTEXT_FILTER 0
- #define CONFIG_EDGEDETECT_FILTER 0
- #define CONFIG_ELBG_FILTER 0
-+#define CONFIG_EQ_FILTER 0
- #define CONFIG_EXTRACTPLANES_FILTER 0
- #define CONFIG_FADE_FILTER 0
-+#define CONFIG_FFTFILT_FILTER 0
- #define CONFIG_FIELD_FILTER 0
- #define CONFIG_FIELDMATCH_FILTER 0
- #define CONFIG_FIELDORDER_FILTER 0
-@@ -1457,6 +1481,7 @@
- #define CONFIG_FRAMEPACK_FILTER 0
- #define CONFIG_FRAMESTEP_FILTER 0
- #define CONFIG_FREI0R_FILTER 0
-+#define CONFIG_FSPP_FILTER 0
- #define CONFIG_GEQ_FILTER 0
- #define CONFIG_GRADFUN_FILTER 0
- #define CONFIG_HALDCLUT_FILTER 0
-@@ -1478,7 +1503,6 @@
- #define CONFIG_LUTYUV_FILTER 0
- #define CONFIG_MCDEINT_FILTER 0
- #define CONFIG_MERGEPLANES_FILTER 0
--#define CONFIG_MP_FILTER 0
- #define CONFIG_MPDECIMATE_FILTER 0
- #define CONFIG_NEGATE_FILTER 0
- #define CONFIG_NOFORMAT_FILTER 0
-@@ -1488,14 +1512,19 @@
- #define CONFIG_OVERLAY_FILTER 0
- #define CONFIG_OWDENOISE_FILTER 0
- #define CONFIG_PAD_FILTER 0
-+#define CONFIG_PALETTEGEN_FILTER 0
-+#define CONFIG_PALETTEUSE_FILTER 0
- #define CONFIG_PERMS_FILTER 0
- #define CONFIG_PERSPECTIVE_FILTER 0
- #define CONFIG_PHASE_FILTER 0
- #define CONFIG_PIXDESCTEST_FILTER 0
- #define CONFIG_PP_FILTER 0
-+#define CONFIG_PP7_FILTER 0
- #define CONFIG_PSNR_FILTER 0
- #define CONFIG_PULLUP_FILTER 0
-+#define CONFIG_QP_FILTER 0
- #define CONFIG_REMOVELOGO_FILTER 0
-+#define CONFIG_REPEATFIELDS_FILTER 0
- #define CONFIG_ROTATE_FILTER 0
- #define CONFIG_SAB_FILTER 0
- #define CONFIG_SCALE_FILTER 0
-@@ -1508,6 +1537,7 @@
- #define CONFIG_SETSAR_FILTER 0
- #define CONFIG_SETTB_FILTER 0
- #define CONFIG_SHOWINFO_FILTER 0
-+#define CONFIG_SHOWPALETTE_FILTER 0
- #define CONFIG_SHUFFLEPLANES_FILTER 0
- #define CONFIG_SIGNALSTATS_FILTER 0
- #define CONFIG_SMARTBLUR_FILTER 0
-@@ -1517,6 +1547,7 @@
- #define CONFIG_SUBTITLES_FILTER 0
- #define CONFIG_SUPER2XSAI_FILTER 0
- #define CONFIG_SWAPUV_FILTER 0
-+#define CONFIG_TBLEND_FILTER 0
- #define CONFIG_TELECINE_FILTER 0
- #define CONFIG_THUMBNAIL_FILTER 0
- #define CONFIG_TILE_FILTER 0
-@@ -1524,6 +1555,7 @@
- #define CONFIG_TRANSPOSE_FILTER 0
- #define CONFIG_TRIM_FILTER 0
- #define CONFIG_UNSHARP_FILTER 0
-+#define CONFIG_USPP_FILTER 0
- #define CONFIG_VFLIP_FILTER 0
- #define CONFIG_VIDSTABDETECT_FILTER 0
- #define CONFIG_VIDSTABTRANSFORM_FILTER 0
-@@ -1551,15 +1583,18 @@
- #define CONFIG_SHOWCQT_FILTER 0
- #define CONFIG_SHOWSPECTRUM_FILTER 0
- #define CONFIG_SHOWWAVES_FILTER 0
-+#define CONFIG_SHOWWAVESPIC_FILTER 0
- #define CONFIG_AMOVIE_FILTER 0
- #define CONFIG_MOVIE_FILTER 0
- #define CONFIG_H263_VAAPI_HWACCEL 0
- #define CONFIG_H263_VDPAU_HWACCEL 0
- #define CONFIG_H264_DXVA2_HWACCEL 0
-+#define CONFIG_H264_QSV_HWACCEL 0
- #define CONFIG_H264_VAAPI_HWACCEL 0
- #define CONFIG_H264_VDA_HWACCEL 0
- #define CONFIG_H264_VDA_OLD_HWACCEL 0
- #define CONFIG_H264_VDPAU_HWACCEL 0
-+#define CONFIG_HEVC_DXVA2_HWACCEL 0
- #define CONFIG_MPEG1_XVMC_HWACCEL 0
- #define CONFIG_MPEG1_VDPAU_HWACCEL 0
- #define CONFIG_MPEG2_XVMC_HWACCEL 0
-@@ -1673,6 +1708,7 @@
- #define CONFIG_MPJPEG_MUXER 0
- #define CONFIG_MXF_MUXER 0
- #define CONFIG_MXF_D10_MUXER 0
-+#define CONFIG_MXF_OPATOM_MUXER 0
- #define CONFIG_NULL_MUXER 0
- #define CONFIG_NUT_MUXER 0
- #define CONFIG_OGA_MUXER 0
-@@ -1705,6 +1741,7 @@
- #define CONFIG_ROQ_MUXER 0
- #define CONFIG_RSO_MUXER 0
- #define CONFIG_RTP_MUXER 0
-+#define CONFIG_RTP_MPEGTS_MUXER 0
- #define CONFIG_RTSP_MUXER 0
- #define CONFIG_SAP_MUXER 0
- #define CONFIG_SEGMENT_MUXER 0
-diff --git a/third_party/ffmpeg/chromium/config/Chromium/linux/arm64/config.h b/third_party/ffmpeg/chromium/config/Chromium/linux/arm64/config.h
-index 4fd8d0a..93c926c 100644
---- a/third_party/ffmpeg/chromium/config/Chromium/linux/arm64/config.h
-+++ b/third_party/ffmpeg/chromium/config/Chromium/linux/arm64/config.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-all --disable-doc --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-shared --disable-bzlib --disable-error-resilience --disable-iconv --disable-lzo --disable-network --disable-symver --disable-xlib --disable-zlib --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --enable-decoder='theora,vorbis,vp8' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_f32le' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav' --enable-parser='opus,vp3,vorbis,vp8' --optflags='\"-O2\"' --enable-cross-compile --cross-prefix=/usr/bin/aarch64-linux-gnu- --target-os=linux --arch=aarch64 --enable-armv8 --extra-cflags='-march=armv8-a' --enable-pic"
-+#define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-shared --disable-bzlib --disable-error-resilience --disable-iconv --disable-lzo --disable-network --disable-sdl --disable-symver --disable-xlib --disable-zlib --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --enable-decoder='theora,vorbis,vp8' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_f32le' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav' --enable-parser='opus,vp3,vorbis,vp8' --optflags='\"-O2\"' --enable-armv8 --extra-cflags='-march=armv8-a' --enable-pic"
- #define FFMPEG_LICENSE "LGPL version 2.1 or later"
--#define CONFIG_THIS_YEAR 2014
-+#define CONFIG_THIS_YEAR 2015
- #define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
- #define AVCONV_DATADIR "/usr/local/share/ffmpeg"
--#define CC_IDENT "gcc 4.8 (Ubuntu/Linaro 4.8.2-13ubuntu1)"
-+#define CC_IDENT "gcc 4.9 (Tizen)"
- #define av_restrict restrict
- #define EXTERN_PREFIX ""
- #define EXTERN_ASM
-@@ -69,7 +69,7 @@
- #define HAVE_CPUNOP 0
- #define HAVE_I686 0
- #define HAVE_MIPSFPU 0
--#define HAVE_MIPS32R2 0
-+#define HAVE_MIPS32R2 1
- #define HAVE_MIPSDSPR1 0
- #define HAVE_MIPSDSPR2 0
- #define HAVE_LOONGSON 1
-@@ -174,7 +174,6 @@
- #define HAVE_ASM_TYPES_H 1
- #define HAVE_CDIO_PARANOIA_H 0
- #define HAVE_CDIO_PARANOIA_PARANOIA_H 0
--#define HAVE_CL_CL_H 0
- #define HAVE_DEV_BKTR_IOCTL_BT848_H 0
- #define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
- #define HAVE_DEV_IC_BT8XX_H 0
-@@ -266,7 +265,6 @@
- #define HAVE_LZO1X_999_COMPRESS 0
- #define HAVE_MACH_ABSOLUTE_TIME 0
- #define HAVE_MAPVIEWOFFILE 0
--#define HAVE_MOVEFILEEXA 0
- #define HAVE_MEMALIGN 1
- #define HAVE_MKSTEMP 1
- #define HAVE_MMAP 1
-@@ -291,6 +289,7 @@
- #define HAVE_W32THREADS 0
- #define HAVE_AS_DN_DIRECTIVE 0
- #define HAVE_AS_FUNC 1
-+#define HAVE_AS_OBJECT_ARCH 0
- #define HAVE_ASM_MOD_Q 0
- #define HAVE_ATTRIBUTE_MAY_ALIAS 1
- #define HAVE_ATTRIBUTE_PACKED 1
-@@ -303,13 +302,14 @@
- #define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
- #define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 0
- #define HAVE_PRAGMA_DEPRECATED 1
--#define HAVE_RSYNC_CONTIMEOUT 1
-+#define HAVE_RSYNC_CONTIMEOUT 0
- #define HAVE_SYMVER_ASM_LABEL 0
- #define HAVE_SYMVER_GNU_ASM 1
- #define HAVE_VFP_ARGS 0
- #define HAVE_XFORM_ASM 0
- #define HAVE_XMM_CLOBBERS 0
- #define HAVE_CONDITION_VARIABLE_PTR 0
-+#define HAVE_DXVA_PICPARAMS_HEVC 0
- #define HAVE_SOCKLEN_T 0
- #define HAVE_STRUCT_ADDRINFO 0
- #define HAVE_STRUCT_GROUP_SOURCE_REQ 0
-@@ -330,13 +330,15 @@
- #define HAVE_LIBC_MSVCRT 0
- #define HAVE_LIBDC1394_1 0
- #define HAVE_LIBDC1394_2 0
--#define HAVE_MAKEINFO 1
--#define HAVE_MAKEINFO_HTML 1
-+#define HAVE_MAKEINFO 0
-+#define HAVE_MAKEINFO_HTML 0
- #define HAVE_PERL 1
- #define HAVE_POD2MAN 1
- #define HAVE_SDL 0
-+#define HAVE_SECTION_DATA_REL_RO 1
- #define HAVE_TEXI2HTML 0
- #define HAVE_THREADS 1
-+#define HAVE_VAAPI_X11 0
- #define HAVE_VDPAU_X11 0
- #define HAVE_XLIB 0
- #define CONFIG_BSFS 0
-@@ -351,10 +353,10 @@
- #define CONFIG_PARSERS 1
- #define CONFIG_PROTOCOLS 0
- #define CONFIG_DOC 0
--#define CONFIG_HTMLPAGES 1
--#define CONFIG_MANPAGES 1
--#define CONFIG_PODPAGES 1
--#define CONFIG_TXTPAGES 1
-+#define CONFIG_HTMLPAGES 0
-+#define CONFIG_MANPAGES 0
-+#define CONFIG_PODPAGES 0
-+#define CONFIG_TXTPAGES 0
- #define CONFIG_AVIO_READING_EXAMPLE 1
- #define CONFIG_DECODING_ENCODING_EXAMPLE 1
- #define CONFIG_DEMUXING_DECODING_EXAMPLE 1
-@@ -364,6 +366,7 @@
- #define CONFIG_FILTERING_VIDEO_EXAMPLE 0
- #define CONFIG_METADATA_EXAMPLE 1
- #define CONFIG_MUXING_EXAMPLE 0
-+#define CONFIG_QSVDEC_EXAMPLE 0
- #define CONFIG_REMUXING_EXAMPLE 1
- #define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
- #define CONFIG_SCALING_VIDEO_EXAMPLE 0
-@@ -385,6 +388,7 @@
- #define CONFIG_LIBCDIO 0
- #define CONFIG_LIBCELT 0
- #define CONFIG_LIBDC1394 0
-+#define CONFIG_LIBDCADEC 0
- #define CONFIG_LIBFAAC 0
- #define CONFIG_LIBFDK_AAC 0
- #define CONFIG_LIBFLITE 0
-@@ -395,12 +399,14 @@
- #define CONFIG_LIBGSM 0
- #define CONFIG_LIBIEC61883 0
- #define CONFIG_LIBILBC 0
-+#define CONFIG_LIBMFX 0
- #define CONFIG_LIBMODPLUG 0
- #define CONFIG_LIBMP3LAME 0
- #define CONFIG_LIBNUT 0
- #define CONFIG_LIBOPENCORE_AMRNB 0
- #define CONFIG_LIBOPENCORE_AMRWB 0
- #define CONFIG_LIBOPENCV 0
-+#define CONFIG_LIBOPENH264 0
- #define CONFIG_LIBOPENJPEG 0
- #define CONFIG_LIBOPUS 0
- #define CONFIG_LIBPULSE 0
-@@ -435,6 +441,7 @@
- #define CONFIG_LIBZMQ 0
- #define CONFIG_LIBZVBI 0
- #define CONFIG_LZMA 0
-+#define CONFIG_NVENC 0
- #define CONFIG_OPENAL 0
- #define CONFIG_OPENCL 0
- #define CONFIG_OPENGL 0
-@@ -507,6 +514,7 @@
- #define CONFIG_FAANDCT 0
- #define CONFIG_FAANIDCT 0
- #define CONFIG_FDCTDSP 0
-+#define CONFIG_FMTCONVERT 0
- #define CONFIG_FRAME_THREAD_ENCODER 0
- #define CONFIG_GCRYPT 0
- #define CONFIG_GOLOMB 1
-@@ -522,6 +530,7 @@
- #define CONFIG_HUFFYUVENCDSP 0
- #define CONFIG_IDCTDSP 0
- #define CONFIG_IIRFILTER 0
-+#define CONFIG_IMDCT15 0
- #define CONFIG_INTRAX8 0
- #define CONFIG_LGPLV3 0
- #define CONFIG_LLAUDDSP 0
-@@ -536,6 +545,7 @@
- #define CONFIG_NETTLE 0
- #define CONFIG_PIXBLOCKDSP 0
- #define CONFIG_QPELDSP 0
-+#define CONFIG_QSV 0
- #define CONFIG_RANGECODER 0
- #define CONFIG_RIFFDEC 1
- #define CONFIG_RIFFENC 0
-@@ -629,10 +639,12 @@
- #define CONFIG_H263P_DECODER 0
- #define CONFIG_H264_DECODER 0
- #define CONFIG_H264_CRYSTALHD_DECODER 0
-+#define CONFIG_H264_QSV_DECODER 0
- #define CONFIG_H264_VDA_DECODER 0
- #define CONFIG_H264_VDPAU_DECODER 0
- #define CONFIG_HEVC_DECODER 0
- #define CONFIG_HNM4_VIDEO_DECODER 0
-+#define CONFIG_HQX_DECODER 0
- #define CONFIG_HUFFYUV_DECODER 0
- #define CONFIG_IDCIN_DECODER 0
- #define CONFIG_IFF_BYTERUN1_DECODER 0
-@@ -719,6 +731,7 @@
- #define CONFIG_SVQ3_DECODER 0
- #define CONFIG_TARGA_DECODER 0
- #define CONFIG_TARGA_Y216_DECODER 0
-+#define CONFIG_TDSC_DECODER 0
- #define CONFIG_THEORA_DECODER 1
- #define CONFIG_THP_DECODER 0
- #define CONFIG_TIERTEXSEQVIDEO_DECODER 0
-@@ -797,6 +810,7 @@
- #define CONFIG_DSD_LSBF_PLANAR_DECODER 0
- #define CONFIG_DSD_MSBF_PLANAR_DECODER 0
- #define CONFIG_DSICINAUDIO_DECODER 0
-+#define CONFIG_DSS_SP_DECODER 0
- #define CONFIG_EAC3_DECODER 0
- #define CONFIG_EVRC_DECODER 0
- #define CONFIG_FFWAVESYNTH_DECODER 0
-@@ -923,6 +937,7 @@
- #define CONFIG_VIMA_DECODER 0
- #define CONFIG_SSA_DECODER 0
- #define CONFIG_ASS_DECODER 0
-+#define CONFIG_CCAPTION_DECODER 0
- #define CONFIG_DVBSUB_DECODER 0
- #define CONFIG_DVDSUB_DECODER 0
- #define CONFIG_JACOSUB_DECODER 0
-@@ -943,6 +958,7 @@
- #define CONFIG_WEBVTT_DECODER 0
- #define CONFIG_XSUB_DECODER 0
- #define CONFIG_LIBCELT_DECODER 0
-+#define CONFIG_LIBDCADEC_DECODER 0
- #define CONFIG_LIBFDK_AAC_DECODER 0
- #define CONFIG_LIBGSM_DECODER 0
- #define CONFIG_LIBGSM_MS_DECODER 0
-@@ -1007,9 +1023,11 @@
- #define CONFIG_DNXHD_DEMUXER 0
- #define CONFIG_DSF_DEMUXER 0
- #define CONFIG_DSICIN_DEMUXER 0
-+#define CONFIG_DSS_DEMUXER 0
- #define CONFIG_DTS_DEMUXER 0
- #define CONFIG_DTSHD_DEMUXER 0
- #define CONFIG_DV_DEMUXER 0
-+#define CONFIG_DVBSUB_DEMUXER 0
- #define CONFIG_DXA_DEMUXER 0
- #define CONFIG_EA_DEMUXER 0
- #define CONFIG_EA_CDATA_DEMUXER 0
-@@ -1235,6 +1253,7 @@
- #define CONFIG_MSMPEG4V2_ENCODER 0
- #define CONFIG_MSMPEG4V3_ENCODER 0
- #define CONFIG_MSVIDEO1_ENCODER 0
-+#define CONFIG_NVENC_ENCODER 0
- #define CONFIG_PAM_ENCODER 0
- #define CONFIG_PBM_ENCODER 0
- #define CONFIG_PCX_ENCODER 0
-@@ -1364,6 +1383,7 @@
- #define CONFIG_LIBXAVS_ENCODER 0
- #define CONFIG_LIBXVID_ENCODER 0
- #define CONFIG_LIBAACPLUS_ENCODER 0
-+#define CONFIG_LIBOPENH264_ENCODER 0
- #define CONFIG_ADELAY_FILTER 0
- #define CONFIG_AECHO_FILTER 0
- #define CONFIG_AEVAL_FILTER 0
-@@ -1400,6 +1420,7 @@
- #define CONFIG_CHANNELMAP_FILTER 0
- #define CONFIG_CHANNELSPLIT_FILTER 0
- #define CONFIG_COMPAND_FILTER 0
-+#define CONFIG_DCSHIFT_FILTER 0
- #define CONFIG_EARWAX_FILTER 0
- #define CONFIG_EBUR128_FILTER 0
- #define CONFIG_EQUALIZER_FILTER 0
-@@ -1432,6 +1453,7 @@
- #define CONFIG_CODECVIEW_FILTER 0
- #define CONFIG_COLORBALANCE_FILTER 0
- #define CONFIG_COLORCHANNELMIXER_FILTER 0
-+#define CONFIG_COLORLEVELS_FILTER 0
- #define CONFIG_COLORMATRIX_FILTER 0
- #define CONFIG_COPY_FILTER 0
- #define CONFIG_CROP_FILTER 0
-@@ -1447,8 +1469,10 @@
- #define CONFIG_DRAWTEXT_FILTER 0
- #define CONFIG_EDGEDETECT_FILTER 0
- #define CONFIG_ELBG_FILTER 0
-+#define CONFIG_EQ_FILTER 0
- #define CONFIG_EXTRACTPLANES_FILTER 0
- #define CONFIG_FADE_FILTER 0
-+#define CONFIG_FFTFILT_FILTER 0
- #define CONFIG_FIELD_FILTER 0
- #define CONFIG_FIELDMATCH_FILTER 0
- #define CONFIG_FIELDORDER_FILTER 0
-@@ -1457,6 +1481,7 @@
- #define CONFIG_FRAMEPACK_FILTER 0
- #define CONFIG_FRAMESTEP_FILTER 0
- #define CONFIG_FREI0R_FILTER 0
-+#define CONFIG_FSPP_FILTER 0
- #define CONFIG_GEQ_FILTER 0
- #define CONFIG_GRADFUN_FILTER 0
- #define CONFIG_HALDCLUT_FILTER 0
-@@ -1478,7 +1503,6 @@
- #define CONFIG_LUTYUV_FILTER 0
- #define CONFIG_MCDEINT_FILTER 0
- #define CONFIG_MERGEPLANES_FILTER 0
--#define CONFIG_MP_FILTER 0
- #define CONFIG_MPDECIMATE_FILTER 0
- #define CONFIG_NEGATE_FILTER 0
- #define CONFIG_NOFORMAT_FILTER 0
-@@ -1488,14 +1512,19 @@
- #define CONFIG_OVERLAY_FILTER 0
- #define CONFIG_OWDENOISE_FILTER 0
- #define CONFIG_PAD_FILTER 0
-+#define CONFIG_PALETTEGEN_FILTER 0
-+#define CONFIG_PALETTEUSE_FILTER 0
- #define CONFIG_PERMS_FILTER 0
- #define CONFIG_PERSPECTIVE_FILTER 0
- #define CONFIG_PHASE_FILTER 0
- #define CONFIG_PIXDESCTEST_FILTER 0
- #define CONFIG_PP_FILTER 0
-+#define CONFIG_PP7_FILTER 0
- #define CONFIG_PSNR_FILTER 0
- #define CONFIG_PULLUP_FILTER 0
-+#define CONFIG_QP_FILTER 0
- #define CONFIG_REMOVELOGO_FILTER 0
-+#define CONFIG_REPEATFIELDS_FILTER 0
- #define CONFIG_ROTATE_FILTER 0
- #define CONFIG_SAB_FILTER 0
- #define CONFIG_SCALE_FILTER 0
-@@ -1508,6 +1537,7 @@
- #define CONFIG_SETSAR_FILTER 0
- #define CONFIG_SETTB_FILTER 0
- #define CONFIG_SHOWINFO_FILTER 0
-+#define CONFIG_SHOWPALETTE_FILTER 0
- #define CONFIG_SHUFFLEPLANES_FILTER 0
- #define CONFIG_SIGNALSTATS_FILTER 0
- #define CONFIG_SMARTBLUR_FILTER 0
-@@ -1517,6 +1547,7 @@
- #define CONFIG_SUBTITLES_FILTER 0
- #define CONFIG_SUPER2XSAI_FILTER 0
- #define CONFIG_SWAPUV_FILTER 0
-+#define CONFIG_TBLEND_FILTER 0
- #define CONFIG_TELECINE_FILTER 0
- #define CONFIG_THUMBNAIL_FILTER 0
- #define CONFIG_TILE_FILTER 0
-@@ -1524,6 +1555,7 @@
- #define CONFIG_TRANSPOSE_FILTER 0
- #define CONFIG_TRIM_FILTER 0
- #define CONFIG_UNSHARP_FILTER 0
-+#define CONFIG_USPP_FILTER 0
- #define CONFIG_VFLIP_FILTER 0
- #define CONFIG_VIDSTABDETECT_FILTER 0
- #define CONFIG_VIDSTABTRANSFORM_FILTER 0
-@@ -1551,15 +1583,18 @@
- #define CONFIG_SHOWCQT_FILTER 0
- #define CONFIG_SHOWSPECTRUM_FILTER 0
- #define CONFIG_SHOWWAVES_FILTER 0
-+#define CONFIG_SHOWWAVESPIC_FILTER 0
- #define CONFIG_AMOVIE_FILTER 0
- #define CONFIG_MOVIE_FILTER 0
- #define CONFIG_H263_VAAPI_HWACCEL 0
- #define CONFIG_H263_VDPAU_HWACCEL 0
- #define CONFIG_H264_DXVA2_HWACCEL 0
-+#define CONFIG_H264_QSV_HWACCEL 0
- #define CONFIG_H264_VAAPI_HWACCEL 0
- #define CONFIG_H264_VDA_HWACCEL 0
- #define CONFIG_H264_VDA_OLD_HWACCEL 0
- #define CONFIG_H264_VDPAU_HWACCEL 0
-+#define CONFIG_HEVC_DXVA2_HWACCEL 0
- #define CONFIG_MPEG1_XVMC_HWACCEL 0
- #define CONFIG_MPEG1_VDPAU_HWACCEL 0
- #define CONFIG_MPEG2_XVMC_HWACCEL 0
-@@ -1673,6 +1708,7 @@
- #define CONFIG_MPJPEG_MUXER 0
- #define CONFIG_MXF_MUXER 0
- #define CONFIG_MXF_D10_MUXER 0
-+#define CONFIG_MXF_OPATOM_MUXER 0
- #define CONFIG_NULL_MUXER 0
- #define CONFIG_NUT_MUXER 0
- #define CONFIG_OGA_MUXER 0
-@@ -1705,6 +1741,7 @@
- #define CONFIG_ROQ_MUXER 0
- #define CONFIG_RSO_MUXER 0
- #define CONFIG_RTP_MUXER 0
-+#define CONFIG_RTP_MPEGTS_MUXER 0
- #define CONFIG_RTSP_MUXER 0
- #define CONFIG_SAP_MUXER 0
- #define CONFIG_SEGMENT_MUXER 0
-diff --git a/third_party/ffmpeg/chromium/config/ChromiumOS/linux/arm64/config.h b/third_party/ffmpeg/chromium/config/ChromiumOS/linux/arm64/config.h
-index 1c2d748..2a28e5d 100644
---- a/third_party/ffmpeg/chromium/config/ChromiumOS/linux/arm64/config.h
-+++ b/third_party/ffmpeg/chromium/config/ChromiumOS/linux/arm64/config.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-all --disable-doc --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-shared --disable-bzlib --disable-error-resilience --disable-iconv --disable-lzo --disable-network --disable-symver --disable-xlib --disable-zlib --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --enable-decoder='theora,vorbis,vp8' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_f32le' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav' --enable-parser='opus,vp3,vorbis,vp8' --optflags='\"-O2\"' --enable-cross-compile --cross-prefix=/usr/bin/aarch64-linux-gnu- --target-os=linux --arch=aarch64 --enable-armv8 --extra-cflags='-march=armv8-a' --enable-pic --enable-demuxer=flac --enable-decoder=flac --enable-parser=flac"
-+#define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-fft --enable-rdft --enable-shared --disable-bzlib --disable-error-resilience --disable-iconv --disable-lzo --disable-network --disable-sdl --disable-symver --disable-xlib --disable-zlib --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --enable-decoder='theora,vorbis,vp8' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_f32le' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav' --enable-parser='opus,vp3,vorbis,vp8' --optflags='\"-O2\"' --enable-armv8 --extra-cflags='-march=armv8-a' --enable-pic --enable-demuxer=flac --enable-decoder=flac --enable-parser=flac"
- #define FFMPEG_LICENSE "LGPL version 2.1 or later"
--#define CONFIG_THIS_YEAR 2014
-+#define CONFIG_THIS_YEAR 2015
- #define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
- #define AVCONV_DATADIR "/usr/local/share/ffmpeg"
--#define CC_IDENT "gcc 4.8 (Ubuntu/Linaro 4.8.2-13ubuntu1)"
-+#define CC_IDENT "gcc 4.9 (Tizen)"
- #define av_restrict restrict
- #define EXTERN_PREFIX ""
- #define EXTERN_ASM
-@@ -69,7 +69,7 @@
- #define HAVE_CPUNOP 0
- #define HAVE_I686 0
- #define HAVE_MIPSFPU 0
--#define HAVE_MIPS32R2 0
-+#define HAVE_MIPS32R2 1
- #define HAVE_MIPSDSPR1 0
- #define HAVE_MIPSDSPR2 0
- #define HAVE_LOONGSON 1
-@@ -174,7 +174,6 @@
- #define HAVE_ASM_TYPES_H 1
- #define HAVE_CDIO_PARANOIA_H 0
- #define HAVE_CDIO_PARANOIA_PARANOIA_H 0
--#define HAVE_CL_CL_H 0
- #define HAVE_DEV_BKTR_IOCTL_BT848_H 0
- #define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
- #define HAVE_DEV_IC_BT8XX_H 0
-@@ -266,7 +265,6 @@
- #define HAVE_LZO1X_999_COMPRESS 0
- #define HAVE_MACH_ABSOLUTE_TIME 0
- #define HAVE_MAPVIEWOFFILE 0
--#define HAVE_MOVEFILEEXA 0
- #define HAVE_MEMALIGN 1
- #define HAVE_MKSTEMP 1
- #define HAVE_MMAP 1
-@@ -291,6 +289,7 @@
- #define HAVE_W32THREADS 0
- #define HAVE_AS_DN_DIRECTIVE 0
- #define HAVE_AS_FUNC 1
-+#define HAVE_AS_OBJECT_ARCH 0
- #define HAVE_ASM_MOD_Q 0
- #define HAVE_ATTRIBUTE_MAY_ALIAS 1
- #define HAVE_ATTRIBUTE_PACKED 1
-@@ -303,13 +302,14 @@
- #define HAVE_INLINE_ASM_NONLOCAL_LABELS 1
- #define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 0
- #define HAVE_PRAGMA_DEPRECATED 1
--#define HAVE_RSYNC_CONTIMEOUT 1
-+#define HAVE_RSYNC_CONTIMEOUT 0
- #define HAVE_SYMVER_ASM_LABEL 0
- #define HAVE_SYMVER_GNU_ASM 1
- #define HAVE_VFP_ARGS 0
- #define HAVE_XFORM_ASM 0
- #define HAVE_XMM_CLOBBERS 0
- #define HAVE_CONDITION_VARIABLE_PTR 0
-+#define HAVE_DXVA_PICPARAMS_HEVC 0
- #define HAVE_SOCKLEN_T 0
- #define HAVE_STRUCT_ADDRINFO 0
- #define HAVE_STRUCT_GROUP_SOURCE_REQ 0
-@@ -330,13 +330,15 @@
- #define HAVE_LIBC_MSVCRT 0
- #define HAVE_LIBDC1394_1 0
- #define HAVE_LIBDC1394_2 0
--#define HAVE_MAKEINFO 1
--#define HAVE_MAKEINFO_HTML 1
-+#define HAVE_MAKEINFO 0
-+#define HAVE_MAKEINFO_HTML 0
- #define HAVE_PERL 1
- #define HAVE_POD2MAN 1
- #define HAVE_SDL 0
-+#define HAVE_SECTION_DATA_REL_RO 1
- #define HAVE_TEXI2HTML 0
- #define HAVE_THREADS 1
-+#define HAVE_VAAPI_X11 0
- #define HAVE_VDPAU_X11 0
- #define HAVE_XLIB 0
- #define CONFIG_BSFS 0
-@@ -351,10 +353,10 @@
- #define CONFIG_PARSERS 1
- #define CONFIG_PROTOCOLS 0
- #define CONFIG_DOC 0
--#define CONFIG_HTMLPAGES 1
--#define CONFIG_MANPAGES 1
--#define CONFIG_PODPAGES 1
--#define CONFIG_TXTPAGES 1
-+#define CONFIG_HTMLPAGES 0
-+#define CONFIG_MANPAGES 0
-+#define CONFIG_PODPAGES 0
-+#define CONFIG_TXTPAGES 0
- #define CONFIG_AVIO_READING_EXAMPLE 1
- #define CONFIG_DECODING_ENCODING_EXAMPLE 1
- #define CONFIG_DEMUXING_DECODING_EXAMPLE 1
-@@ -364,6 +366,7 @@
- #define CONFIG_FILTERING_VIDEO_EXAMPLE 0
- #define CONFIG_METADATA_EXAMPLE 1
- #define CONFIG_MUXING_EXAMPLE 0
-+#define CONFIG_QSVDEC_EXAMPLE 0
- #define CONFIG_REMUXING_EXAMPLE 1
- #define CONFIG_RESAMPLING_AUDIO_EXAMPLE 0
- #define CONFIG_SCALING_VIDEO_EXAMPLE 0
-@@ -385,6 +388,7 @@
- #define CONFIG_LIBCDIO 0
- #define CONFIG_LIBCELT 0
- #define CONFIG_LIBDC1394 0
-+#define CONFIG_LIBDCADEC 0
- #define CONFIG_LIBFAAC 0
- #define CONFIG_LIBFDK_AAC 0
- #define CONFIG_LIBFLITE 0
-@@ -395,12 +399,14 @@
- #define CONFIG_LIBGSM 0
- #define CONFIG_LIBIEC61883 0
- #define CONFIG_LIBILBC 0
-+#define CONFIG_LIBMFX 0
- #define CONFIG_LIBMODPLUG 0
- #define CONFIG_LIBMP3LAME 0
- #define CONFIG_LIBNUT 0
- #define CONFIG_LIBOPENCORE_AMRNB 0
- #define CONFIG_LIBOPENCORE_AMRWB 0
- #define CONFIG_LIBOPENCV 0
-+#define CONFIG_LIBOPENH264 0
- #define CONFIG_LIBOPENJPEG 0
- #define CONFIG_LIBOPUS 0
- #define CONFIG_LIBPULSE 0
-@@ -435,6 +441,7 @@
- #define CONFIG_LIBZMQ 0
- #define CONFIG_LIBZVBI 0
- #define CONFIG_LZMA 0
-+#define CONFIG_NVENC 0
- #define CONFIG_OPENAL 0
- #define CONFIG_OPENCL 0
- #define CONFIG_OPENGL 0
-@@ -507,6 +514,7 @@
- #define CONFIG_FAANDCT 0
- #define CONFIG_FAANIDCT 0
- #define CONFIG_FDCTDSP 0
-+#define CONFIG_FMTCONVERT 0
- #define CONFIG_FRAME_THREAD_ENCODER 0
- #define CONFIG_GCRYPT 0
- #define CONFIG_GOLOMB 1
-@@ -522,6 +530,7 @@
- #define CONFIG_HUFFYUVENCDSP 0
- #define CONFIG_IDCTDSP 0
- #define CONFIG_IIRFILTER 0
-+#define CONFIG_IMDCT15 0
- #define CONFIG_INTRAX8 0
- #define CONFIG_LGPLV3 0
- #define CONFIG_LLAUDDSP 0
-@@ -536,6 +545,7 @@
- #define CONFIG_NETTLE 0
- #define CONFIG_PIXBLOCKDSP 0
- #define CONFIG_QPELDSP 0
-+#define CONFIG_QSV 0
- #define CONFIG_RANGECODER 0
- #define CONFIG_RIFFDEC 1
- #define CONFIG_RIFFENC 0
-@@ -629,10 +639,12 @@
- #define CONFIG_H263P_DECODER 0
- #define CONFIG_H264_DECODER 0
- #define CONFIG_H264_CRYSTALHD_DECODER 0
-+#define CONFIG_H264_QSV_DECODER 0
- #define CONFIG_H264_VDA_DECODER 0
- #define CONFIG_H264_VDPAU_DECODER 0
- #define CONFIG_HEVC_DECODER 0
- #define CONFIG_HNM4_VIDEO_DECODER 0
-+#define CONFIG_HQX_DECODER 0
- #define CONFIG_HUFFYUV_DECODER 0
- #define CONFIG_IDCIN_DECODER 0
- #define CONFIG_IFF_BYTERUN1_DECODER 0
-@@ -719,6 +731,7 @@
- #define CONFIG_SVQ3_DECODER 0
- #define CONFIG_TARGA_DECODER 0
- #define CONFIG_TARGA_Y216_DECODER 0
-+#define CONFIG_TDSC_DECODER 0
- #define CONFIG_THEORA_DECODER 1
- #define CONFIG_THP_DECODER 0
- #define CONFIG_TIERTEXSEQVIDEO_DECODER 0
-@@ -797,6 +810,7 @@
- #define CONFIG_DSD_LSBF_PLANAR_DECODER 0
- #define CONFIG_DSD_MSBF_PLANAR_DECODER 0
- #define CONFIG_DSICINAUDIO_DECODER 0
-+#define CONFIG_DSS_SP_DECODER 0
- #define CONFIG_EAC3_DECODER 0
- #define CONFIG_EVRC_DECODER 0
- #define CONFIG_FFWAVESYNTH_DECODER 0
-@@ -923,6 +937,7 @@
- #define CONFIG_VIMA_DECODER 0
- #define CONFIG_SSA_DECODER 0
- #define CONFIG_ASS_DECODER 0
-+#define CONFIG_CCAPTION_DECODER 0
- #define CONFIG_DVBSUB_DECODER 0
- #define CONFIG_DVDSUB_DECODER 0
- #define CONFIG_JACOSUB_DECODER 0
-@@ -943,6 +958,7 @@
- #define CONFIG_WEBVTT_DECODER 0
- #define CONFIG_XSUB_DECODER 0
- #define CONFIG_LIBCELT_DECODER 0
-+#define CONFIG_LIBDCADEC_DECODER 0
- #define CONFIG_LIBFDK_AAC_DECODER 0
- #define CONFIG_LIBGSM_DECODER 0
- #define CONFIG_LIBGSM_MS_DECODER 0
-@@ -1007,9 +1023,11 @@
- #define CONFIG_DNXHD_DEMUXER 0
- #define CONFIG_DSF_DEMUXER 0
- #define CONFIG_DSICIN_DEMUXER 0
-+#define CONFIG_DSS_DEMUXER 0
- #define CONFIG_DTS_DEMUXER 0
- #define CONFIG_DTSHD_DEMUXER 0
- #define CONFIG_DV_DEMUXER 0
-+#define CONFIG_DVBSUB_DEMUXER 0
- #define CONFIG_DXA_DEMUXER 0
- #define CONFIG_EA_DEMUXER 0
- #define CONFIG_EA_CDATA_DEMUXER 0
-@@ -1235,6 +1253,7 @@
- #define CONFIG_MSMPEG4V2_ENCODER 0
- #define CONFIG_MSMPEG4V3_ENCODER 0
- #define CONFIG_MSVIDEO1_ENCODER 0
-+#define CONFIG_NVENC_ENCODER 0
- #define CONFIG_PAM_ENCODER 0
- #define CONFIG_PBM_ENCODER 0
- #define CONFIG_PCX_ENCODER 0
-@@ -1364,6 +1383,7 @@
- #define CONFIG_LIBXAVS_ENCODER 0
- #define CONFIG_LIBXVID_ENCODER 0
- #define CONFIG_LIBAACPLUS_ENCODER 0
-+#define CONFIG_LIBOPENH264_ENCODER 0
- #define CONFIG_ADELAY_FILTER 0
- #define CONFIG_AECHO_FILTER 0
- #define CONFIG_AEVAL_FILTER 0
-@@ -1400,6 +1420,7 @@
- #define CONFIG_CHANNELMAP_FILTER 0
- #define CONFIG_CHANNELSPLIT_FILTER 0
- #define CONFIG_COMPAND_FILTER 0
-+#define CONFIG_DCSHIFT_FILTER 0
- #define CONFIG_EARWAX_FILTER 0
- #define CONFIG_EBUR128_FILTER 0
- #define CONFIG_EQUALIZER_FILTER 0
-@@ -1432,6 +1453,7 @@
- #define CONFIG_CODECVIEW_FILTER 0
- #define CONFIG_COLORBALANCE_FILTER 0
- #define CONFIG_COLORCHANNELMIXER_FILTER 0
-+#define CONFIG_COLORLEVELS_FILTER 0
- #define CONFIG_COLORMATRIX_FILTER 0
- #define CONFIG_COPY_FILTER 0
- #define CONFIG_CROP_FILTER 0
-@@ -1447,8 +1469,10 @@
- #define CONFIG_DRAWTEXT_FILTER 0
- #define CONFIG_EDGEDETECT_FILTER 0
- #define CONFIG_ELBG_FILTER 0
-+#define CONFIG_EQ_FILTER 0
- #define CONFIG_EXTRACTPLANES_FILTER 0
- #define CONFIG_FADE_FILTER 0
-+#define CONFIG_FFTFILT_FILTER 0
- #define CONFIG_FIELD_FILTER 0
- #define CONFIG_FIELDMATCH_FILTER 0
- #define CONFIG_FIELDORDER_FILTER 0
-@@ -1457,6 +1481,7 @@
- #define CONFIG_FRAMEPACK_FILTER 0
- #define CONFIG_FRAMESTEP_FILTER 0
- #define CONFIG_FREI0R_FILTER 0
-+#define CONFIG_FSPP_FILTER 0
- #define CONFIG_GEQ_FILTER 0
- #define CONFIG_GRADFUN_FILTER 0
- #define CONFIG_HALDCLUT_FILTER 0
-@@ -1478,7 +1503,6 @@
- #define CONFIG_LUTYUV_FILTER 0
- #define CONFIG_MCDEINT_FILTER 0
- #define CONFIG_MERGEPLANES_FILTER 0
--#define CONFIG_MP_FILTER 0
- #define CONFIG_MPDECIMATE_FILTER 0
- #define CONFIG_NEGATE_FILTER 0
- #define CONFIG_NOFORMAT_FILTER 0
-@@ -1488,14 +1512,19 @@
- #define CONFIG_OVERLAY_FILTER 0
- #define CONFIG_OWDENOISE_FILTER 0
- #define CONFIG_PAD_FILTER 0
-+#define CONFIG_PALETTEGEN_FILTER 0
-+#define CONFIG_PALETTEUSE_FILTER 0
- #define CONFIG_PERMS_FILTER 0
- #define CONFIG_PERSPECTIVE_FILTER 0
- #define CONFIG_PHASE_FILTER 0
- #define CONFIG_PIXDESCTEST_FILTER 0
- #define CONFIG_PP_FILTER 0
-+#define CONFIG_PP7_FILTER 0
- #define CONFIG_PSNR_FILTER 0
- #define CONFIG_PULLUP_FILTER 0
-+#define CONFIG_QP_FILTER 0
- #define CONFIG_REMOVELOGO_FILTER 0
-+#define CONFIG_REPEATFIELDS_FILTER 0
- #define CONFIG_ROTATE_FILTER 0
- #define CONFIG_SAB_FILTER 0
- #define CONFIG_SCALE_FILTER 0
-@@ -1508,6 +1537,7 @@
- #define CONFIG_SETSAR_FILTER 0
- #define CONFIG_SETTB_FILTER 0
- #define CONFIG_SHOWINFO_FILTER 0
-+#define CONFIG_SHOWPALETTE_FILTER 0
- #define CONFIG_SHUFFLEPLANES_FILTER 0
- #define CONFIG_SIGNALSTATS_FILTER 0
- #define CONFIG_SMARTBLUR_FILTER 0
-@@ -1517,6 +1547,7 @@
- #define CONFIG_SUBTITLES_FILTER 0
- #define CONFIG_SUPER2XSAI_FILTER 0
- #define CONFIG_SWAPUV_FILTER 0
-+#define CONFIG_TBLEND_FILTER 0
- #define CONFIG_TELECINE_FILTER 0
- #define CONFIG_THUMBNAIL_FILTER 0
- #define CONFIG_TILE_FILTER 0
-@@ -1524,6 +1555,7 @@
- #define CONFIG_TRANSPOSE_FILTER 0
- #define CONFIG_TRIM_FILTER 0
- #define CONFIG_UNSHARP_FILTER 0
-+#define CONFIG_USPP_FILTER 0
- #define CONFIG_VFLIP_FILTER 0
- #define CONFIG_VIDSTABDETECT_FILTER 0
- #define CONFIG_VIDSTABTRANSFORM_FILTER 0
-@@ -1551,15 +1583,18 @@
- #define CONFIG_SHOWCQT_FILTER 0
- #define CONFIG_SHOWSPECTRUM_FILTER 0
- #define CONFIG_SHOWWAVES_FILTER 0
-+#define CONFIG_SHOWWAVESPIC_FILTER 0
- #define CONFIG_AMOVIE_FILTER 0
- #define CONFIG_MOVIE_FILTER 0
- #define CONFIG_H263_VAAPI_HWACCEL 0
- #define CONFIG_H263_VDPAU_HWACCEL 0
- #define CONFIG_H264_DXVA2_HWACCEL 0
-+#define CONFIG_H264_QSV_HWACCEL 0
- #define CONFIG_H264_VAAPI_HWACCEL 0
- #define CONFIG_H264_VDA_HWACCEL 0
- #define CONFIG_H264_VDA_OLD_HWACCEL 0
- #define CONFIG_H264_VDPAU_HWACCEL 0
-+#define CONFIG_HEVC_DXVA2_HWACCEL 0
- #define CONFIG_MPEG1_XVMC_HWACCEL 0
- #define CONFIG_MPEG1_VDPAU_HWACCEL 0
- #define CONFIG_MPEG2_XVMC_HWACCEL 0
-@@ -1673,6 +1708,7 @@
- #define CONFIG_MPJPEG_MUXER 0
- #define CONFIG_MXF_MUXER 0
- #define CONFIG_MXF_D10_MUXER 0
-+#define CONFIG_MXF_OPATOM_MUXER 0
- #define CONFIG_NULL_MUXER 0
- #define CONFIG_NUT_MUXER 0
- #define CONFIG_OGA_MUXER 0
-@@ -1705,6 +1741,7 @@
- #define CONFIG_ROQ_MUXER 0
- #define CONFIG_RSO_MUXER 0
- #define CONFIG_RTP_MUXER 0
-+#define CONFIG_RTP_MPEGTS_MUXER 0
- #define CONFIG_RTSP_MUXER 0
- #define CONFIG_SAP_MUXER 0
- #define CONFIG_SEGMENT_MUXER 0
-diff --git a/third_party/ffmpeg/chromium/config/Chrome/linux/arm64/libavutil/ffversion.h b/third_party/ffmpeg/chromium/config/Chrome/linux/arm64/libavutil/ffversion.h
-new file mode 100644
-index 0000000..e2ce7a6
---- /dev/null
-+++ b/third_party/ffmpeg/chromium/config/Chrome/linux/arm64/libavutil/ffversion.h
-@@ -0,0 +1,4 @@
-+#ifndef AVUTIL_FFVERSION_H
-+#define AVUTIL_FFVERSION_H
-+#define FFMPEG_VERSION "2.5.git"
-+#endif /* AVUTIL_FFVERSION_H */
-diff --git a/third_party/ffmpeg/chromium/config/ChromeOS/linux/arm64/libavutil/ffversion.h b/third_party/ffmpeg/chromium/config/ChromeOS/linux/arm64/libavutil/ffversion.h
-new file mode 100644
-index 0000000..e2ce7a6
---- /dev/null
-+++ b/third_party/ffmpeg/chromium/config/ChromeOS/linux/arm64/libavutil/ffversion.h
-@@ -0,0 +1,4 @@
-+#ifndef AVUTIL_FFVERSION_H
-+#define AVUTIL_FFVERSION_H
-+#define FFMPEG_VERSION "2.5.git"
-+#endif /* AVUTIL_FFVERSION_H */
-diff --git a/third_party/ffmpeg/chromium/config/Chromium/linux/arm64/libavutil/ffversion.h b/third_party/ffmpeg/chromium/config/Chromium/linux/arm64/libavutil/ffversion.h
-new file mode 100644
-index 0000000..e2ce7a6
---- /dev/null
-+++ b/third_party/ffmpeg/chromium/config/Chromium/linux/arm64/libavutil/ffversion.h
-@@ -0,0 +1,4 @@
-+#ifndef AVUTIL_FFVERSION_H
-+#define AVUTIL_FFVERSION_H
-+#define FFMPEG_VERSION "2.5.git"
-+#endif /* AVUTIL_FFVERSION_H */
-diff --git a/third_party/ffmpeg/chromium/config/ChromiumOS/linux/arm64/libavutil/ffversion.h b/third_party/ffmpeg/chromium/config/ChromiumOS/linux/arm64/libavutil/ffversion.h
-new file mode 100644
-index 0000000..e2ce7a6
---- /dev/null
-+++ b/third_party/ffmpeg/chromium/config/ChromiumOS/linux/arm64/libavutil/ffversion.h
-@@ -0,0 +1,4 @@
-+#ifndef AVUTIL_FFVERSION_H
-+#define AVUTIL_FFVERSION_H
-+#define FFMPEG_VERSION "2.5.git"
-+#endif /* AVUTIL_FFVERSION_H */
-diff --git a/third_party/ffmpeg/chromium/scripts/generate_gyp.py b/third_party/ffmpeg/chromium/scripts/generate_gyp.py
-index b7b0220..9b7ece0 100755
---- a/third_party/ffmpeg/chromium/scripts/generate_gyp.py
-+++ b/third_party/ffmpeg/chromium/scripts/generate_gyp.py
-@@ -140,7 +140,7 @@ GN_SOURCE_END = """]
- """
-
- # Controls GYP conditional stanza generation.
--SUPPORTED_ARCHITECTURES = ['ia32', 'arm', 'arm-neon', 'x64', 'mipsel']
-+SUPPORTED_ARCHITECTURES = ['ia32', 'arm', 'arm-neon', 'x64', 'mipsel', 'aarch64', 'arm64']
- SUPPORTED_TARGETS = ['Chromium', 'Chrome', 'ChromiumOS', 'ChromeOS', 'Ensemble']
- # Mac doesn't have any platform specific files, so just use linux and win.
- SUPPORTED_PLATFORMS = ['linux', 'win']
-diff --git a/third_party/ffmpeg/ffmpeg.gyp b/third_party/ffmpeg/ffmpeg.gyp
-index 3edf373..87f5487 100644
---- a/third_party/ffmpeg/ffmpeg.gyp
-+++ b/third_party/ffmpeg/ffmpeg.gyp
-@@ -323,6 +323,9 @@
- # exported.
- '-fvisibility=hidden',
- ],
-+ 'sources': [
-+ '<@(asm_sources)',
-+ ],
- 'link_settings': {
- 'ldflags': [
- '-Wl,-Bsymbolic',
-diff --git a/third_party/ffmpeg/ffmpeg_generated.gypi b/third_party/ffmpeg/ffmpeg_generated.gypi
-index ce4bad9..ad3cc05 100644
---- a/third_party/ffmpeg/ffmpeg_generated.gypi
-+++ b/third_party/ffmpeg/ffmpeg_generated.gypi
-@@ -181,6 +181,7 @@
- 'libavcodec/mpegvideo_motion.c',
- 'libavcodec/mpegvideodsp.c',
- 'libavcodec/msgsmdec.c',
-+ 'libavcodec/neon/mpegvideo.c',
- 'libavcodec/pixblockdsp.c',
- 'libavcodec/qpeldsp.c',
- 'libavcodec/simple_idct.c',
-@@ -352,6 +353,33 @@
- 'libavformat/mp3dec.c',
- ],
- }], # (1) and (ffmpeg_branding == "ChromeOS" or ffmpeg_branding == "Chrome" or ffmpeg_branding == "Ensemble") and (1)
-+ ['(target_arch == "arm64") and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1)', {
-+ 'c_sources': [
-+ 'libavcodec/aarch64/h264chroma_init_aarch64.c',
-+ 'libavcodec/aarch64/h264dsp_init_aarch64.c',
-+ 'libavcodec/aarch64/h264qpel_init_aarch64.c',
-+ 'libavcodec/aarch64/imdct15_init.c',
-+ 'libavcodec/aarch64/mpegaudiodsp_init.c',
-+ ],
-+ 'asm_sources': [
-+ 'libavcodec/aarch64/h264cmc_neon.S',
-+ 'libavcodec/aarch64/h264dsp_neon.S',
-+ 'libavcodec/aarch64/h264idct_neon.S',
-+ 'libavcodec/aarch64/h264qpel_neon.S',
-+ 'libavcodec/aarch64/imdct15_neon.S',
-+ 'libavcodec/aarch64/mpegaudiodsp_neon.S',
-+ ],
-+ }], # (target_arch == "arm64") and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1)
-+ ['(target_arch == "arm64") and (ffmpeg_branding == "ChromiumOS" or ffmpeg_branding == "ChromeOS") and (1)', {
-+ 'c_sources': [
-+ 'libavcodec/flac.c',
-+ 'libavcodec/flac_parser.c',
-+ 'libavcodec/flacdata.c',
-+ 'libavcodec/flacdec.c',
-+ 'libavcodec/flacdsp.c',
-+ 'libavformat/flacdec.c',
-+ ],
-+ }], # (target_arch == "arm64") and (ffmpeg_branding == "ChromiumOS" or ffmpeg_branding == "ChromeOS") and (1)
- ['(1) and (ffmpeg_branding == "ChromiumOS" or ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS" or ffmpeg_branding == "Ensemble") and (1)', {
- 'c_sources': [
- 'libavformat/rawdec.c',
-@@ -490,6 +518,24 @@
- 'libavutil/utils.c',
- ],
- }], # (1) and (1) and (1)
-+ ['(target_arch == "arm64") and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromiumOS" or ffmpeg_branding == "Chromium" or ffmpeg_branding == "ChromeOS") and (1)', {
-+ 'c_sources': [
-+ 'libavcodec/aarch64/fft_init_aarch64.c',
-+ 'libavcodec/aarch64/hpeldsp_init_aarch64.c',
-+ 'libavcodec/aarch64/videodsp_init.c',
-+ 'libavcodec/aarch64/vorbisdsp_init.c',
-+ 'libavutil/aarch64/cpu.c',
-+ 'libavutil/aarch64/float_dsp_init.c',
-+ ],
-+ 'asm_sources': [
-+ 'libavcodec/aarch64/fft_neon.S',
-+ 'libavcodec/aarch64/hpeldsp_neon.S',
-+ 'libavcodec/aarch64/mdct_neon.S',
-+ 'libavcodec/aarch64/videodsp.S',
-+ 'libavcodec/aarch64/vorbisdsp_neon.S',
-+ 'libavutil/aarch64/float_dsp_neon.S',
-+ ],
-+ }], # (target_arch == "arm64") and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromiumOS" or ffmpeg_branding == "Chromium" or ffmpeg_branding == "ChromeOS") and (1)
- ], # conditions
- },
- }