diff options
Diffstat (limited to 'chromium/third_party/ffmpeg/ffmpeg_generated.gypi')
-rw-r--r-- | chromium/third_party/ffmpeg/ffmpeg_generated.gypi | 1069 |
1 files changed, 126 insertions, 943 deletions
diff --git a/chromium/third_party/ffmpeg/ffmpeg_generated.gypi b/chromium/third_party/ffmpeg/ffmpeg_generated.gypi index 9951a2a3e80..eeb4612576c 100644 --- a/chromium/third_party/ffmpeg/ffmpeg_generated.gypi +++ b/chromium/third_party/ffmpeg/ffmpeg_generated.gypi @@ -1,60 +1,67 @@ -# Copyright (c) 2013 The Chromium Authors. All rights reserved. +# Copyright 2014 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. # NOTE: this file is autogenerated by ffmpeg/chromium/scripts/generate_gyp.py + { 'variables': { 'conditions': [ ['((target_arch == "arm" and arm_neon == 1)) and (ffmpeg_branding == "ChromeOS") and (1)', { + 'c_sources': [ + 'libavcodec/arm/dsputil_init_neon.c', + ], 'asm_sources': [ + 'libavcodec/arm/dsputil_neon.S', + 'libavcodec/arm/int_neon.S', 'libavcodec/arm/mpegvideo_neon.S', + 'libavcodec/arm/simple_idct_neon.S', ], }], # ((target_arch == "arm" and arm_neon == 1)) and (ffmpeg_branding == "ChromeOS") and (1) ['(target_arch == "ia32" or target_arch == "x64") and (ffmpeg_branding == "ChromeOS") and (1)', { 'c_sources': [ + 'libavcodec/x86/dsputil_init.c', + 'libavcodec/x86/dsputil_mmx.c', + 'libavcodec/x86/dsputil_x86.c', 'libavcodec/x86/h263dsp_init.c', + 'libavcodec/x86/idct_mmx_xvid.c', + 'libavcodec/x86/idct_sse2_xvid.c', 'libavcodec/x86/mpegvideo.c', + 'libavcodec/x86/simple_idct.c', ], 'asm_sources': [ + 'libavcodec/x86/dsputil.asm', 'libavcodec/x86/h263_loopfilter.asm', - ], - 'converter_outputs': [ - '<(shared_generated_dir)/libavcodec/x86/h263dsp_init.c', - '<(shared_generated_dir)/libavcodec/x86/mpegvideo.c', + 'libavcodec/x86/mpeg4qpel.asm', ], }], # (target_arch == "ia32" or target_arch == "x64") and (ffmpeg_branding == "ChromeOS") and (1) ['(target_arch == "arm" or (target_arch == "arm" and arm_neon == 1)) and (ffmpeg_branding == "ChromeOS") and (1)', { 'c_sources': [ + 'libavcodec/arm/dsputil_init_arm.c', + 'libavcodec/arm/dsputil_init_armv5te.c', + 'libavcodec/arm/dsputil_init_armv6.c', 'libavcodec/arm/mpegvideo_arm.c', 'libavcodec/arm/mpegvideo_armv5te.c', ], 'asm_sources': [ + 'libavcodec/arm/dsputil_arm.S', + 'libavcodec/arm/dsputil_armv6.S', + 'libavcodec/arm/jrevdct_arm.S', 'libavcodec/arm/mpegvideo_armv5te_s.S', - ], - 'converter_outputs': [ - '<(shared_generated_dir)/libavcodec/arm/mpegvideo_arm.c', - '<(shared_generated_dir)/libavcodec/arm/mpegvideo_armv5te.c', + 'libavcodec/arm/simple_idct_arm.S', + 'libavcodec/arm/simple_idct_armv5te.S', + 'libavcodec/arm/simple_idct_armv6.S', ], }], # (target_arch == "arm" or (target_arch == "arm" and arm_neon == 1)) and (ffmpeg_branding == "ChromeOS") and (1) ['((target_arch == "arm" and arm_neon == 1)) and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1)', { - 'c_sources': [ - 'libavcodec/arm/dsputil_init_neon.c', - ], 'asm_sources': [ 'libavcodec/arm/aacpsdsp_neon.S', - 'libavcodec/arm/dsputil_neon.S', 'libavcodec/arm/h264cmc_neon.S', 'libavcodec/arm/h264dsp_neon.S', 'libavcodec/arm/h264idct_neon.S', 'libavcodec/arm/h264qpel_neon.S', - 'libavcodec/arm/int_neon.S', 'libavcodec/arm/sbrdsp_neon.S', - 'libavcodec/arm/simple_idct_neon.S', - ], - 'converter_outputs': [ - '<(shared_generated_dir)/libavcodec/arm/dsputil_init_neon.c', ], }], # ((target_arch == "arm" and arm_neon == 1)) and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1) ['(target_arch == "ia32" or target_arch == "x64") and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "Chromium") and (OS == "win")', { @@ -62,59 +69,15 @@ 'compat/msvcrt/snprintf.c', 'compat/strtod.c', ], - 'converter_outputs': [ - '<(shared_generated_dir)/compat/msvcrt/snprintf.c', - '<(shared_generated_dir)/compat/strtod.c', - ], }], # (target_arch == "ia32" or target_arch == "x64") and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "Chromium") and (OS == "win") - ['(target_arch == "ia32" or target_arch == "x64") and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1)', { + ['(target_arch == "ia32" or target_arch == "x64") and (ffmpeg_branding == "ChromiumOS" or ffmpeg_branding == "ChromeOS") and (1)', { 'c_sources': [ - 'libavcodec/x86/dct_init.c', - 'libavcodec/x86/dsputil_init.c', - 'libavcodec/x86/dsputil_mmx.c', - 'libavcodec/x86/dsputil_x86.c', - 'libavcodec/x86/h264_qpel.c', - 'libavcodec/x86/h264chroma_init.c', - 'libavcodec/x86/h264dsp_init.c', - 'libavcodec/x86/idct_mmx_xvid.c', - 'libavcodec/x86/idct_sse2_xvid.c', - 'libavcodec/x86/mpegaudiodsp.c', - 'libavcodec/x86/sbrdsp_init.c', - 'libavcodec/x86/simple_idct.c', + 'libavcodec/x86/flacdsp_init.c', ], 'asm_sources': [ - 'libavcodec/x86/dct32.asm', - 'libavcodec/x86/dsputil.asm', - 'libavcodec/x86/h264_chromamc.asm', - 'libavcodec/x86/h264_chromamc_10bit.asm', - 'libavcodec/x86/h264_deblock.asm', - 'libavcodec/x86/h264_deblock_10bit.asm', - 'libavcodec/x86/h264_idct.asm', - 'libavcodec/x86/h264_idct_10bit.asm', - 'libavcodec/x86/h264_qpel_10bit.asm', - 'libavcodec/x86/h264_qpel_8bit.asm', - 'libavcodec/x86/h264_weight.asm', - 'libavcodec/x86/h264_weight_10bit.asm', - 'libavcodec/x86/imdct36.asm', - 'libavcodec/x86/mpeg4qpel.asm', - 'libavcodec/x86/qpel.asm', - 'libavcodec/x86/sbrdsp.asm', - ], - 'converter_outputs': [ - '<(shared_generated_dir)/libavcodec/x86/dct_init.c', - '<(shared_generated_dir)/libavcodec/x86/dsputil_init.c', - '<(shared_generated_dir)/libavcodec/x86/dsputil_mmx.c', - '<(shared_generated_dir)/libavcodec/x86/dsputil_x86.c', - '<(shared_generated_dir)/libavcodec/x86/h264_qpel.c', - '<(shared_generated_dir)/libavcodec/x86/h264chroma_init.c', - '<(shared_generated_dir)/libavcodec/x86/h264dsp_init.c', - '<(shared_generated_dir)/libavcodec/x86/idct_mmx_xvid.c', - '<(shared_generated_dir)/libavcodec/x86/idct_sse2_xvid.c', - '<(shared_generated_dir)/libavcodec/x86/mpegaudiodsp.c', - '<(shared_generated_dir)/libavcodec/x86/sbrdsp_init.c', - '<(shared_generated_dir)/libavcodec/x86/simple_idct.c', + 'libavcodec/x86/flacdsp.asm', ], - }], # (target_arch == "ia32" or target_arch == "x64") and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1) + }], # (target_arch == "ia32" or target_arch == "x64") and (ffmpeg_branding == "ChromiumOS" or ffmpeg_branding == "ChromeOS") and (1) ['(1) and (ffmpeg_branding == "ChromeOS") and (1)', { 'c_sources': [ 'libavcodec/acelp_filters.c', @@ -124,6 +87,10 @@ 'libavcodec/amrwbdec.c', 'libavcodec/celp_filters.c', 'libavcodec/celp_math.c', + 'libavcodec/dsputil.c', + 'libavcodec/error_resilience.c', + 'libavcodec/exif.c', + 'libavcodec/faanidct.c', 'libavcodec/flvdec.c', 'libavcodec/gsm_parser.c', 'libavcodec/gsmdec.c', @@ -134,53 +101,51 @@ 'libavcodec/h263dsp.c', 'libavcodec/intelh263dec.c', 'libavcodec/ituh263dec.c', + 'libavcodec/jrevdct.c', 'libavcodec/lsp.c', 'libavcodec/mpeg4video.c', 'libavcodec/mpeg4video_parser.c', 'libavcodec/mpeg4videodec.c', + 'libavcodec/mpegutils.c', 'libavcodec/mpegvideo.c', 'libavcodec/mpegvideo_motion.c', 'libavcodec/msgsmdec.c', + 'libavcodec/simple_idct.c', + 'libavcodec/tiff_common.c', 'libavformat/amr.c', 'libavformat/avidec.c', 'libavformat/gsmdec.c', ], - 'converter_outputs': [ - '<(shared_generated_dir)/libavcodec/acelp_filters.c', - '<(shared_generated_dir)/libavcodec/acelp_pitch_delay.c', - '<(shared_generated_dir)/libavcodec/acelp_vectors.c', - '<(shared_generated_dir)/libavcodec/amrnbdec.c', - '<(shared_generated_dir)/libavcodec/amrwbdec.c', - '<(shared_generated_dir)/libavcodec/celp_filters.c', - '<(shared_generated_dir)/libavcodec/celp_math.c', - '<(shared_generated_dir)/libavcodec/flvdec.c', - '<(shared_generated_dir)/libavcodec/gsm_parser.c', - '<(shared_generated_dir)/libavcodec/gsmdec.c', - '<(shared_generated_dir)/libavcodec/gsmdec_data.c', - '<(shared_generated_dir)/libavcodec/h263.c', - '<(shared_generated_dir)/libavcodec/h263_parser.c', - '<(shared_generated_dir)/libavcodec/h263dec.c', - '<(shared_generated_dir)/libavcodec/h263dsp.c', - '<(shared_generated_dir)/libavcodec/intelh263dec.c', - '<(shared_generated_dir)/libavcodec/ituh263dec.c', - '<(shared_generated_dir)/libavcodec/lsp.c', - '<(shared_generated_dir)/libavcodec/mpeg4video.c', - '<(shared_generated_dir)/libavcodec/mpeg4video_parser.c', - '<(shared_generated_dir)/libavcodec/mpeg4videodec.c', - '<(shared_generated_dir)/libavcodec/mpegvideo.c', - '<(shared_generated_dir)/libavcodec/mpegvideo_motion.c', - '<(shared_generated_dir)/libavcodec/msgsmdec.c', - '<(shared_generated_dir)/libavformat/amr.c', - '<(shared_generated_dir)/libavformat/avidec.c', - '<(shared_generated_dir)/libavformat/gsmdec.c', - ], }], # (1) and (ffmpeg_branding == "ChromeOS") and (1) + ['(target_arch == "ia32" or target_arch == "x64") and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1)', { + 'c_sources': [ + 'libavcodec/x86/dct_init.c', + 'libavcodec/x86/h264_qpel.c', + 'libavcodec/x86/h264chroma_init.c', + 'libavcodec/x86/h264dsp_init.c', + 'libavcodec/x86/mpegaudiodsp.c', + 'libavcodec/x86/sbrdsp_init.c', + ], + 'asm_sources': [ + 'libavcodec/x86/dct32.asm', + 'libavcodec/x86/h264_chromamc.asm', + 'libavcodec/x86/h264_chromamc_10bit.asm', + 'libavcodec/x86/h264_deblock.asm', + 'libavcodec/x86/h264_deblock_10bit.asm', + 'libavcodec/x86/h264_idct.asm', + 'libavcodec/x86/h264_idct_10bit.asm', + 'libavcodec/x86/h264_qpel_10bit.asm', + 'libavcodec/x86/h264_qpel_8bit.asm', + 'libavcodec/x86/h264_weight.asm', + 'libavcodec/x86/h264_weight_10bit.asm', + 'libavcodec/x86/imdct36.asm', + 'libavcodec/x86/qpel.asm', + 'libavcodec/x86/sbrdsp.asm', + ], + }], # (target_arch == "ia32" or target_arch == "x64") and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1) ['(target_arch == "arm" or (target_arch == "arm" and arm_neon == 1)) and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1)', { 'c_sources': [ 'libavcodec/arm/aacpsdsp_init_arm.c', - 'libavcodec/arm/dsputil_init_arm.c', - 'libavcodec/arm/dsputil_init_armv5te.c', - 'libavcodec/arm/dsputil_init_armv6.c', 'libavcodec/arm/h264chroma_init_arm.c', 'libavcodec/arm/h264dsp_init_arm.c', 'libavcodec/arm/h264qpel_init_arm.c', @@ -188,25 +153,8 @@ 'libavcodec/arm/sbrdsp_init_arm.c', ], 'asm_sources': [ - 'libavcodec/arm/dsputil_arm.S', - 'libavcodec/arm/dsputil_armv6.S', - 'libavcodec/arm/h264dsp_armv6.S', - 'libavcodec/arm/jrevdct_arm.S', 'libavcodec/arm/mpegaudiodsp_fixed_armv6.S', - 'libavcodec/arm/simple_idct_arm.S', - 'libavcodec/arm/simple_idct_armv5te.S', - 'libavcodec/arm/simple_idct_armv6.S', - ], - 'converter_outputs': [ - '<(shared_generated_dir)/libavcodec/arm/aacpsdsp_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/dsputil_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/dsputil_init_armv5te.c', - '<(shared_generated_dir)/libavcodec/arm/dsputil_init_armv6.c', - '<(shared_generated_dir)/libavcodec/arm/h264chroma_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/h264dsp_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/h264qpel_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/mpegaudiodsp_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/sbrdsp_init_arm.c', + 'libavcodec/arm/startcode_armv6.S', ], }], # (target_arch == "arm" or (target_arch == "arm" and arm_neon == 1)) and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1) ['(target_arch == "arm" or (target_arch == "arm" and arm_neon == 1)) and (ffmpeg_branding == "ChromiumOS" or ffmpeg_branding == "ChromeOS") and (1)', { @@ -216,9 +164,6 @@ 'asm_sources': [ 'libavcodec/arm/flacdsp_arm.S', ], - 'converter_outputs': [ - '<(shared_generated_dir)/libavcodec/arm/flacdsp_init_arm.c', - ], }], # (target_arch == "arm" or (target_arch == "arm" and arm_neon == 1)) and (ffmpeg_branding == "ChromiumOS" or ffmpeg_branding == "ChromeOS") and (1) ['((target_arch == "arm" and arm_neon == 1)) and (1) and (1)', { 'c_sources': [ @@ -240,122 +185,13 @@ 'libavcodec/arm/vp8dsp_neon.S', 'libavutil/arm/float_dsp_neon.S', ], - 'converter_outputs': [ - '<(shared_generated_dir)/libavcodec/arm/hpeldsp_init_neon.c', - '<(shared_generated_dir)/libavcodec/arm/vp8dsp_init_neon.c', - '<(shared_generated_dir)/libavutil/arm/float_dsp_init_neon.c', - ], }], # ((target_arch == "arm" and arm_neon == 1)) and (1) and (1) - ['(1) and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1)', { - 'c_sources': [ - 'libavcodec/aac_ac3_parser.c', - 'libavcodec/aac_parser.c', - 'libavcodec/aacadtsdec.c', - 'libavcodec/aacdec.c', - 'libavcodec/aacps.c', - 'libavcodec/aacpsdsp.c', - 'libavcodec/aacsbr.c', - 'libavcodec/aactab.c', - 'libavcodec/ac3tab.c', - 'libavcodec/cabac.c', - 'libavcodec/dct.c', - 'libavcodec/dct32_fixed.c', - 'libavcodec/dct32_float.c', - 'libavcodec/dsputil.c', - 'libavcodec/error_resilience.c', - 'libavcodec/faanidct.c', - 'libavcodec/h264.c', - 'libavcodec/h264_cabac.c', - 'libavcodec/h264_cavlc.c', - 'libavcodec/h264_direct.c', - 'libavcodec/h264_loopfilter.c', - 'libavcodec/h264_parser.c', - 'libavcodec/h264_ps.c', - 'libavcodec/h264_refs.c', - 'libavcodec/h264_sei.c', - 'libavcodec/h264chroma.c', - 'libavcodec/h264dsp.c', - 'libavcodec/h264idct.c', - 'libavcodec/h264qpel.c', - 'libavcodec/jrevdct.c', - 'libavcodec/kbdwin.c', - 'libavcodec/mpegaudio.c', - 'libavcodec/mpegaudio_parser.c', - 'libavcodec/mpegaudiodec_fixed.c', - 'libavcodec/mpegaudiodecheader.c', - 'libavcodec/mpegaudiodsp.c', - 'libavcodec/mpegaudiodsp_data.c', - 'libavcodec/mpegaudiodsp_fixed.c', - 'libavcodec/mpegaudiodsp_float.c', - 'libavcodec/sbrdsp.c', - 'libavcodec/simple_idct.c', - 'libavcodec/sinewin.c', - 'libavformat/mov.c', - 'libavformat/mov_chan.c', - 'libavformat/mp3dec.c', - ], - 'converter_outputs': [ - '<(shared_generated_dir)/libavcodec/aac_ac3_parser.c', - '<(shared_generated_dir)/libavcodec/aac_parser.c', - '<(shared_generated_dir)/libavcodec/aacadtsdec.c', - '<(shared_generated_dir)/libavcodec/aacdec.c', - '<(shared_generated_dir)/libavcodec/aacps.c', - '<(shared_generated_dir)/libavcodec/aacpsdsp.c', - '<(shared_generated_dir)/libavcodec/aacsbr.c', - '<(shared_generated_dir)/libavcodec/aactab.c', - '<(shared_generated_dir)/libavcodec/ac3tab.c', - '<(shared_generated_dir)/libavcodec/cabac.c', - '<(shared_generated_dir)/libavcodec/dct.c', - '<(shared_generated_dir)/libavcodec/dct32_fixed.c', - '<(shared_generated_dir)/libavcodec/dct32_float.c', - '<(shared_generated_dir)/libavcodec/dsputil.c', - '<(shared_generated_dir)/libavcodec/error_resilience.c', - '<(shared_generated_dir)/libavcodec/faanidct.c', - '<(shared_generated_dir)/libavcodec/h264.c', - '<(shared_generated_dir)/libavcodec/h264_cabac.c', - '<(shared_generated_dir)/libavcodec/h264_cavlc.c', - '<(shared_generated_dir)/libavcodec/h264_direct.c', - '<(shared_generated_dir)/libavcodec/h264_loopfilter.c', - '<(shared_generated_dir)/libavcodec/h264_parser.c', - '<(shared_generated_dir)/libavcodec/h264_ps.c', - '<(shared_generated_dir)/libavcodec/h264_refs.c', - '<(shared_generated_dir)/libavcodec/h264_sei.c', - '<(shared_generated_dir)/libavcodec/h264chroma.c', - '<(shared_generated_dir)/libavcodec/h264dsp.c', - '<(shared_generated_dir)/libavcodec/h264idct.c', - '<(shared_generated_dir)/libavcodec/h264qpel.c', - '<(shared_generated_dir)/libavcodec/jrevdct.c', - '<(shared_generated_dir)/libavcodec/kbdwin.c', - '<(shared_generated_dir)/libavcodec/mpegaudio.c', - '<(shared_generated_dir)/libavcodec/mpegaudio_parser.c', - '<(shared_generated_dir)/libavcodec/mpegaudiodec_fixed.c', - '<(shared_generated_dir)/libavcodec/mpegaudiodecheader.c', - '<(shared_generated_dir)/libavcodec/mpegaudiodsp.c', - '<(shared_generated_dir)/libavcodec/mpegaudiodsp_data.c', - '<(shared_generated_dir)/libavcodec/mpegaudiodsp_fixed.c', - '<(shared_generated_dir)/libavcodec/mpegaudiodsp_float.c', - '<(shared_generated_dir)/libavcodec/sbrdsp.c', - '<(shared_generated_dir)/libavcodec/simple_idct.c', - '<(shared_generated_dir)/libavcodec/sinewin.c', - '<(shared_generated_dir)/libavformat/mov.c', - '<(shared_generated_dir)/libavformat/mov_chan.c', - '<(shared_generated_dir)/libavformat/mp3dec.c', - ], - }], # (1) and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1) ['(1) and (ffmpeg_branding == "ChromiumOS" or ffmpeg_branding == "ChromeOS") and (1)', { 'c_sources': [ 'libavcodec/flac_parser.c', 'libavcodec/flacdec.c', 'libavcodec/flacdsp.c', 'libavformat/flacdec.c', - 'libavformat/rawdec.c', - ], - 'converter_outputs': [ - '<(shared_generated_dir)/libavcodec/flac_parser.c', - '<(shared_generated_dir)/libavcodec/flacdec.c', - '<(shared_generated_dir)/libavcodec/flacdsp.c', - '<(shared_generated_dir)/libavformat/flacdec.c', - '<(shared_generated_dir)/libavformat/rawdec.c', ], }], # (1) and (ffmpeg_branding == "ChromiumOS" or ffmpeg_branding == "ChromeOS") and (1) ['(target_arch == "ia32" or target_arch == "x64") and (1) and (1)', { @@ -367,7 +203,6 @@ 'libavcodec/x86/h264_intrapred_init.c', 'libavcodec/x86/hpeldsp_init.c', 'libavcodec/x86/hpeldsp_mmx.c', - 'libavcodec/x86/rnd_mmx.c', 'libavcodec/x86/videodsp_init.c', 'libavcodec/x86/vorbisdsp_init.c', 'libavcodec/x86/vp3dsp_init.c', @@ -394,24 +229,58 @@ 'libavutil/x86/float_dsp.asm', 'libavutil/x86/lls.asm', ], - 'converter_outputs': [ - '<(shared_generated_dir)/libavcodec/x86/constants.c', - '<(shared_generated_dir)/libavcodec/x86/fft_init.c', - '<(shared_generated_dir)/libavcodec/x86/fmtconvert_init.c', - '<(shared_generated_dir)/libavcodec/x86/fpel_mmx.c', - '<(shared_generated_dir)/libavcodec/x86/h264_intrapred_init.c', - '<(shared_generated_dir)/libavcodec/x86/hpeldsp_init.c', - '<(shared_generated_dir)/libavcodec/x86/hpeldsp_mmx.c', - '<(shared_generated_dir)/libavcodec/x86/rnd_mmx.c', - '<(shared_generated_dir)/libavcodec/x86/videodsp_init.c', - '<(shared_generated_dir)/libavcodec/x86/vorbisdsp_init.c', - '<(shared_generated_dir)/libavcodec/x86/vp3dsp_init.c', - '<(shared_generated_dir)/libavcodec/x86/vp8dsp_init.c', - '<(shared_generated_dir)/libavutil/x86/cpu.c', - '<(shared_generated_dir)/libavutil/x86/float_dsp_init.c', - '<(shared_generated_dir)/libavutil/x86/lls_init.c', - ], }], # (target_arch == "ia32" or target_arch == "x64") and (1) and (1) + ['(1) and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1)', { + 'c_sources': [ + 'libavcodec/aac_ac3_parser.c', + 'libavcodec/aac_parser.c', + 'libavcodec/aacadtsdec.c', + 'libavcodec/aacdec.c', + 'libavcodec/aacps.c', + 'libavcodec/aacpsdsp.c', + 'libavcodec/aacsbr.c', + 'libavcodec/aactab.c', + 'libavcodec/ac3tab.c', + 'libavcodec/cabac.c', + 'libavcodec/dct.c', + 'libavcodec/dct32_fixed.c', + 'libavcodec/dct32_float.c', + 'libavcodec/h264.c', + 'libavcodec/h264_cabac.c', + 'libavcodec/h264_cavlc.c', + 'libavcodec/h264_direct.c', + 'libavcodec/h264_loopfilter.c', + 'libavcodec/h264_mb.c', + 'libavcodec/h264_parser.c', + 'libavcodec/h264_picture.c', + 'libavcodec/h264_ps.c', + 'libavcodec/h264_refs.c', + 'libavcodec/h264_sei.c', + 'libavcodec/h264_slice.c', + 'libavcodec/h264chroma.c', + 'libavcodec/h264dsp.c', + 'libavcodec/h264idct.c', + 'libavcodec/h264qpel.c', + 'libavcodec/kbdwin.c', + 'libavcodec/mpegaudio.c', + 'libavcodec/mpegaudio_parser.c', + 'libavcodec/mpegaudiodec_fixed.c', + 'libavcodec/mpegaudiodecheader.c', + 'libavcodec/mpegaudiodsp.c', + 'libavcodec/mpegaudiodsp_data.c', + 'libavcodec/mpegaudiodsp_fixed.c', + 'libavcodec/mpegaudiodsp_float.c', + 'libavcodec/sbrdsp.c', + 'libavcodec/sinewin.c', + 'libavcodec/startcode.c', + 'libavformat/aacdec.c', + 'libavformat/apetag.c', + 'libavformat/img2.c', + 'libavformat/mov.c', + 'libavformat/mov_chan.c', + 'libavformat/mp3dec.c', + ], + }], # (1) and (ffmpeg_branding == "Chrome" or ffmpeg_branding == "ChromeOS") and (1) ['(target_arch == "arm" or (target_arch == "arm" and arm_neon == 1)) and (1) and (1)', { 'c_sources': [ 'libavcodec/arm/fft_fixed_init_arm.c', @@ -442,24 +311,12 @@ 'libavcodec/arm/vp8dsp_armv6.S', 'libavutil/arm/float_dsp_vfp.S', ], - 'converter_outputs': [ - '<(shared_generated_dir)/libavcodec/arm/fft_fixed_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/fft_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/fmtconvert_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/h264pred_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/hpeldsp_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/hpeldsp_init_armv6.c', - '<(shared_generated_dir)/libavcodec/arm/videodsp_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/videodsp_init_armv5te.c', - '<(shared_generated_dir)/libavcodec/arm/vorbisdsp_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/vp3dsp_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/vp8dsp_init_arm.c', - '<(shared_generated_dir)/libavcodec/arm/vp8dsp_init_armv6.c', - '<(shared_generated_dir)/libavutil/arm/cpu.c', - '<(shared_generated_dir)/libavutil/arm/float_dsp_init_arm.c', - '<(shared_generated_dir)/libavutil/arm/float_dsp_init_vfp.c', - ], }], # (target_arch == "arm" or (target_arch == "arm" and arm_neon == 1)) and (1) and (1) + ['(1) and (ffmpeg_branding == "ChromiumOS" or ffmpeg_branding == "ChromeOS" or ffmpeg_branding == "Chrome") and (1)', { + 'c_sources': [ + 'libavformat/rawdec.c', + ], + }], # (1) and (ffmpeg_branding == "ChromiumOS" or ffmpeg_branding == "ChromeOS" or ffmpeg_branding == "Chrome") and (1) ['(1) and (1) and (1)', { 'c_sources': [ 'libavcodec/allcodecs.c', @@ -489,13 +346,14 @@ 'libavcodec/mpeg4audio.c', 'libavcodec/mpegaudiodata.c', 'libavcodec/options.c', + 'libavcodec/opus.c', + 'libavcodec/opus_parser.c', 'libavcodec/parser.c', 'libavcodec/pcm.c', 'libavcodec/pthread.c', 'libavcodec/pthread_frame.c', 'libavcodec/pthread_slice.c', 'libavcodec/raw.c', - 'libavcodec/rawdec.c', 'libavcodec/rdft.c', 'libavcodec/utils.c', 'libavcodec/videodsp.c', @@ -535,9 +393,11 @@ 'libavformat/oggparsespeex.c', 'libavformat/oggparsetheora.c', 'libavformat/oggparsevorbis.c', + 'libavformat/oggparsevp8.c', 'libavformat/options.c', 'libavformat/os_support.c', 'libavformat/pcm.c', + 'libavformat/replaygain.c', 'libavformat/riff.c', 'libavformat/riffdec.c', 'libavformat/rmsipr.c', @@ -555,10 +415,12 @@ 'libavutil/cpu.c', 'libavutil/crc.c', 'libavutil/dict.c', + 'libavutil/downmix_info.c', 'libavutil/error.c', 'libavutil/eval.c', 'libavutil/fifo.c', 'libavutil/file_open.c', + 'libavutil/fixed_dsp.c', 'libavutil/float_dsp.c', 'libavutil/frame.c', 'libavutil/imgutils.c', @@ -584,686 +446,7 @@ 'libavutil/timecode.c', 'libavutil/utils.c', ], - 'converter_outputs': [ - '<(shared_generated_dir)/libavcodec/allcodecs.c', - '<(shared_generated_dir)/libavcodec/avfft.c', - '<(shared_generated_dir)/libavcodec/avpacket.c', - '<(shared_generated_dir)/libavcodec/avpicture.c', - '<(shared_generated_dir)/libavcodec/bitstream.c', - '<(shared_generated_dir)/libavcodec/bitstream_filter.c', - '<(shared_generated_dir)/libavcodec/codec_desc.c', - '<(shared_generated_dir)/libavcodec/dirac.c', - '<(shared_generated_dir)/libavcodec/fft_fixed.c', - '<(shared_generated_dir)/libavcodec/fft_fixed_32.c', - '<(shared_generated_dir)/libavcodec/fft_float.c', - '<(shared_generated_dir)/libavcodec/fft_init_table.c', - '<(shared_generated_dir)/libavcodec/flac.c', - '<(shared_generated_dir)/libavcodec/flacdata.c', - '<(shared_generated_dir)/libavcodec/fmtconvert.c', - '<(shared_generated_dir)/libavcodec/golomb.c', - '<(shared_generated_dir)/libavcodec/h264pred.c', - '<(shared_generated_dir)/libavcodec/hpeldsp.c', - '<(shared_generated_dir)/libavcodec/imgconvert.c', - '<(shared_generated_dir)/libavcodec/mathtables.c', - '<(shared_generated_dir)/libavcodec/mdct_fixed.c', - '<(shared_generated_dir)/libavcodec/mdct_fixed_32.c', - '<(shared_generated_dir)/libavcodec/mdct_float.c', - '<(shared_generated_dir)/libavcodec/mpeg12data.c', - '<(shared_generated_dir)/libavcodec/mpeg4audio.c', - '<(shared_generated_dir)/libavcodec/mpegaudiodata.c', - '<(shared_generated_dir)/libavcodec/options.c', - '<(shared_generated_dir)/libavcodec/parser.c', - '<(shared_generated_dir)/libavcodec/pcm.c', - '<(shared_generated_dir)/libavcodec/pthread.c', - '<(shared_generated_dir)/libavcodec/pthread_frame.c', - '<(shared_generated_dir)/libavcodec/pthread_slice.c', - '<(shared_generated_dir)/libavcodec/raw.c', - '<(shared_generated_dir)/libavcodec/rawdec.c', - '<(shared_generated_dir)/libavcodec/rdft.c', - '<(shared_generated_dir)/libavcodec/utils.c', - '<(shared_generated_dir)/libavcodec/videodsp.c', - '<(shared_generated_dir)/libavcodec/vorbis.c', - '<(shared_generated_dir)/libavcodec/vorbis_data.c', - '<(shared_generated_dir)/libavcodec/vorbis_parser.c', - '<(shared_generated_dir)/libavcodec/vorbisdec.c', - '<(shared_generated_dir)/libavcodec/vorbisdsp.c', - '<(shared_generated_dir)/libavcodec/vp3.c', - '<(shared_generated_dir)/libavcodec/vp3_parser.c', - '<(shared_generated_dir)/libavcodec/vp3dsp.c', - '<(shared_generated_dir)/libavcodec/vp56rac.c', - '<(shared_generated_dir)/libavcodec/vp8.c', - '<(shared_generated_dir)/libavcodec/vp8_parser.c', - '<(shared_generated_dir)/libavcodec/vp8dsp.c', - '<(shared_generated_dir)/libavcodec/xiph.c', - '<(shared_generated_dir)/libavformat/allformats.c', - '<(shared_generated_dir)/libavformat/avio.c', - '<(shared_generated_dir)/libavformat/aviobuf.c', - '<(shared_generated_dir)/libavformat/cutils.c', - '<(shared_generated_dir)/libavformat/flac_picture.c', - '<(shared_generated_dir)/libavformat/format.c', - '<(shared_generated_dir)/libavformat/id3v1.c', - '<(shared_generated_dir)/libavformat/id3v2.c', - '<(shared_generated_dir)/libavformat/isom.c', - '<(shared_generated_dir)/libavformat/matroska.c', - '<(shared_generated_dir)/libavformat/matroskadec.c', - '<(shared_generated_dir)/libavformat/metadata.c', - '<(shared_generated_dir)/libavformat/mux.c', - '<(shared_generated_dir)/libavformat/oggdec.c', - '<(shared_generated_dir)/libavformat/oggparsecelt.c', - '<(shared_generated_dir)/libavformat/oggparsedirac.c', - '<(shared_generated_dir)/libavformat/oggparseflac.c', - '<(shared_generated_dir)/libavformat/oggparseogm.c', - '<(shared_generated_dir)/libavformat/oggparseopus.c', - '<(shared_generated_dir)/libavformat/oggparseskeleton.c', - '<(shared_generated_dir)/libavformat/oggparsespeex.c', - '<(shared_generated_dir)/libavformat/oggparsetheora.c', - '<(shared_generated_dir)/libavformat/oggparsevorbis.c', - '<(shared_generated_dir)/libavformat/options.c', - '<(shared_generated_dir)/libavformat/os_support.c', - '<(shared_generated_dir)/libavformat/pcm.c', - '<(shared_generated_dir)/libavformat/riff.c', - '<(shared_generated_dir)/libavformat/riffdec.c', - '<(shared_generated_dir)/libavformat/rmsipr.c', - '<(shared_generated_dir)/libavformat/seek.c', - '<(shared_generated_dir)/libavformat/url.c', - '<(shared_generated_dir)/libavformat/utils.c', - '<(shared_generated_dir)/libavformat/vorbiscomment.c', - '<(shared_generated_dir)/libavformat/wavdec.c', - '<(shared_generated_dir)/libavutil/atomic.c', - '<(shared_generated_dir)/libavutil/avstring.c', - '<(shared_generated_dir)/libavutil/base64.c', - '<(shared_generated_dir)/libavutil/bprint.c', - '<(shared_generated_dir)/libavutil/buffer.c', - '<(shared_generated_dir)/libavutil/channel_layout.c', - '<(shared_generated_dir)/libavutil/cpu.c', - '<(shared_generated_dir)/libavutil/crc.c', - '<(shared_generated_dir)/libavutil/dict.c', - '<(shared_generated_dir)/libavutil/error.c', - '<(shared_generated_dir)/libavutil/eval.c', - '<(shared_generated_dir)/libavutil/fifo.c', - '<(shared_generated_dir)/libavutil/file_open.c', - '<(shared_generated_dir)/libavutil/float_dsp.c', - '<(shared_generated_dir)/libavutil/frame.c', - '<(shared_generated_dir)/libavutil/imgutils.c', - '<(shared_generated_dir)/libavutil/intfloat_readwrite.c', - '<(shared_generated_dir)/libavutil/intmath.c', - '<(shared_generated_dir)/libavutil/lfg.c', - '<(shared_generated_dir)/libavutil/lls1.c', - '<(shared_generated_dir)/libavutil/lls2.c', - '<(shared_generated_dir)/libavutil/log.c', - '<(shared_generated_dir)/libavutil/log2_tab.c', - '<(shared_generated_dir)/libavutil/mathematics.c', - '<(shared_generated_dir)/libavutil/md5.c', - '<(shared_generated_dir)/libavutil/mem.c', - '<(shared_generated_dir)/libavutil/opt.c', - '<(shared_generated_dir)/libavutil/parseutils.c', - '<(shared_generated_dir)/libavutil/pixdesc.c', - '<(shared_generated_dir)/libavutil/random_seed.c', - '<(shared_generated_dir)/libavutil/rational.c', - '<(shared_generated_dir)/libavutil/samplefmt.c', - '<(shared_generated_dir)/libavutil/sha.c', - '<(shared_generated_dir)/libavutil/stereo3d.c', - '<(shared_generated_dir)/libavutil/time.c', - '<(shared_generated_dir)/libavutil/timecode.c', - '<(shared_generated_dir)/libavutil/utils.c', - ], }], # (1) and (1) and (1) ], # conditions - 'c_headers': [ - 'compat/aix/math.h', - 'compat/avisynth/avisynth_c.h', - 'compat/avisynth/avisynth_c_25.h', - 'compat/avisynth/avxsynth_c.h', - 'compat/avisynth/windowsPorts/basicDataTypeConversions.h', - 'compat/avisynth/windowsPorts/windows2linux.h', - 'compat/msvcrt/snprintf.h', - 'compat/os2threads.h', - 'compat/tms470/math.h', - 'compat/va_copy.h', - 'compat/w32pthreads.h', - 'libavcodec/a64colors.h', - 'libavcodec/a64tables.h', - 'libavcodec/aac.h', - 'libavcodec/aac_ac3_parser.h', - 'libavcodec/aac_tablegen.h', - 'libavcodec/aac_tablegen_decl.h', - 'libavcodec/aacadtsdec.h', - 'libavcodec/aacdectab.h', - 'libavcodec/aacenc.h', - 'libavcodec/aacps.h', - 'libavcodec/aacps_tablegen.h', - 'libavcodec/aacpsdsp.h', - 'libavcodec/aacsbr.h', - 'libavcodec/aacsbrdata.h', - 'libavcodec/aactab.h', - 'libavcodec/aandcttab.h', - 'libavcodec/ac3.h', - 'libavcodec/ac3_parser.h', - 'libavcodec/ac3dec.h', - 'libavcodec/ac3dec_data.h', - 'libavcodec/ac3dsp.h', - 'libavcodec/ac3enc.h', - 'libavcodec/ac3tab.h', - 'libavcodec/acelp_filters.h', - 'libavcodec/acelp_pitch_delay.h', - 'libavcodec/acelp_vectors.h', - 'libavcodec/adpcm.h', - 'libavcodec/adpcm_data.h', - 'libavcodec/adx.h', - 'libavcodec/alac_data.h', - 'libavcodec/alpha/asm.h', - 'libavcodec/alpha/dsputil_alpha.h', - 'libavcodec/alpha/hpeldsp_alpha.h', - 'libavcodec/alpha/regdef.h', - 'libavcodec/amr.h', - 'libavcodec/amrnbdata.h', - 'libavcodec/amrwbdata.h', - 'libavcodec/arm/aac.h', - 'libavcodec/arm/asm-offsets.h', - 'libavcodec/arm/dca.h', - 'libavcodec/arm/dsputil_arm.h', - 'libavcodec/arm/hpeldsp_arm.h', - 'libavcodec/arm/mathops.h', - 'libavcodec/arm/mpegvideo_arm.h', - 'libavcodec/arm/videodsp_arm.h', - 'libavcodec/arm/vp56_arith.h', - 'libavcodec/arm/vp8.h', - 'libavcodec/arm/vp8dsp.h', - 'libavcodec/ass.h', - 'libavcodec/ass_split.h', - 'libavcodec/asv.h', - 'libavcodec/atrac.h', - 'libavcodec/atrac1data.h', - 'libavcodec/atrac3data.h', - 'libavcodec/audio_frame_queue.h', - 'libavcodec/audioconvert.h', - 'libavcodec/avcodec.h', - 'libavcodec/avfft.h', - 'libavcodec/avr32/mathops.h', - 'libavcodec/bethsoftvideo.h', - 'libavcodec/bfin/config_bfin.h', - 'libavcodec/bfin/dsputil_bfin.h', - 'libavcodec/bfin/hpeldsp_bfin.h', - 'libavcodec/bfin/mathops.h', - 'libavcodec/bfin/vp3_bfin.h', - 'libavcodec/bgmc.h', - 'libavcodec/binkdata.h', - 'libavcodec/binkdsp.h', - 'libavcodec/bintext.h', - 'libavcodec/bmp.h', - 'libavcodec/bytestream.h', - 'libavcodec/cabac.h', - 'libavcodec/cabac_functions.h', - 'libavcodec/cavs.h', - 'libavcodec/cavsdsp.h', - 'libavcodec/cbrt_tablegen.h', - 'libavcodec/celp_filters.h', - 'libavcodec/celp_math.h', - 'libavcodec/cga_data.h', - 'libavcodec/cookdata.h', - 'libavcodec/copy_block.h', - 'libavcodec/dca.h', - 'libavcodec/dcadata.h', - 'libavcodec/dcadsp.h', - 'libavcodec/dcaenc.h', - 'libavcodec/dcahuff.h', - 'libavcodec/dct.h', - 'libavcodec/dct32.h', - 'libavcodec/dctref.h', - 'libavcodec/dirac.h', - 'libavcodec/dirac_arith.h', - 'libavcodec/dirac_dwt.h', - 'libavcodec/diracdsp.h', - 'libavcodec/dnxhddata.h', - 'libavcodec/dnxhdenc.h', - 'libavcodec/dsputil.h', - 'libavcodec/dv.h', - 'libavcodec/dv_profile.h', - 'libavcodec/dv_tablegen.h', - 'libavcodec/dvdata.h', - 'libavcodec/dxva2.h', - 'libavcodec/dxva2_internal.h', - 'libavcodec/eac3_data.h', - 'libavcodec/eac3enc.h', - 'libavcodec/eaidct.h', - 'libavcodec/elbg.h', - 'libavcodec/error_resilience.h', - 'libavcodec/evrcdata.h', - 'libavcodec/exif.h', - 'libavcodec/faandct.h', - 'libavcodec/faanidct.h', - 'libavcodec/faxcompr.h', - 'libavcodec/fft-internal.h', - 'libavcodec/fft.h', - 'libavcodec/fft_table.h', - 'libavcodec/ffv1.h', - 'libavcodec/flac.h', - 'libavcodec/flacdata.h', - 'libavcodec/flacdsp.h', - 'libavcodec/flv.h', - 'libavcodec/fmtconvert.h', - 'libavcodec/frame_thread_encoder.h', - 'libavcodec/g722.h', - 'libavcodec/g723_1_data.h', - 'libavcodec/g729.h', - 'libavcodec/g729data.h', - 'libavcodec/g729postfilter.h', - 'libavcodec/get_bits.h', - 'libavcodec/gif.h', - 'libavcodec/golomb.h', - 'libavcodec/gsm.h', - 'libavcodec/gsmdec_data.h', - 'libavcodec/h261.h', - 'libavcodec/h263.h', - 'libavcodec/h263_parser.h', - 'libavcodec/h263data.h', - 'libavcodec/h263dsp.h', - 'libavcodec/h264.h', - 'libavcodec/h264_mvpred.h', - 'libavcodec/h264chroma.h', - 'libavcodec/h264data.h', - 'libavcodec/h264dsp.h', - 'libavcodec/h264idct.h', - 'libavcodec/h264pred.h', - 'libavcodec/h264qpel.h', - 'libavcodec/hevc.h', - 'libavcodec/hevcdsp.h', - 'libavcodec/hevcpred.h', - 'libavcodec/hpeldsp.h', - 'libavcodec/huffman.h', - 'libavcodec/huffyuv.h', - 'libavcodec/iirfilter.h', - 'libavcodec/imcdata.h', - 'libavcodec/imgconvert.h', - 'libavcodec/indeo2data.h', - 'libavcodec/indeo3data.h', - 'libavcodec/indeo4data.h', - 'libavcodec/indeo5data.h', - 'libavcodec/internal.h', - 'libavcodec/intrax8.h', - 'libavcodec/intrax8dsp.h', - 'libavcodec/intrax8huf.h', - 'libavcodec/ivi_common.h', - 'libavcodec/ivi_dsp.h', - 'libavcodec/jacosub.h', - 'libavcodec/jpeg2000.h', - 'libavcodec/jpeg2000dwt.h', - 'libavcodec/jpegls.h', - 'libavcodec/jpeglsdec.h', - 'libavcodec/kbdwin.h', - 'libavcodec/lagarithrac.h', - 'libavcodec/lcl.h', - 'libavcodec/libopus.h', - 'libavcodec/libschroedinger.h', - 'libavcodec/libutvideo.h', - 'libavcodec/libvpx.h', - 'libavcodec/libxvid.h', - 'libavcodec/lpc.h', - 'libavcodec/lsp.h', - 'libavcodec/lzw.h', - 'libavcodec/mathops.h', - 'libavcodec/metasound_data.h', - 'libavcodec/mips/aacdec_mips.h', - 'libavcodec/mips/aacpsy_mips.h', - 'libavcodec/mips/aacsbr_mips.h', - 'libavcodec/mips/amrwbdec_mips.h', - 'libavcodec/mips/compute_antialias_fixed.h', - 'libavcodec/mips/compute_antialias_float.h', - 'libavcodec/mips/lsp_mips.h', - 'libavcodec/mips/mathops.h', - 'libavcodec/mjpeg.h', - 'libavcodec/mjpegdec.h', - 'libavcodec/mjpegenc.h', - 'libavcodec/mlp.h', - 'libavcodec/mlp_parser.h', - 'libavcodec/mlpdsp.h', - 'libavcodec/motionpixels_tablegen.h', - 'libavcodec/mpc.h', - 'libavcodec/mpc7data.h', - 'libavcodec/mpc8data.h', - 'libavcodec/mpc8huff.h', - 'libavcodec/mpcdata.h', - 'libavcodec/mpeg12.h', - 'libavcodec/mpeg12data.h', - 'libavcodec/mpeg4audio.h', - 'libavcodec/mpeg4data.h', - 'libavcodec/mpeg4video.h', - 'libavcodec/mpeg4video_parser.h', - 'libavcodec/mpegaudio.h', - 'libavcodec/mpegaudio_tablegen.h', - 'libavcodec/mpegaudiodata.h', - 'libavcodec/mpegaudiodecheader.h', - 'libavcodec/mpegaudiodectab.h', - 'libavcodec/mpegaudiodsp.h', - 'libavcodec/mpegaudiotab.h', - 'libavcodec/mpegvideo.h', - 'libavcodec/mqc.h', - 'libavcodec/msgsmdec.h', - 'libavcodec/msmpeg4.h', - 'libavcodec/msmpeg4data.h', - 'libavcodec/msrledec.h', - 'libavcodec/mss12.h', - 'libavcodec/mss2dsp.h', - 'libavcodec/mss34dsp.h', - 'libavcodec/nellymoser.h', - 'libavcodec/old_codec_ids.h', - 'libavcodec/options_table.h', - 'libavcodec/paf.h', - 'libavcodec/parser.h', - 'libavcodec/pcm_tablegen.h', - 'libavcodec/png.h', - 'libavcodec/pngdsp.h', - 'libavcodec/pnm.h', - 'libavcodec/ppc/dsputil_altivec.h', - 'libavcodec/ppc/mathops.h', - 'libavcodec/proresdata.h', - 'libavcodec/proresdec.h', - 'libavcodec/proresdsp.h', - 'libavcodec/psymodel.h', - 'libavcodec/pthread_internal.h', - 'libavcodec/put_bits.h', - 'libavcodec/qcelpdata.h', - 'libavcodec/qdm2_tablegen.h', - 'libavcodec/qdm2data.h', - 'libavcodec/ra144.h', - 'libavcodec/ra288.h', - 'libavcodec/ralfdata.h', - 'libavcodec/rangecoder.h', - 'libavcodec/ratecontrol.h', - 'libavcodec/raw.h', - 'libavcodec/rdft.h', - 'libavcodec/rectangle.h', - 'libavcodec/rl.h', - 'libavcodec/rle.h', - 'libavcodec/rnd_avg.h', - 'libavcodec/roqvideo.h', - 'libavcodec/rtjpeg.h', - 'libavcodec/rv30data.h', - 'libavcodec/rv34.h', - 'libavcodec/rv34data.h', - 'libavcodec/rv34dsp.h', - 'libavcodec/rv34vlc.h', - 'libavcodec/rv40data.h', - 'libavcodec/rv40vlc2.h', - 'libavcodec/s3tc.h', - 'libavcodec/sanm_data.h', - 'libavcodec/sbr.h', - 'libavcodec/sbrdsp.h', - 'libavcodec/sgi.h', - 'libavcodec/sh4/dsputil_sh4.h', - 'libavcodec/sh4/sh4.h', - 'libavcodec/simple_idct.h', - 'libavcodec/sinewin.h', - 'libavcodec/sinewin_tablegen.h', - 'libavcodec/sipr.h', - 'libavcodec/sipr16kdata.h', - 'libavcodec/siprdata.h', - 'libavcodec/snow.h', - 'libavcodec/snow_dwt.h', - 'libavcodec/snowdata.h', - 'libavcodec/sp5x.h', - 'libavcodec/sparc/dsputil_vis.h', - 'libavcodec/sparc/vis.h', - 'libavcodec/sunrast.h', - 'libavcodec/svq1.h', - 'libavcodec/svq1_cb.h', - 'libavcodec/svq1_vlc.h', - 'libavcodec/svq1enc_cb.h', - 'libavcodec/svq3.h', - 'libavcodec/synth_filter.h', - 'libavcodec/tableprint.h', - 'libavcodec/tak.h', - 'libavcodec/targa.h', - 'libavcodec/thread.h', - 'libavcodec/tiff.h', - 'libavcodec/tiff_common.h', - 'libavcodec/tiff_data.h', - 'libavcodec/truemotion1data.h', - 'libavcodec/truespeech_data.h', - 'libavcodec/tscc2data.h', - 'libavcodec/ttadata.h', - 'libavcodec/twinvq.h', - 'libavcodec/twinvq_data.h', - 'libavcodec/ulti_cb.h', - 'libavcodec/unary.h', - 'libavcodec/utvideo.h', - 'libavcodec/v210dec.h', - 'libavcodec/vaapi.h', - 'libavcodec/vaapi_internal.h', - 'libavcodec/vc1.h', - 'libavcodec/vc1acdata.h', - 'libavcodec/vc1data.h', - 'libavcodec/vc1dsp.h', - 'libavcodec/vda.h', - 'libavcodec/vdpau.h', - 'libavcodec/vdpau_internal.h', - 'libavcodec/version.h', - 'libavcodec/videodsp.h', - 'libavcodec/vorbis.h', - 'libavcodec/vorbis_enc_data.h', - 'libavcodec/vorbis_parser.h', - 'libavcodec/vorbisdsp.h', - 'libavcodec/vp3data.h', - 'libavcodec/vp3dsp.h', - 'libavcodec/vp56.h', - 'libavcodec/vp56data.h', - 'libavcodec/vp56dsp.h', - 'libavcodec/vp5data.h', - 'libavcodec/vp6data.h', - 'libavcodec/vp8.h', - 'libavcodec/vp8data.h', - 'libavcodec/vp8dsp.h', - 'libavcodec/vp9.h', - 'libavcodec/vp9data.h', - 'libavcodec/vp9dsp.h', - 'libavcodec/wavpack.h', - 'libavcodec/wavpackenc.h', - 'libavcodec/wma.h', - 'libavcodec/wma_common.h', - 'libavcodec/wmadata.h', - 'libavcodec/wmaprodata.h', - 'libavcodec/wmavoice_data.h', - 'libavcodec/wmv2.h', - 'libavcodec/wmv2dsp.h', - 'libavcodec/x86/cabac.h', - 'libavcodec/x86/constants.h', - 'libavcodec/x86/dirac_dwt.h', - 'libavcodec/x86/diracdsp_mmx.h', - 'libavcodec/x86/dsputil_x86.h', - 'libavcodec/x86/fft.h', - 'libavcodec/x86/h264_i386.h', - 'libavcodec/x86/idct_xvid.h', - 'libavcodec/x86/mathops.h', - 'libavcodec/x86/vc1dsp.h', - 'libavcodec/x86/vp56_arith.h', - 'libavcodec/xface.h', - 'libavcodec/xiph.h', - 'libavcodec/xvmc.h', - 'libavcodec/xvmc_internal.h', - 'libavcodec/xwd.h', - 'libavformat/aiff.h', - 'libavformat/apetag.h', - 'libavformat/asf.h', - 'libavformat/asfcrypt.h', - 'libavformat/ast.h', - 'libavformat/audiointerleave.h', - 'libavformat/avc.h', - 'libavformat/avformat.h', - 'libavformat/avi.h', - 'libavformat/avio.h', - 'libavformat/avio_internal.h', - 'libavformat/avlanguage.h', - 'libavformat/caf.h', - 'libavformat/dv.h', - 'libavformat/ffm.h', - 'libavformat/ffmeta.h', - 'libavformat/flac_picture.h', - 'libavformat/flacenc.h', - 'libavformat/flv.h', - 'libavformat/gxf.h', - 'libavformat/http.h', - 'libavformat/httpauth.h', - 'libavformat/id3v1.h', - 'libavformat/id3v2.h', - 'libavformat/internal.h', - 'libavformat/ircam.h', - 'libavformat/isom.h', - 'libavformat/matroska.h', - 'libavformat/metadata.h', - 'libavformat/mms.h', - 'libavformat/mov_chan.h', - 'libavformat/movenc.h', - 'libavformat/mpeg.h', - 'libavformat/mpegts.h', - 'libavformat/mxf.h', - 'libavformat/network.h', - 'libavformat/nut.h', - 'libavformat/oggdec.h', - 'libavformat/oma.h', - 'libavformat/options_table.h', - 'libavformat/os_support.h', - 'libavformat/pcm.h', - 'libavformat/qtpalette.h', - 'libavformat/rawdec.h', - 'libavformat/rawenc.h', - 'libavformat/rdt.h', - 'libavformat/riff.h', - 'libavformat/rm.h', - 'libavformat/rmsipr.h', - 'libavformat/rso.h', - 'libavformat/rtmp.h', - 'libavformat/rtmpcrypt.h', - 'libavformat/rtmpdh.h', - 'libavformat/rtmppkt.h', - 'libavformat/rtp.h', - 'libavformat/rtpdec.h', - 'libavformat/rtpdec_formats.h', - 'libavformat/rtpenc.h', - 'libavformat/rtpenc_chain.h', - 'libavformat/rtpproto.h', - 'libavformat/rtsp.h', - 'libavformat/rtspcodes.h', - 'libavformat/sauce.h', - 'libavformat/seek.h', - 'libavformat/smjpeg.h', - 'libavformat/sox.h', - 'libavformat/spdif.h', - 'libavformat/srtp.h', - 'libavformat/subtitles.h', - 'libavformat/swf.h', - 'libavformat/url.h', - 'libavformat/urldecode.h', - 'libavformat/version.h', - 'libavformat/voc.h', - 'libavformat/vorbiscomment.h', - 'libavformat/w64.h', - 'libavformat/wtv.h', - 'libavformat/wv.h', - 'libavutil/adler32.h', - 'libavutil/aes.h', - 'libavutil/arm/bswap.h', - 'libavutil/arm/cpu.h', - 'libavutil/arm/float_dsp_arm.h', - 'libavutil/arm/intmath.h', - 'libavutil/arm/intreadwrite.h', - 'libavutil/arm/timer.h', - 'libavutil/atomic.h', - 'libavutil/atomic_gcc.h', - 'libavutil/atomic_suncc.h', - 'libavutil/atomic_win32.h', - 'libavutil/attributes.h', - 'libavutil/audio_fifo.h', - 'libavutil/audioconvert.h', - 'libavutil/avassert.h', - 'libavutil/avr32/bswap.h', - 'libavutil/avr32/intreadwrite.h', - 'libavutil/avstring.h', - 'libavutil/avutil.h', - 'libavutil/base64.h', - 'libavutil/bfin/bswap.h', - 'libavutil/bfin/timer.h', - 'libavutil/blowfish.h', - 'libavutil/bprint.h', - 'libavutil/bswap.h', - 'libavutil/buffer.h', - 'libavutil/buffer_internal.h', - 'libavutil/channel_layout.h', - 'libavutil/colorspace.h', - 'libavutil/common.h', - 'libavutil/cpu.h', - 'libavutil/cpu_internal.h', - 'libavutil/crc.h', - 'libavutil/des.h', - 'libavutil/dict.h', - 'libavutil/error.h', - 'libavutil/eval.h', - 'libavutil/fifo.h', - 'libavutil/file.h', - 'libavutil/float_dsp.h', - 'libavutil/frame.h', - 'libavutil/hash.h', - 'libavutil/hmac.h', - 'libavutil/imgutils.h', - 'libavutil/integer.h', - 'libavutil/internal.h', - 'libavutil/intfloat.h', - 'libavutil/intfloat_readwrite.h', - 'libavutil/intmath.h', - 'libavutil/intreadwrite.h', - 'libavutil/lfg.h', - 'libavutil/libm.h', - 'libavutil/lls1.h', - 'libavutil/lls2.h', - 'libavutil/log.h', - 'libavutil/lzo.h', - 'libavutil/mathematics.h', - 'libavutil/md5.h', - 'libavutil/mem.h', - 'libavutil/mips/intreadwrite.h', - 'libavutil/mips/libm_mips.h', - 'libavutil/murmur3.h', - 'libavutil/old_pix_fmts.h', - 'libavutil/opencl.h', - 'libavutil/opencl_internal.h', - 'libavutil/opt.h', - 'libavutil/parseutils.h', - 'libavutil/pca.h', - 'libavutil/pixdesc.h', - 'libavutil/pixfmt.h', - 'libavutil/ppc/cpu.h', - 'libavutil/ppc/float_dsp_altivec.h', - 'libavutil/ppc/intreadwrite.h', - 'libavutil/ppc/timer.h', - 'libavutil/ppc/types_altivec.h', - 'libavutil/ppc/util_altivec.h', - 'libavutil/qsort.h', - 'libavutil/random_seed.h', - 'libavutil/rational.h', - 'libavutil/rc4.h', - 'libavutil/ripemd.h', - 'libavutil/samplefmt.h', - 'libavutil/sh4/bswap.h', - 'libavutil/sha.h', - 'libavutil/sha512.h', - 'libavutil/softfloat.h', - 'libavutil/stereo3d.h', - 'libavutil/time.h', - 'libavutil/timecode.h', - 'libavutil/timer.h', - 'libavutil/timestamp.h', - 'libavutil/tomi/intreadwrite.h', - 'libavutil/tree.h', - 'libavutil/version.h', - 'libavutil/x86/asm.h', - 'libavutil/x86/bswap.h', - 'libavutil/x86/cpu.h', - 'libavutil/x86/emms.h', - 'libavutil/x86/intreadwrite.h', - 'libavutil/x86/timer.h', - 'libavutil/x86/w64xmmtest.h', - 'libavutil/x86_cpu.h', - 'libavutil/xga_font_data.h', - 'libavutil/xtea.h', - ], # c_headers }, } |