Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 { | 5 { |
| 6 'variables': { | 6 'variables': { |
| 7 'chromium_code': 1, | 7 'chromium_code': 1, |
| 8 # Override to dynamically link the cras (ChromeOS audio) library. | 8 # Override to dynamically link the cras (ChromeOS audio) library. |
| 9 'use_cras%': 0, | 9 'use_cras%': 0, |
| 10 # Option e.g. for Linux distributions to link pulseaudio directly | 10 # Option e.g. for Linux distributions to link pulseaudio directly |
| (...skipping 490 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 501 'MEDIA_DISABLE_LIBVPX', | 501 'MEDIA_DISABLE_LIBVPX', |
| 502 ], | 502 ], |
| 503 }, | 503 }, |
| 504 # Exclude the sources that depend on libvpx. | 504 # Exclude the sources that depend on libvpx. |
| 505 'sources!': [ | 505 'sources!': [ |
| 506 'filters/vpx_video_decoder.cc', | 506 'filters/vpx_video_decoder.cc', |
| 507 'filters/vpx_video_decoder.h', | 507 'filters/vpx_video_decoder.h', |
| 508 ], | 508 ], |
| 509 }], | 509 }], |
| 510 ['use_system_ffmpeg == 1', { | 510 ['use_system_ffmpeg == 1', { |
| 511 'defines': [ | 511 'cflags': [ |
|
DaleCurtis
2013/04/15 23:12:53
This section is pretty different than the previous
Paweł Hajdan Jr.
2013/04/15 23:51:49
defines -> cflags avoids a problem with gyp append
DaleCurtis
2013/04/16 20:46:56
Can you put the #define and #include in a variable
Paweł Hajdan Jr.
2013/04/16 20:59:36
I could technically, but unless you insist I'd pre
| |
| 512 '<!(python <(DEPTH)/tools/compile_test/compile_test.py ' | 512 '<!(python <(DEPTH)/tools/compile_test/compile_test.py ' |
| 513 '--code "#include <libavcodec/avcodec.h>\n' | 513 '--code "#define __STDC_CONSTANT_MACROS\n' |
| 514 '#include <libavcodec/avcodec.h>\n' | |
| 514 'int test() { return AV_CODEC_ID_OPUS; }" ' | 515 'int test() { return AV_CODEC_ID_OPUS; }" ' |
| 515 '--on-failure CHROMIUM_OMIT_AV_CODEC_ID_OPUS)', | 516 '--on-failure -DCHROMIUM_OMIT_AV_CODEC_ID_OPUS=1)', |
| 517 | |
| 516 '<!(python <(DEPTH)/tools/compile_test/compile_test.py ' | 518 '<!(python <(DEPTH)/tools/compile_test/compile_test.py ' |
| 517 '--code "#include <libavcodec/avcodec.h>\n' | 519 '--code "#define __STDC_CONSTANT_MACROS\n' |
| 520 '#include <libavcodec/avcodec.h>\n' | |
| 518 'int test() { return AV_CODEC_ID_VP9; }" ' | 521 'int test() { return AV_CODEC_ID_VP9; }" ' |
| 519 '--on-failure CHROMIUM_OMIT_AV_CODEC_ID_VP9)', | 522 '--on-failure -DCHROMIUM_OMIT_AV_CODEC_ID_VP9=1)', |
| 523 | |
| 524 '<!(python <(DEPTH)/tools/compile_test/compile_test.py ' | |
| 525 '--code "#define __STDC_CONSTANT_MACROS\n' | |
| 526 '#include <libavcodec/avcodec.h>\n' | |
| 527 'int test() { struct AVFrame frame;\n' | |
| 528 'return av_frame_get_channels(&frame); }" ' | |
| 529 '--on-failure ' | |
| 530 '"\'-Dav_frame_get_channels(frame)=(av_get_channel_layout_nb_cha nnels(' | |
| 531 'frame->channel_layout))\'")', | |
| 520 ], | 532 ], |
| 521 }], | 533 }], |
| 522 ['OS == "ios"', { | 534 ['OS == "ios"', { |
| 523 'includes': [ | 535 'includes': [ |
| 524 # For shared_memory_support_sources variable. | 536 # For shared_memory_support_sources variable. |
| 525 'shared_memory_support.gypi', | 537 'shared_memory_support.gypi', |
| 526 ], | 538 ], |
| 527 'sources': [ | 539 'sources': [ |
| 528 'base/media_stub.cc', | 540 'base/media_stub.cc', |
| 529 # These sources are normally built via a dependency on the | 541 # These sources are normally built via a dependency on the |
| (...skipping 1159 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1689 ], | 1701 ], |
| 1690 'sources': [ | 1702 'sources': [ |
| 1691 'base/simd/sinc_resampler_sse.cc', | 1703 'base/simd/sinc_resampler_sse.cc', |
| 1692 'base/simd/vector_math_sse.cc', | 1704 'base/simd/vector_math_sse.cc', |
| 1693 ], | 1705 ], |
| 1694 }, # end of target media_sse | 1706 }, # end of target media_sse |
| 1695 ], | 1707 ], |
| 1696 }], | 1708 }], |
| 1697 ], | 1709 ], |
| 1698 } | 1710 } |
| OLD | NEW |