summaryrefslogtreecommitdiffstats
path: root/media/media.gyp
diff options
context:
space:
mode:
authorivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-24 01:30:09 +0000
committerivankr@chromium.org <ivankr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-24 01:30:09 +0000
commitd8266931429be91f48c69c36f72330106661434b (patch)
treea1f078c2a9b714e534a58c22e26e239bbb36fc90 /media/media.gyp
parent9e1149d704c069ab655740b4523fbe254018a6e5 (diff)
downloadchromium_src-d8266931429be91f48c69c36f72330106661434b.zip
chromium_src-d8266931429be91f48c69c36f72330106661434b.tar.gz
chromium_src-d8266931429be91f48c69c36f72330106661434b.tar.bz2
[cros] Implement WebM encoder/muxer for animated avatar capture.
BUG=132423 TEST=None Review URL: https://chromiumcodereview.appspot.com/10784037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148024 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/media.gyp')
-rw-r--r--media/media.gyp14
1 files changed, 14 insertions, 0 deletions
diff --git a/media/media.gyp b/media/media.gyp
index d18a9d5..74e9b69 100644
--- a/media/media.gyp
+++ b/media/media.gyp
@@ -351,6 +351,20 @@
],
},
}],
+ # A simple WebM encoder for animated avatars on ChromeOS.
+ ['chromeos==1', {
+ 'dependencies': [
+ '../skia/skia.gyp:skia',
+ '../third_party/libvpx/libvpx.gyp:libvpx',
+ '../third_party/libyuv/libyuv.gyp:libyuv',
+ ],
+ 'sources': [
+ 'webm/chromeos/ebml_writer.cc',
+ 'webm/chromeos/ebml_writer.h',
+ 'webm/chromeos/webm_encoder.cc',
+ 'webm/chromeos/webm_encoder.h',
+ ],
+ }],
['OS=="linux" or OS=="freebsd" or OS=="solaris"', {
'link_settings': {
'libraries': [