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

Side by Side Diff: media/media.gyp

Issue 269673005: media: Add MediaOzonePlatform support (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 6 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 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 443 matching lines...) Expand 10 before | Expand all | Expand 10 after
454 'midi/usb_midi_device.h', 454 'midi/usb_midi_device.h',
455 'midi/usb_midi_device_android.cc', 455 'midi/usb_midi_device_android.cc',
456 'midi/usb_midi_device_android.h', 456 'midi/usb_midi_device_android.h',
457 'midi/usb_midi_device_factory_android.cc', 457 'midi/usb_midi_device_factory_android.cc',
458 'midi/usb_midi_device_factory_android.h', 458 'midi/usb_midi_device_factory_android.h',
459 'midi/usb_midi_input_stream.cc', 459 'midi/usb_midi_input_stream.cc',
460 'midi/usb_midi_input_stream.h', 460 'midi/usb_midi_input_stream.h',
461 'midi/usb_midi_jack.h', 461 'midi/usb_midi_jack.h',
462 'midi/usb_midi_output_stream.cc', 462 'midi/usb_midi_output_stream.cc',
463 'midi/usb_midi_output_stream.h', 463 'midi/usb_midi_output_stream.h',
464 'ozone/media_ozone_platform.cc',
465 'ozone/media_ozone_platform.h',
464 'video/capture/android/video_capture_device_android.cc', 466 'video/capture/android/video_capture_device_android.cc',
465 'video/capture/android/video_capture_device_android.h', 467 'video/capture/android/video_capture_device_android.h',
466 'video/capture/android/video_capture_device_factory_android.cc', 468 'video/capture/android/video_capture_device_factory_android.cc',
467 'video/capture/android/video_capture_device_factory_android.h', 469 'video/capture/android/video_capture_device_factory_android.h',
468 'video/capture/fake_video_capture_device.cc', 470 'video/capture/fake_video_capture_device.cc',
469 'video/capture/fake_video_capture_device.h', 471 'video/capture/fake_video_capture_device.h',
470 'video/capture/fake_video_capture_device_factory.h', 472 'video/capture/fake_video_capture_device_factory.h',
471 'video/capture/fake_video_capture_device_factory.cc', 473 'video/capture/fake_video_capture_device_factory.cc',
472 'video/capture/file_video_capture_device.cc', 474 'video/capture/file_video_capture_device.cc',
473 'video/capture/file_video_capture_device.h', 475 'video/capture/file_video_capture_device.h',
(...skipping 235 matching lines...) Expand 10 before | Expand all | Expand 10 after
709 'audio/cras/audio_manager_cras.cc', 711 'audio/cras/audio_manager_cras.cc',
710 'audio/cras/audio_manager_cras.h', 712 'audio/cras/audio_manager_cras.h',
711 'audio/cras/cras_input.cc', 713 'audio/cras/cras_input.cc',
712 'audio/cras/cras_input.h', 714 'audio/cras/cras_input.h',
713 'audio/cras/cras_unified.cc', 715 'audio/cras/cras_unified.cc',
714 'audio/cras/cras_unified.h', 716 'audio/cras/cras_unified.h',
715 ], 717 ],
716 }], 718 }],
717 ], 719 ],
718 }], 720 }],
721 ['use_ozone==1', {
722 'variables': {
723 'platform_list_txt_file': '<(SHARED_INTERMEDIATE_DIR)/ui/ozone/platf orm_list.txt',
724 'constructor_list_cc_file': '<(INTERMEDIATE_DIR)/media/ozone/constru ctor_list.cc',
725 },
726 'include_dirs': [
727 '<(SHARED_INTERMEDIATE_DIR)',
xhwang 2014/06/09 23:53:33 Comment about what this is used for.
vignatti (out of this project) 2014/06/10 14:50:29 Done.
728 ],
729 'sources': [
730 '<(constructor_list_cc_file)',
731 ],
732 'dependencies': [
733 '../ui/ozone/ozone.gyp:ozone',
734 ],
735 'actions': [
736 {
737 'action_name': 'generate_constructor_list',
xhwang 2014/06/09 23:53:33 Add a comment about what this generates. Since thi
vignatti (out of this project) 2014/06/10 14:50:29 Done.
738 'variables': {
739 'generator_path': '../ui/ozone/generate_constructor_list.py',
740 },
741 'inputs': [
742 '<(generator_path)',
743 '<(platform_list_txt_file)',
744 ],
745 'outputs': [
746 '<(constructor_list_cc_file)',
747 ],
748 'action': [
749 'python',
750 '<(generator_path)',
751 '--platform_list=<(platform_list_txt_file)',
752 '--output_cc=<(constructor_list_cc_file)',
753 '--namespace=media',
754 '--typename=MediaOzonePlatform',
755 '--include="media/ozone/media_ozone_platform.h"'
756 ],
757 },
758 ]
759 }],
719 ['OS!="linux"', { 760 ['OS!="linux"', {
720 'sources!': [ 761 'sources!': [
721 'audio/cras/audio_manager_cras.cc', 762 'audio/cras/audio_manager_cras.cc',
722 'audio/cras/audio_manager_cras.h', 763 'audio/cras/audio_manager_cras.h',
723 'audio/cras/cras_input.cc', 764 'audio/cras/cras_input.cc',
724 'audio/cras/cras_input.h', 765 'audio/cras/cras_input.h',
725 'audio/cras/cras_unified.cc', 766 'audio/cras/cras_unified.cc',
726 'audio/cras/cras_unified.h', 767 'audio/cras/cras_unified.h',
727 ], 768 ],
728 }], 769 }],
(...skipping 960 matching lines...) Expand 10 before | Expand all | Expand 10 after
1689 ], 1730 ],
1690 }], 1731 }],
1691 ], 1732 ],
1692 }], 1733 }],
1693 ], 1734 ],
1694 }, 1735 },
1695 ], 1736 ],
1696 }], 1737 }],
1697 ], 1738 ],
1698 } 1739 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698