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

Side by Side Diff: media/BUILD.gn

Issue 1008683002: Allow a dependency on skia when is_ensemble is true. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Update the comment for the is_ensemble build variable. Created 5 years, 9 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
« no previous file with comments | « no previous file | media/media_options.gni » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 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 import("//build/config/android/config.gni") 5 import("//build/config/android/config.gni")
6 import("//build/config/arm.gni") 6 import("//build/config/arm.gni")
7 import("//build/config/features.gni") 7 import("//build/config/features.gni")
8 import("//build/config/linux/pkg_config.gni") 8 import("//build/config/linux/pkg_config.gni")
9 import("//build/config/ui.gni") 9 import("//build/config/ui.gni")
10 import("//media/media_options.gni") 10 import("//media/media_options.gni")
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
76 "--output_cc=" + rebase_path(constructor_list_cc_file, root_build_dir), 76 "--output_cc=" + rebase_path(constructor_list_cc_file, root_build_dir),
77 "--namespace=media", 77 "--namespace=media",
78 "--typename=MediaOzonePlatform", 78 "--typename=MediaOzonePlatform",
79 "--include=\"media/ozone/media_ozone_platform.h\"", 79 "--include=\"media/ozone/media_ozone_platform.h\"",
80 ] 80 ]
81 } 81 }
82 } 82 }
83 83
84 component("media") { 84 component("media") {
85 sources = [ 85 sources = [
86 "blink/skcanvas_video_renderer.cc",
87 "blink/skcanvas_video_renderer.h",
86 "cdm/aes_decryptor.cc", 88 "cdm/aes_decryptor.cc",
87 "cdm/aes_decryptor.h", 89 "cdm/aes_decryptor.h",
88 "cdm/cenc_utils.cc", 90 "cdm/cenc_utils.cc",
89 "cdm/cenc_utils.h", 91 "cdm/cenc_utils.h",
90 "cdm/default_cdm_factory.cc", 92 "cdm/default_cdm_factory.cc",
91 "cdm/default_cdm_factory.h", 93 "cdm/default_cdm_factory.h",
92 "cdm/json_web_key.cc", 94 "cdm/json_web_key.cc",
93 "cdm/json_web_key.h", 95 "cdm/json_web_key.h",
94 "cdm/key_system_names.cc", 96 "cdm/key_system_names.cc",
95 "cdm/key_system_names.h", 97 "cdm/key_system_names.h",
(...skipping 20 matching lines...) Expand all
116 "filters/decrypting_demuxer_stream.cc", 118 "filters/decrypting_demuxer_stream.cc",
117 "filters/decrypting_demuxer_stream.h", 119 "filters/decrypting_demuxer_stream.h",
118 "filters/decrypting_video_decoder.cc", 120 "filters/decrypting_video_decoder.cc",
119 "filters/decrypting_video_decoder.h", 121 "filters/decrypting_video_decoder.h",
120 "filters/default_media_permission.cc", 122 "filters/default_media_permission.cc",
121 "filters/default_media_permission.h", 123 "filters/default_media_permission.h",
122 "filters/file_data_source.cc", 124 "filters/file_data_source.cc",
123 "filters/file_data_source.h", 125 "filters/file_data_source.h",
124 "filters/frame_processor.cc", 126 "filters/frame_processor.cc",
125 "filters/frame_processor.h", 127 "filters/frame_processor.h",
128 "filters/gpu_video_decoder.cc",
129 "filters/gpu_video_decoder.h",
126 "filters/h264_bit_reader.cc", 130 "filters/h264_bit_reader.cc",
127 "filters/h264_bit_reader.h", 131 "filters/h264_bit_reader.h",
128 "filters/h264_parser.cc", 132 "filters/h264_parser.cc",
129 "filters/h264_parser.h", 133 "filters/h264_parser.h",
130 "filters/jpeg_parser.cc", 134 "filters/jpeg_parser.cc",
131 "filters/jpeg_parser.h", 135 "filters/jpeg_parser.h",
132 "filters/source_buffer_platform.cc", 136 "filters/source_buffer_platform.cc",
133 "filters/source_buffer_platform.h", 137 "filters/source_buffer_platform.h",
134 "filters/source_buffer_range.cc", 138 "filters/source_buffer_range.cc",
135 "filters/source_buffer_range.h", 139 "filters/source_buffer_range.h",
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
310 "filters/vpx_video_decoder.cc", 314 "filters/vpx_video_decoder.cc",
311 "filters/vpx_video_decoder.h", 315 "filters/vpx_video_decoder.h",
312 ] 316 ]
313 deps += [ "//third_party/libvpx" ] 317 deps += [ "//third_party/libvpx" ]
314 } 318 }
315 319
316 if (!is_android) { 320 if (!is_android) {
317 sources += [ 321 sources += [
318 "filters/opus_audio_decoder.cc", 322 "filters/opus_audio_decoder.cc",
319 "filters/opus_audio_decoder.h", 323 "filters/opus_audio_decoder.h",
324 "renderers/default_renderer_factory.cc",
325 "renderers/default_renderer_factory.h",
320 ] 326 ]
321 if (!is_ensemble) {
322 sources += [
323 "renderers/default_renderer_factory.cc",
324 "renderers/default_renderer_factory.h",
325 ]
326 }
327 } else { 327 } else {
328 sources += [ 328 sources += [
329 "midi/midi_manager_android.cc", 329 "midi/midi_manager_android.cc",
330 "midi/usb_midi_device_android.cc", 330 "midi/usb_midi_device_android.cc",
331 "midi/usb_midi_device_android.h", 331 "midi/usb_midi_device_android.h",
332 "midi/usb_midi_device_factory_android.cc", 332 "midi/usb_midi_device_factory_android.cc",
333 "midi/usb_midi_device_factory_android.h", 333 "midi/usb_midi_device_factory_android.h",
334 "video/capture/android/video_capture_device_android.cc", 334 "video/capture/android/video_capture_device_android.cc",
335 "video/capture/android/video_capture_device_android.h", 335 "video/capture/android/video_capture_device_android.h",
336 "video/capture/android/video_capture_device_factory_android.cc", 336 "video/capture/android/video_capture_device_factory_android.cc",
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
473 ] 473 ]
474 474
475 deps += [ 475 deps += [
476 ":shared_memory_support", 476 ":shared_memory_support",
477 "//base", 477 "//base",
478 "//base:i18n", 478 "//base:i18n",
479 "//base/third_party/dynamic_annotations", 479 "//base/third_party/dynamic_annotations",
480 "//crypto", 480 "//crypto",
481 "//crypto:platform", # TODO(ajwong): This used to be provided by crypto.gyp via export_dependent_settings 481 "//crypto:platform", # TODO(ajwong): This used to be provided by crypto.gyp via export_dependent_settings
482 "//gpu/command_buffer/common", 482 "//gpu/command_buffer/common",
483 "//skia",
483 "//third_party/libyuv", 484 "//third_party/libyuv",
484 "//third_party/opus", 485 "//third_party/opus",
485 "//ui/gfx/geometry", 486 "//ui/gfx/geometry",
486 "//url", 487 "//url",
487 ] 488 ]
488 489
489 # Add the sources and dependencies that need X11, font, or graphics 490 # Add the sources and dependencies that need the X11 or fontconfig libraries.
490 # libraries.
491 if (!is_ensemble) { 491 if (!is_ensemble) {
492 sources += [ 492 sources += [
493 "blink/skcanvas_video_renderer.cc",
494 "blink/skcanvas_video_renderer.h",
495 "filters/gpu_video_decoder.cc",
496 "filters/gpu_video_decoder.h",
497 "video/capture/fake_video_capture_device.cc", 493 "video/capture/fake_video_capture_device.cc",
498 "video/capture/fake_video_capture_device.h", 494 "video/capture/fake_video_capture_device.h",
499 "video/capture/fake_video_capture_device_factory.cc", 495 "video/capture/fake_video_capture_device_factory.cc",
500 "video/capture/fake_video_capture_device_factory.h", 496 "video/capture/fake_video_capture_device_factory.h",
501 "video/capture/file_video_capture_device_factory.cc", 497 "video/capture/file_video_capture_device_factory.cc",
502 "video/capture/file_video_capture_device_factory.h", 498 "video/capture/file_video_capture_device_factory.h",
503 "video/capture/linux/video_capture_device_factory_linux.cc", 499 "video/capture/linux/video_capture_device_factory_linux.cc",
504 "video/capture/linux/video_capture_device_factory_linux.h", 500 "video/capture/linux/video_capture_device_factory_linux.h",
505 "video/capture/video_capture_device_factory.cc", 501 "video/capture/video_capture_device_factory.cc",
506 "video/capture/video_capture_device_factory.h", 502 "video/capture/video_capture_device_factory.h",
507 ] 503 ]
508 504
509 deps += [ 505 deps += [
510 "//skia",
511 "//ui/events:events_base", 506 "//ui/events:events_base",
512 "//ui/gfx", 507 "//ui/gfx",
513 ] 508 ]
514 } 509 }
515 } 510 }
516 511
517 # Minimal media component for media/cast on iOS. 512 # Minimal media component for media/cast on iOS.
518 if (is_ios) { 513 if (is_ios) {
519 component("media_for_cast_ios") { 514 component("media_for_cast_ios") {
520 configs += [ ":media_config" ] 515 configs += [ ":media_config" ]
(...skipping 285 matching lines...) Expand 10 before | Expand all | Expand 10 after
806 deps = [ 801 deps = [
807 ":media", 802 ":media",
808 ":shared_memory_support", 803 ":shared_memory_support",
809 "//base", 804 "//base",
810 "//ui/gl", 805 "//ui/gl",
811 "//ui/gfx", 806 "//ui/gfx",
812 "//ui/gfx/geometry", 807 "//ui/gfx/geometry",
813 ] 808 ]
814 } 809 }
815 } 810 }
OLDNEW
« no previous file with comments | « no previous file | media/media_options.gni » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698