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

Side by Side Diff: media/media.gyp

Issue 11959018: Add a unified audio I/O backend for ChromeOS. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 7 years, 11 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
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 94 matching lines...) Expand 10 before | Expand all | Expand 10 after
105 'audio/linux/alsa_util.cc', 105 'audio/linux/alsa_util.cc',
106 'audio/linux/alsa_util.h', 106 'audio/linux/alsa_util.h',
107 'audio/linux/alsa_wrapper.cc', 107 'audio/linux/alsa_wrapper.cc',
108 'audio/linux/alsa_wrapper.h', 108 'audio/linux/alsa_wrapper.h',
109 'audio/linux/audio_manager_linux.cc', 109 'audio/linux/audio_manager_linux.cc',
110 'audio/linux/audio_manager_linux.h', 110 'audio/linux/audio_manager_linux.h',
111 'audio/linux/cras_input.cc', 111 'audio/linux/cras_input.cc',
112 'audio/linux/cras_input.h', 112 'audio/linux/cras_input.h',
113 'audio/linux/cras_output.cc', 113 'audio/linux/cras_output.cc',
114 'audio/linux/cras_output.h', 114 'audio/linux/cras_output.h',
115 'audio/linux/cras_unified.cc',
116 'audio/linux/cras_unified.h',
115 'audio/mac/audio_device_listener_mac.cc', 117 'audio/mac/audio_device_listener_mac.cc',
116 'audio/mac/audio_device_listener_mac.h', 118 'audio/mac/audio_device_listener_mac.h',
117 'audio/mac/audio_input_mac.cc', 119 'audio/mac/audio_input_mac.cc',
118 'audio/mac/audio_input_mac.h', 120 'audio/mac/audio_input_mac.h',
119 'audio/mac/audio_low_latency_input_mac.cc', 121 'audio/mac/audio_low_latency_input_mac.cc',
120 'audio/mac/audio_low_latency_input_mac.h', 122 'audio/mac/audio_low_latency_input_mac.h',
121 'audio/mac/audio_low_latency_output_mac.cc', 123 'audio/mac/audio_low_latency_output_mac.cc',
122 'audio/mac/audio_low_latency_output_mac.h', 124 'audio/mac/audio_low_latency_output_mac.h',
123 'audio/mac/audio_manager_mac.cc', 125 'audio/mac/audio_manager_mac.cc',
124 'audio/mac/audio_manager_mac.h', 126 'audio/mac/audio_manager_mac.h',
(...skipping 392 matching lines...) Expand 10 before | Expand all | Expand 10 after
517 }, 519 },
518 'defines': [ 520 'defines': [
519 'USE_CRAS', 521 'USE_CRAS',
520 ], 522 ],
521 }, { # else: use_cras == 0 523 }, { # else: use_cras == 0
522 'sources!': [ 524 'sources!': [
523 'audio/linux/cras_input.cc', 525 'audio/linux/cras_input.cc',
524 'audio/linux/cras_input.h', 526 'audio/linux/cras_input.h',
525 'audio/linux/cras_output.cc', 527 'audio/linux/cras_output.cc',
526 'audio/linux/cras_output.h', 528 'audio/linux/cras_output.h',
529 'audio/linux/cras_unified.cc',
530 'audio/linux/cras_unified.h',
527 ], 531 ],
528 }], 532 }],
529 ], 533 ],
530 }], 534 }],
531 ['os_posix == 1', { 535 ['os_posix == 1', {
532 'conditions': [ 536 'conditions': [
533 ['use_pulseaudio == 1', { 537 ['use_pulseaudio == 1', {
534 'cflags': [ 538 'cflags': [
535 '<!@(pkg-config --cflags libpulse)', 539 '<!@(pkg-config --cflags libpulse)',
536 ], 540 ],
(...skipping 269 matching lines...) Expand 10 before | Expand all | Expand 10 after
806 ], 810 ],
807 }], 811 }],
808 ], 812 ],
809 }], 813 }],
810 ['OS == "linux"', { 814 ['OS == "linux"', {
811 'conditions': [ 815 'conditions': [
812 ['use_cras == 1', { 816 ['use_cras == 1', {
813 'sources': [ 817 'sources': [
814 'audio/linux/cras_input_unittest.cc', 818 'audio/linux/cras_input_unittest.cc',
815 'audio/linux/cras_output_unittest.cc', 819 'audio/linux/cras_output_unittest.cc',
820 'audio/linux/cras_unified_unittest.cc',
816 ], 821 ],
817 'defines': [ 822 'defines': [
818 'USE_CRAS', 823 'USE_CRAS',
819 ], 824 ],
820 }], 825 }],
821 ], 826 ],
822 }], 827 }],
823 [ 'target_arch=="ia32" or target_arch=="x64"', { 828 [ 'target_arch=="ia32" or target_arch=="x64"', {
824 'sources': [ 829 'sources': [
825 'base/simd/convert_rgb_to_yuv_unittest.cc', 830 'base/simd/convert_rgb_to_yuv_unittest.cc',
(...skipping 540 matching lines...) Expand 10 before | Expand all | Expand 10 after
1366 'media', 1371 'media',
1367 ], 1372 ],
1368 'sources': [ 1373 'sources': [
1369 'tools/media_bench/media_bench.cc', 1374 'tools/media_bench/media_bench.cc',
1370 ], 1375 ],
1371 }, 1376 },
1372 ], 1377 ],
1373 }] 1378 }]
1374 ], 1379 ],
1375 } 1380 }
OLDNEW
« media/audio/linux/cras_unified.h ('K') | « media/audio/linux/cras_unified_unittest.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698