summaryrefslogtreecommitdiff
path: root/chromium/third_party/ffmpeg/ffmpeg_generated.gni
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2018-01-29 16:35:13 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2018-02-01 15:33:35 +0000
commitc8c2d1901aec01e934adf561a9fdf0cc776cdef8 (patch)
tree9157c3d9815e5870799e070b113813bec53e0535 /chromium/third_party/ffmpeg/ffmpeg_generated.gni
parentabefd5095b41dac94ca451d784ab6e27372e981a (diff)
downloadqtwebengine-chromium-c8c2d1901aec01e934adf561a9fdf0cc776cdef8.tar.gz
BASELINE: Update Chromium to 64.0.3282.139
Change-Id: I1cae68fe9c94ff7608b26b8382fc19862cdb293a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'chromium/third_party/ffmpeg/ffmpeg_generated.gni')
-rw-r--r--chromium/third_party/ffmpeg/ffmpeg_generated.gni222
1 files changed, 117 insertions, 105 deletions
diff --git a/chromium/third_party/ffmpeg/ffmpeg_generated.gni b/chromium/third_party/ffmpeg/ffmpeg_generated.gni
index a675a809173..c281af07058 100644
--- a/chromium/third_party/ffmpeg/ffmpeg_generated.gni
+++ b/chromium/third_party/ffmpeg/ffmpeg_generated.gni
@@ -14,11 +14,15 @@ ffmpeg_yasm_sources = []
use_linux_config = is_linux || is_fuchsia
-if ((is_android && current_cpu == "arm" && arm_use_neon) || (is_android && current_cpu == "arm64") || (is_android && current_cpu == "mips64el") || (is_android && current_cpu == "mipsel") || (is_android && current_cpu == "x64") || (is_android && current_cpu == "x86") || (is_mac) || (is_win) || (use_linux_config && current_cpu == "arm" && arm_use_neon) || (use_linux_config && current_cpu == "arm") || (use_linux_config && current_cpu == "arm64") || (use_linux_config && current_cpu == "mipsel") || (use_linux_config && current_cpu == "x64") || (use_linux_config && current_cpu == "x86")) {
+if ((is_android && current_cpu == "arm" && arm_use_neon) || (is_android && current_cpu == "arm64") || (is_android && current_cpu == "mips64el") || (is_android && current_cpu == "mipsel") || (is_android && current_cpu == "x64") || (is_android && current_cpu == "x86") || (is_mac) || (is_win) || (use_linux_config)) {
ffmpeg_c_sources += [
+ "libavcodec/ac3_parser.c",
+ "libavcodec/ac3tab.c",
+ "libavcodec/adts_parser.c",
"libavcodec/allcodecs.c",
"libavcodec/autorename_libavcodec_flacdec.c",
"libavcodec/autorename_libavcodec_flacdsp.c",
+ "libavcodec/autorename_libavcodec_mpegaudiodsp.c",
"libavcodec/autorename_libavcodec_utils.c",
"libavcodec/autorename_libavcodec_vorbisdsp.c",
"libavcodec/avdct.c",
@@ -31,6 +35,9 @@ if ((is_android && current_cpu == "arm" && arm_use_neon) || (is_android && curre
"libavcodec/bsf.c",
"libavcodec/codec_desc.c",
"libavcodec/d3d11va.c",
+ "libavcodec/dct.c",
+ "libavcodec/dct32_fixed.c",
+ "libavcodec/dct32_float.c",
"libavcodec/decode.c",
"libavcodec/dirac.c",
"libavcodec/dv_profile.c",
@@ -55,7 +62,14 @@ if ((is_android && current_cpu == "arm" && arm_use_neon) || (is_android && curre
"libavcodec/mjpegenc_huffman.c",
"libavcodec/mpeg12framerate.c",
"libavcodec/mpeg4audio.c",
+ "libavcodec/mpegaudio.c",
+ "libavcodec/mpegaudio_parser.c",
"libavcodec/mpegaudiodata.c",
+ "libavcodec/mpegaudiodec_fixed.c",
+ "libavcodec/mpegaudiodecheader.c",
+ "libavcodec/mpegaudiodsp_data.c",
+ "libavcodec/mpegaudiodsp_fixed.c",
+ "libavcodec/mpegaudiodsp_float.c",
"libavcodec/null_bsf.c",
"libavcodec/options.c",
"libavcodec/opus.c",
@@ -91,16 +105,16 @@ if ((is_android && current_cpu == "arm" && arm_use_neon) || (is_android && curre
"libavformat/matroska.c",
"libavformat/matroskadec.c",
"libavformat/metadata.c",
+ "libavformat/mov.c",
+ "libavformat/mov_chan.c",
+ "libavformat/mov_esds.c",
+ "libavformat/mp3dec.c",
"libavformat/mux.c",
"libavformat/oggdec.c",
- "libavformat/oggparsecelt.c",
- "libavformat/oggparsedaala.c",
- "libavformat/oggparsedirac.c",
"libavformat/oggparseflac.c",
"libavformat/oggparseogm.c",
"libavformat/oggparseopus.c",
"libavformat/oggparseskeleton.c",
- "libavformat/oggparsespeex.c",
"libavformat/oggparsetheora.c",
"libavformat/oggparsevorbis.c",
"libavformat/oggparsevp8.c",
@@ -168,7 +182,7 @@ if ((is_android && current_cpu == "arm" && arm_use_neon) || (is_android && curre
]
}
-if ((is_mac) || (is_win) || (use_linux_config && current_cpu == "arm" && arm_use_neon) || (use_linux_config && current_cpu == "arm") || (use_linux_config && current_cpu == "arm64") || (use_linux_config && current_cpu == "mipsel") || (use_linux_config && current_cpu == "x64") || (use_linux_config && current_cpu == "x86")) {
+if ((is_mac) || (is_win) || (use_linux_config)) {
ffmpeg_c_sources += [
"libavcodec/autorename_libavcodec_hpeldsp.c",
"libavcodec/autorename_libavcodec_videodsp.c",
@@ -183,58 +197,29 @@ if ((is_mac) || (is_win) || (use_linux_config && current_cpu == "arm" && arm_use
]
}
-if ((current_cpu == "x64" && ffmpeg_branding == "Chrome") || (is_android && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "Chrome") || (is_android && current_cpu == "arm64" && ffmpeg_branding == "Chrome") || (is_android && current_cpu == "mips64el" && ffmpeg_branding == "Chrome") || (is_android && current_cpu == "mipsel" && ffmpeg_branding == "Chrome") || (is_android && current_cpu == "x86" && ffmpeg_branding == "Chrome") || (is_win && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "arm" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "arm64" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm64" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "ChromeOS")) {
+if ((current_cpu == "x64" && ffmpeg_branding == "Chrome") || (is_android && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "Chrome") || (is_android && current_cpu == "arm64" && ffmpeg_branding == "Chrome") || (is_android && current_cpu == "mips64el" && ffmpeg_branding == "Chrome") || (is_android && current_cpu == "mipsel" && ffmpeg_branding == "Chrome") || (is_android && current_cpu == "x86" && ffmpeg_branding == "Chrome") || (is_win && ffmpeg_branding == "Chrome") || (use_linux_config && ffmpeg_branding == "Chrome") || (use_linux_config && ffmpeg_branding == "ChromeOS")) {
ffmpeg_c_sources += [
"libavcodec/aac_ac3_parser.c",
"libavcodec/aac_parser.c",
- "libavcodec/aacadtsdec.c",
"libavcodec/aacps_float.c",
"libavcodec/aacpsdsp_float.c",
"libavcodec/aacsbr.c",
"libavcodec/aactab.c",
- "libavcodec/ac3tab.c",
+ "libavcodec/adts_header.c",
"libavcodec/autorename_libavcodec_aacdec.c",
"libavcodec/autorename_libavcodec_mdct15.c",
- "libavcodec/autorename_libavcodec_mpegaudiodsp.c",
"libavcodec/autorename_libavcodec_sbrdsp.c",
"libavcodec/cbrt_data.c",
- "libavcodec/dct.c",
- "libavcodec/dct32_fixed.c",
- "libavcodec/dct32_float.c",
"libavcodec/kbdwin.c",
- "libavcodec/mpegaudio.c",
- "libavcodec/mpegaudio_parser.c",
- "libavcodec/mpegaudiodec_fixed.c",
- "libavcodec/mpegaudiodecheader.c",
- "libavcodec/mpegaudiodsp_data.c",
- "libavcodec/mpegaudiodsp_fixed.c",
- "libavcodec/mpegaudiodsp_float.c",
"libavcodec/sinewin.c",
"libavcodec/sinewin_fixed.c",
"libavformat/aacdec.c",
"libavformat/apetag.c",
"libavformat/img2.c",
- "libavformat/mov.c",
- "libavformat/mov_chan.c",
- "libavformat/mp3dec.c",
]
}
-if ((is_android && current_cpu == "x64") || (is_android && current_cpu == "x86") || (is_mac) || (is_win) || (use_linux_config && current_cpu == "x64") || (use_linux_config && current_cpu == "x86")) {
- ffmpeg_c_sources += [
- "libavcodec/x86/autorename_libavcodec_x86_vorbisdsp_init.c",
- "libavcodec/x86/constants.c",
- "libavcodec/x86/fft_init.c",
- "libavcodec/x86/flacdsp_init.c",
- "libavutil/x86/autorename_libavutil_x86_cpu.c",
- "libavutil/x86/autorename_libavutil_x86_float_dsp_init.c",
- "libavutil/x86/fixed_dsp_init.c",
- "libavutil/x86/imgutils_init.c",
- "libavutil/x86/lls_init.c",
- ]
-}
-
-if ((is_mac && ffmpeg_branding == "Chrome") || (is_win && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "arm" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "arm64" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm64" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "ChromeOS")) {
+if ((is_mac && ffmpeg_branding == "Chrome") || (is_win && ffmpeg_branding == "Chrome") || (use_linux_config && ffmpeg_branding == "Chrome") || (use_linux_config && ffmpeg_branding == "ChromeOS")) {
ffmpeg_c_sources += [
"libavcodec/cabac.c",
"libavcodec/h2645_parse.c",
@@ -260,6 +245,22 @@ if ((is_mac && ffmpeg_branding == "Chrome") || (is_win && ffmpeg_branding == "Ch
]
}
+if ((is_android && current_cpu == "x64") || (is_android && current_cpu == "x86") || (is_mac) || (is_win) || (use_linux_config && current_cpu == "x64") || (use_linux_config && current_cpu == "x86")) {
+ ffmpeg_c_sources += [
+ "libavcodec/x86/autorename_libavcodec_x86_vorbisdsp_init.c",
+ "libavcodec/x86/constants.c",
+ "libavcodec/x86/dct_init.c",
+ "libavcodec/x86/fft_init.c",
+ "libavcodec/x86/flacdsp_init.c",
+ "libavcodec/x86/mpegaudiodsp.c",
+ "libavutil/x86/autorename_libavutil_x86_cpu.c",
+ "libavutil/x86/autorename_libavutil_x86_float_dsp_init.c",
+ "libavutil/x86/fixed_dsp_init.c",
+ "libavutil/x86/imgutils_init.c",
+ "libavutil/x86/lls_init.c",
+ ]
+}
+
if ((is_android && current_cpu == "arm" && arm_use_neon) || (is_android && current_cpu == "arm64") || (is_android && current_cpu == "mips64el") || (is_android && current_cpu == "mipsel") || (is_android && current_cpu == "x64") || (is_android && current_cpu == "x86")) {
ffmpeg_c_sources += [
"compat/strtod.c",
@@ -271,6 +272,7 @@ if ((is_android && current_cpu == "arm" && arm_use_neon) || (use_linux_config &&
"libavcodec/arm/fft_fixed_init_arm.c",
"libavcodec/arm/fft_init_arm.c",
"libavcodec/arm/flacdsp_init_arm.c",
+ "libavcodec/arm/mpegaudiodsp_init_arm.c",
"libavcodec/arm/rdft_init_arm.c",
"libavcodec/arm/vorbisdsp_init_arm.c",
"libavutil/arm/autorename_libavutil_arm_cpu.c",
@@ -281,14 +283,17 @@ if ((is_android && current_cpu == "arm" && arm_use_neon) || (use_linux_config &&
"libavcodec/arm/fft_vfp.S",
"libavcodec/arm/flacdsp_arm.S",
"libavcodec/arm/mdct_vfp.S",
+ "libavcodec/arm/mpegaudiodsp_fixed_armv6.S",
"libavutil/arm/float_dsp_vfp.S",
]
}
if ((is_android && current_cpu == "x64") || (is_mac) || (is_win) || (use_linux_config && current_cpu == "x64") || (use_linux_config && current_cpu == "x86")) {
ffmpeg_yasm_sources += [
+ "libavcodec/x86/dct32.asm",
"libavcodec/x86/fft.asm",
"libavcodec/x86/flacdsp.asm",
+ "libavcodec/x86/imdct36.asm",
"libavcodec/x86/vorbisdsp.asm",
"libavutil/x86/cpuid.asm",
"libavutil/x86/fixed_dsp.asm",
@@ -320,12 +325,16 @@ if ((is_mac) || (is_win) || (use_linux_config && current_cpu == "x64") || (use_l
]
}
+if ((is_android && current_cpu == "mips64el") || (is_android && current_cpu == "mipsel") || (use_linux_config && current_cpu == "mips64el") || (use_linux_config && current_cpu == "mipsel")) {
+ ffmpeg_c_sources += [
+ "libavutil/mips/float_dsp_mips.c",
+ ]
+}
+
if ((current_cpu == "x64" && ffmpeg_branding == "Chrome") || (is_android && current_cpu == "x86" && ffmpeg_branding == "Chrome") || (is_win && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "ChromeOS")) {
ffmpeg_c_sources += [
"libavcodec/x86/aacpsdsp_init.c",
- "libavcodec/x86/dct_init.c",
"libavcodec/x86/mdct15_init.c",
- "libavcodec/x86/mpegaudiodsp.c",
"libavcodec/x86/sbrdsp_init.c",
]
}
@@ -333,40 +342,12 @@ if ((current_cpu == "x64" && ffmpeg_branding == "Chrome") || (is_android && curr
if ((current_cpu == "x64" && ffmpeg_branding == "Chrome") || (is_win && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "ChromeOS")) {
ffmpeg_yasm_sources += [
"libavcodec/x86/aacpsdsp.asm",
- "libavcodec/x86/dct32.asm",
- "libavcodec/x86/imdct36.asm",
"libavcodec/x86/mdct15.asm",
"libavcodec/x86/sbrdsp.asm",
]
}
-if ((use_linux_config && current_cpu == "arm" && arm_use_neon) || (use_linux_config && current_cpu == "arm")) {
- ffmpeg_c_sources += [
- "libavcodec/arm/h264pred_init_arm.c",
- "libavcodec/arm/hpeldsp_init_arm.c",
- "libavcodec/arm/hpeldsp_init_armv6.c",
- "libavcodec/arm/videodsp_init_arm.c",
- "libavcodec/arm/videodsp_init_armv5te.c",
- "libavcodec/arm/vp3dsp_init_arm.c",
- "libavcodec/arm/vp8dsp_init_arm.c",
- "libavcodec/arm/vp8dsp_init_armv6.c",
- ]
- ffmpeg_gas_sources += [
- "libavcodec/arm/hpeldsp_arm.S",
- "libavcodec/arm/hpeldsp_armv6.S",
- "libavcodec/arm/videodsp_armv5te.S",
- "libavcodec/arm/vp8_armv6.S",
- "libavcodec/arm/vp8dsp_armv6.S",
- ]
-}
-
-if ((is_android && current_cpu == "mips64el") || (is_android && current_cpu == "mipsel") || (use_linux_config && current_cpu == "mipsel")) {
- ffmpeg_c_sources += [
- "libavutil/mips/float_dsp_mips.c",
- ]
-}
-
-if ((use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "arm" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "arm64" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "ChromeOS")) {
+if (use_linux_config && ffmpeg_branding == "ChromeOS") {
ffmpeg_c_sources += [
"libavcodec/acelp_filters.c",
"libavcodec/acelp_pitch_delay.c",
@@ -386,8 +367,6 @@ if ((use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding
"libavcodec/celp_math.c",
"libavcodec/error_resilience.c",
"libavcodec/exif.c",
- "libavcodec/faandct.c",
- "libavcodec/faanidct.c",
"libavcodec/fdctdsp.c",
"libavcodec/flvdec.c",
"libavcodec/gsm_parser.c",
@@ -420,9 +399,48 @@ if ((use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding
]
}
+if ((use_linux_config && current_cpu == "arm" && arm_use_neon) || (use_linux_config && current_cpu == "arm")) {
+ ffmpeg_c_sources += [
+ "libavcodec/arm/h264pred_init_arm.c",
+ "libavcodec/arm/hpeldsp_init_arm.c",
+ "libavcodec/arm/hpeldsp_init_armv6.c",
+ "libavcodec/arm/videodsp_init_arm.c",
+ "libavcodec/arm/videodsp_init_armv5te.c",
+ "libavcodec/arm/vp3dsp_init_arm.c",
+ "libavcodec/arm/vp8dsp_init_arm.c",
+ "libavcodec/arm/vp8dsp_init_armv6.c",
+ ]
+ ffmpeg_gas_sources += [
+ "libavcodec/arm/hpeldsp_arm.S",
+ "libavcodec/arm/hpeldsp_armv6.S",
+ "libavcodec/arm/videodsp_armv5te.S",
+ "libavcodec/arm/vp8_armv6.S",
+ "libavcodec/arm/vp8dsp_armv6.S",
+ ]
+}
+
+if ((use_linux_config && current_cpu == "mips64el") || (use_linux_config && current_cpu == "mipsel")) {
+ ffmpeg_c_sources += [
+ "libavcodec/mips/autorename_libavcodec_mips_videodsp_init.c",
+ "libavcodec/mips/h264pred_init_mips.c",
+ "libavcodec/mips/hpeldsp_init_mips.c",
+ "libavcodec/mips/vp8dsp_init_mips.c",
+ ]
+}
+
+if ((is_android && current_cpu == "mips64el" && ffmpeg_branding == "Chrome") || (is_android && current_cpu == "mipsel" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "mips64el" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "mips64el" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "ChromeOS")) {
+ ffmpeg_c_sources += [
+ "libavcodec/mips/aacdec_mips.c",
+ "libavcodec/mips/aacpsdsp_mips.c",
+ "libavcodec/mips/aacsbr_mips.c",
+ "libavcodec/mips/sbrdsp_mips.c",
+ ]
+}
+
if ((is_android && current_cpu == "arm64") || (use_linux_config && current_cpu == "arm64")) {
ffmpeg_c_sources += [
"libavcodec/aarch64/fft_init_aarch64.c",
+ "libavcodec/aarch64/mpegaudiodsp_init.c",
"libavcodec/aarch64/vorbisdsp_init.c",
"libavutil/aarch64/cpu.c",
"libavutil/aarch64/float_dsp_init.c",
@@ -431,6 +449,7 @@ if ((is_android && current_cpu == "arm64") || (use_linux_config && current_cpu =
"libavcodec/aarch64/autorename_libavcodec_aarch64_fft_neon.S",
"libavcodec/aarch64/autorename_libavcodec_aarch64_mdct_neon.S",
"libavcodec/aarch64/autorename_libavcodec_aarch64_vorbisdsp_neon.S",
+ "libavcodec/aarch64/mpegaudiodsp_neon.S",
"libavutil/aarch64/autorename_libavutil_aarch64_float_dsp_neon.S",
]
}
@@ -438,12 +457,8 @@ if ((is_android && current_cpu == "arm64") || (use_linux_config && current_cpu =
if ((is_android && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "arm" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm" && ffmpeg_branding == "ChromeOS")) {
ffmpeg_c_sources += [
"libavcodec/arm/aacpsdsp_init_arm.c",
- "libavcodec/arm/mpegaudiodsp_init_arm.c",
"libavcodec/arm/sbrdsp_init_arm.c",
]
- ffmpeg_gas_sources += [
- "libavcodec/arm/mpegaudiodsp_fixed_armv6.S",
- ]
}
if ((is_android && current_cpu == "arm" && arm_use_neon) || (use_linux_config && current_cpu == "arm" && arm_use_neon)) {
@@ -493,25 +508,14 @@ if ((is_mac && ffmpeg_branding == "Chrome") || (is_win && ffmpeg_branding == "Ch
]
}
-if ((is_android && current_cpu == "mips64el" && ffmpeg_branding == "Chrome") || (is_android && current_cpu == "mipsel" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "ChromeOS")) {
+if ((is_android && current_cpu == "mips64el") || (use_linux_config && current_cpu == "mips64el")) {
ffmpeg_c_sources += [
- "libavcodec/mips/aacdec_mips.c",
- "libavcodec/mips/aacpsdsp_mips.c",
- "libavcodec/mips/aacsbr_mips.c",
- "libavcodec/mips/sbrdsp_mips.c",
+ "libavcodec/mips/fft_mips.c",
+ "libavcodec/mips/mpegaudiodsp_mips_float.c",
]
}
-if (use_linux_config && current_cpu == "mipsel") {
- ffmpeg_c_sources += [
- "libavcodec/mips/autorename_libavcodec_mips_videodsp_init.c",
- "libavcodec/mips/h264pred_init_mips.c",
- "libavcodec/mips/hpeldsp_init_mips.c",
- "libavcodec/mips/vp8dsp_init_mips.c",
- ]
-}
-
-if ((use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "ChromeOS")) {
+if ((use_linux_config && current_cpu == "mips64el" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "mips64el" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "ChromeOS")) {
ffmpeg_c_sources += [
"libavcodec/mips/h264chroma_init_mips.c",
"libavcodec/mips/h264dsp_init_mips.c",
@@ -535,13 +539,11 @@ if (use_linux_config && current_cpu == "arm64") {
if ((is_android && current_cpu == "arm64" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm64" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "arm64" && ffmpeg_branding == "ChromeOS")) {
ffmpeg_c_sources += [
"libavcodec/aarch64/aacpsdsp_init_aarch64.c",
- "libavcodec/aarch64/mpegaudiodsp_init.c",
"libavcodec/aarch64/sbrdsp_init_aarch64.c",
]
ffmpeg_gas_sources += [
"libavcodec/aarch64/autorename_libavcodec_aarch64_aacpsdsp_neon.S",
"libavcodec/aarch64/autorename_libavcodec_aarch64_sbrdsp_neon.S",
- "libavcodec/aarch64/mpegaudiodsp_neon.S",
]
}
@@ -624,6 +626,19 @@ if (is_win && current_cpu == "x64") {
]
}
+if ((use_linux_config && current_cpu == "mips64el" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "ChromeOS")) {
+ ffmpeg_c_sources += [
+ "libavcodec/mips/blockdsp_init_mips.c",
+ "libavcodec/mips/h263dsp_init_mips.c",
+ "libavcodec/mips/idctdsp_init_mips.c",
+ "libavcodec/mips/me_cmp_init_mips.c",
+ "libavcodec/mips/mpegvideo_init_mips.c",
+ "libavcodec/mips/pixblockdsp_init_mips.c",
+ "libavcodec/mips/qpeldsp_init_mips.c",
+ "libavcodec/mips/xvididct_init_mips.c",
+ ]
+}
+
if ((use_linux_config && current_cpu == "x64" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "ChromeOS")) {
ffmpeg_c_sources += [
"libavcodec/x86/blockdsp_init.c",
@@ -651,19 +666,6 @@ if ((use_linux_config && current_cpu == "x64" && ffmpeg_branding == "ChromeOS")
]
}
-if (use_linux_config && current_cpu == "mipsel" && ffmpeg_branding == "ChromeOS") {
- ffmpeg_c_sources += [
- "libavcodec/mips/blockdsp_init_mips.c",
- "libavcodec/mips/h263dsp_init_mips.c",
- "libavcodec/mips/idctdsp_init_mips.c",
- "libavcodec/mips/me_cmp_init_mips.c",
- "libavcodec/mips/mpegvideo_init_mips.c",
- "libavcodec/mips/pixblockdsp_init_mips.c",
- "libavcodec/mips/qpeldsp_init_mips.c",
- "libavcodec/mips/xvididct_init_mips.c",
- ]
-}
-
if (use_linux_config && current_cpu == "arm64" && ffmpeg_branding == "ChromeOS") {
ffmpeg_c_sources += [
"libavcodec/aarch64/idctdsp_init_aarch64.c",
@@ -686,3 +688,13 @@ if (use_linux_config && current_cpu == "arm" && arm_use_neon && ffmpeg_branding
]
}
+if (use_linux_config && current_cpu == "mips64el" && ffmpeg_branding == "ChromeOS") {
+ ffmpeg_c_sources += [
+ "libavcodec/mips/acelp_filters_mips.c",
+ "libavcodec/mips/acelp_vectors_mips.c",
+ "libavcodec/mips/amrwbdec_mips.c",
+ "libavcodec/mips/celp_filters_mips.c",
+ "libavcodec/mips/celp_math_mips.c",
+ ]
+}
+