Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1069)

Side by Side Diff: media/media.gyp

Issue 10784037: [cros] Implement WebM encoder/muxer for animated avatar capture. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Move code to media/webm/chromeos Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | media/webm/chromeos/DEPS » ('j') | media/webm/chromeos/DEPS » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 PulseAudio library. 8 # Override to dynamically link the PulseAudio library.
9 'use_pulseaudio%': 0, 9 'use_pulseaudio%': 0,
10 # Override to dynamically link the cras (ChromeOS audio) library. 10 # Override to dynamically link the cras (ChromeOS audio) library.
(...skipping 334 matching lines...) Expand 10 before | Expand all | Expand 10 after
345 ], 345 ],
346 'sources':[ 346 'sources':[
347 'audio/android/audio_track_output_stub_android.cc', 347 'audio/android/audio_track_output_stub_android.cc',
348 ], 348 ],
349 'link_settings': { 349 'link_settings': {
350 'libraries': [ 350 'libraries': [
351 '-lOpenSLES', 351 '-lOpenSLES',
352 ], 352 ],
353 }, 353 },
354 }], 354 }],
355 # A simple WebM encoder for animated avatars on ChromeOS.
356 ['chromeos==1', {
357 'dependencies': [
358 '../skia/skia.gyp:skia',
359 '../third_party/libvpx/libvpx.gyp:libvpx',
360 '../third_party/libyuv/libyuv.gyp:libyuv',
361 ],
362 'sources': [
363 'webm/chromeos/ebml_writer.cc',
364 'webm/chromeos/ebml_writer.h',
365 'webm/chromeos/webm_encoder.cc',
366 'webm/chromeos/webm_encoder.h',
367 ],
368 }],
355 ['OS=="linux" or OS=="freebsd" or OS=="solaris"', { 369 ['OS=="linux" or OS=="freebsd" or OS=="solaris"', {
356 'link_settings': { 370 'link_settings': {
357 'libraries': [ 371 'libraries': [
358 '-lasound', 372 '-lasound',
359 ], 373 ],
360 }, 374 },
361 }], 375 }],
362 ['OS=="openbsd"', { 376 ['OS=="openbsd"', {
363 'sources/': [ ['exclude', '/alsa_' ], 377 'sources/': [ ['exclude', '/alsa_' ],
364 ['exclude', '/audio_manager_linux' ] ], 378 ['exclude', '/audio_manager_linux' ] ],
(...skipping 771 matching lines...) Expand 10 before | Expand all | Expand 10 after
1136 '../third_party/ffmpeg/ffmpeg.gyp:ffmpeg', 1150 '../third_party/ffmpeg/ffmpeg.gyp:ffmpeg',
1137 ], 1151 ],
1138 'sources': [ 1152 'sources': [
1139 'tools/media_bench/media_bench.cc', 1153 'tools/media_bench/media_bench.cc',
1140 ], 1154 ],
1141 }, 1155 },
1142 ], 1156 ],
1143 }] 1157 }]
1144 ], 1158 ],
1145 } 1159 }
OLDNEW
« no previous file with comments | « no previous file | media/webm/chromeos/DEPS » ('j') | media/webm/chromeos/DEPS » ('J')

Powered by Google App Engine
This is Rietveld 408576698