| Index: third_party/ffmpeg/ffmpeg.gyp
|
| ===================================================================
|
| --- third_party/ffmpeg/ffmpeg.gyp (revision 41889)
|
| +++ third_party/ffmpeg/ffmpeg.gyp (working copy)
|
| @@ -2,11 +2,9 @@
|
| # Use of this source code is governed by a BSD-style license that can be
|
| # found in the LICENSE file.
|
|
|
| -# TODO(fbarchard): Turn off --enable-memalign-hack for all but windows.
|
| +# TODO(fbarchard): Add wmapro.
|
| # TODO(ajwong): Determine if we want to statically link libz.
|
|
|
| -
|
| -
|
| {
|
| 'target_defaults': {
|
| 'conditions': [
|
| @@ -151,6 +149,7 @@
|
| 'source/patched-ffmpeg-mt/libavcodec/aac.c',
|
| 'source/patched-ffmpeg-mt/libavcodec/aac_ac3_parser.c',
|
| 'source/patched-ffmpeg-mt/libavcodec/aac_parser.c',
|
| + 'source/patched-ffmpeg-mt/libavcodec/aacsbr.c', # TODO(fbarchard): Review this file.
|
| 'source/patched-ffmpeg-mt/libavcodec/aactab.c',
|
| 'source/patched-ffmpeg-mt/libavcodec/cabac.c',
|
| 'source/patched-ffmpeg-mt/libavcodec/error_resilience.c',
|
| @@ -173,6 +172,7 @@
|
| 'source/patched-ffmpeg-mt/libavcodec/mpegaudiodec.c',
|
| 'source/patched-ffmpeg-mt/libavcodec/mpegaudiodecheader.c',
|
| 'source/patched-ffmpeg-mt/libavcodec/mpegvideo.c',
|
| + 'source/patched-ffmpeg-mt/libavcodec/rdft.c', # TODO(fbarchard): Review this file.
|
| 'source/patched-ffmpeg-mt/libavformat/gxf.c', # TODO(fbarchard): Review this file.
|
| 'source/patched-ffmpeg-mt/libavformat/id3v2.c',
|
| 'source/patched-ffmpeg-mt/libavformat/isom.c',
|
| @@ -190,9 +190,9 @@
|
| }], # ffmpeg_branding
|
| ['ffmpeg_branding=="ChromeOS"', {
|
| 'sources': [
|
| - 'source/patched-ffmpeg-mt/libavcodec/aandcttab.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| - 'source/patched-ffmpeg-mt/libavcodec/error_resilience.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| - 'source/patched-ffmpeg-mt/libavcodec/faandct.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| + 'source/patched-ffmpeg-mt/libavcodec/aandcttab.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| + 'source/patched-ffmpeg-mt/libavcodec/error_resilience.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| + 'source/patched-ffmpeg-mt/libavcodec/faandct.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| 'source/patched-ffmpeg-mt/libavcodec/h263.c',
|
| 'source/patched-ffmpeg-mt/libavcodec/h263_parser.c', # TODO(fbarchard): Review this file.
|
| 'source/patched-ffmpeg-mt/libavcodec/h263dec.c',
|
| @@ -200,22 +200,22 @@
|
| 'source/patched-ffmpeg-mt/libavcodec/intrax8.c',
|
| 'source/patched-ffmpeg-mt/libavcodec/intrax8dsp.c',
|
| 'source/patched-ffmpeg-mt/libavcodec/ituh263dec.c', # TODO(fbarchard): Review this file.
|
| - 'source/patched-ffmpeg-mt/libavcodec/ituh263enc.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| - 'source/patched-ffmpeg-mt/libavcodec/jfdctint.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| - 'source/patched-ffmpeg-mt/libavcodec/jfdctfst.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| - 'source/patched-ffmpeg-mt/libavcodec/motion_est.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| + 'source/patched-ffmpeg-mt/libavcodec/ituh263enc.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| + 'source/patched-ffmpeg-mt/libavcodec/jfdctint.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| + 'source/patched-ffmpeg-mt/libavcodec/jfdctfst.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| + 'source/patched-ffmpeg-mt/libavcodec/motion_est.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| 'source/patched-ffmpeg-mt/libavcodec/mpeg4data.h', # TODO(fbarchard): Review this file.
|
| 'source/patched-ffmpeg-mt/libavcodec/mpeg4video.c', # TODO(fbarchard): Review this file.
|
| 'source/patched-ffmpeg-mt/libavcodec/mpeg4video.h', # TODO(fbarchard): Review this file.
|
| 'source/patched-ffmpeg-mt/libavcodec/mpeg4video_parser.c',
|
| 'source/patched-ffmpeg-mt/libavcodec/mpeg4video_es_bsf.c', # TODO(fbarchard): Review this file.
|
| - 'source/patched-ffmpeg-mt/libavcodec/mpeg4videoenc.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| - 'source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c', # TODO(fbarchard): Review this file.
|
| - 'source/patched-ffmpeg-mt/libavcodec/mpegvideo.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| - 'source/patched-ffmpeg-mt/libavcodec/mpegvideo_enc.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| + 'source/patched-ffmpeg-mt/libavcodec/mpeg4videoenc.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| + 'source/patched-ffmpeg-mt/libavcodec/mpeg4videodec.c', # TODO(fbarchard): Review this file.
|
| + 'source/patched-ffmpeg-mt/libavcodec/mpegvideo.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| + 'source/patched-ffmpeg-mt/libavcodec/mpegvideo_enc.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| 'source/patched-ffmpeg-mt/libavcodec/msmpeg4.c',
|
| 'source/patched-ffmpeg-mt/libavcodec/msmpeg4data.c',
|
| - 'source/patched-ffmpeg-mt/libavcodec/ratecontrol.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| + 'source/patched-ffmpeg-mt/libavcodec/ratecontrol.c', # TODO(fbarchard): For mpeg4 bsf. Review this file.
|
| 'source/patched-ffmpeg-mt/libavcodec/vc1.c',
|
| 'source/patched-ffmpeg-mt/libavcodec/vc1data.c',
|
| 'source/patched-ffmpeg-mt/libavcodec/vc1dec.c', # TODO(fbarchard): Review this file.
|
| @@ -273,7 +273,7 @@
|
| ['target_arch=="ia32"', {
|
| 'cflags!': [
|
| # Turn off valgrind build option that breaks ffmpeg builds.
|
| - # Allows config.h HAVE_EBP_AVAILABLE 1 and HAVE_EBX_AVAILABLE 1
|
| + # Allows config.h HAVE_EBP_AVAILABLE 1 and HAVE_EBX_AVAILABLE 1
|
| '-fno-omit-frame-pointer',
|
| ],
|
| }], # target_arch=="ia32"
|
|
|