summaryrefslogtreecommitdiffstats
path: root/third_party
diff options
context:
space:
mode:
authorscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-20 04:16:47 +0000
committerscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-05-20 04:16:47 +0000
commit470a61599561d428d037acabae223bbc334ec850 (patch)
treea21a4d8761e682f7fd9f4f2bce72aff7621110fb /third_party
parentd87ba2d2f2aa6bfc4cb6745fcf424b76f8c2c6ce (diff)
downloadchromium_src-470a61599561d428d037acabae223bbc334ec850.zip
chromium_src-470a61599561d428d037acabae223bbc334ec850.tar.gz
chromium_src-470a61599561d428d037acabae223bbc334ec850.tar.bz2
Fixing Chromium ARM build break.
We don't have an ARM libvpx.a available yet, hence FFmpeg not linking. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47772 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party')
-rw-r--r--third_party/ffmpeg/ffmpeg.gyp11
1 files changed, 10 insertions, 1 deletions
diff --git a/third_party/ffmpeg/ffmpeg.gyp b/third_party/ffmpeg/ffmpeg.gyp
index bfe0b6f..0a6aa8a 100644
--- a/third_party/ffmpeg/ffmpeg.gyp
+++ b/third_party/ffmpeg/ffmpeg.gyp
@@ -328,6 +328,10 @@
'source/patched-ffmpeg-mt/libavcodec/arm/simple_idct_armv5te.S',
'source/patched-ffmpeg-mt/libavcodec/arm/simple_idct_armv6.S',
],
+ # TODO(scherkus): Temporary until libvpx compiles on ARM.
+ 'sources!': [
+ 'source/patched-ffmpeg-mt/libavcodec/libvpxdec.c',
+ ],
'conditions': [
['arm_neon==1', {
'sources': [
@@ -386,9 +390,14 @@
],
'libraries': [
'-lz',
- '-lvpx',
],
'conditions': [
+ ['target_arch!="arm"', {
+ 'libraries': [
+ # TODO(scherkus): Temporary until libvpx compiles on ARM.
+ '-lvpx',
+ ],
+ }],
['ffmpeg_asm_lib==1', {
'libraries': [
# TODO(ajwong): When scons is dead, collapse this with the