| OLD | NEW |
| 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 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 90 "cdm/key_system_names.h", | 90 "cdm/key_system_names.h", |
| 91 "cdm/player_tracker_impl.cc", | 91 "cdm/player_tracker_impl.cc", |
| 92 "cdm/player_tracker_impl.h", | 92 "cdm/player_tracker_impl.h", |
| 93 "cdm/proxy_decryptor.cc", | 93 "cdm/proxy_decryptor.cc", |
| 94 "cdm/proxy_decyrptor.h", | 94 "cdm/proxy_decyrptor.h", |
| 95 "ffmpeg/ffmpeg_deleters.h", | 95 "ffmpeg/ffmpeg_deleters.h", |
| 96 "filters/audio_clock.cc", | 96 "filters/audio_clock.cc", |
| 97 "filters/audio_clock.h", | 97 "filters/audio_clock.h", |
| 98 "filters/audio_renderer_algorithm.cc", | 98 "filters/audio_renderer_algorithm.cc", |
| 99 "filters/audio_renderer_algorithm.h", | 99 "filters/audio_renderer_algorithm.h", |
| 100 "filters/audio_renderer_impl.cc", | |
| 101 "filters/audio_renderer_impl.h", | |
| 102 "filters/chunk_demuxer.cc", | 100 "filters/chunk_demuxer.cc", |
| 103 "filters/chunk_demuxer.h", | 101 "filters/chunk_demuxer.h", |
| 104 "filters/context_3d.h", | 102 "filters/context_3d.h", |
| 105 "filters/decoder_selector.cc", | 103 "filters/decoder_selector.cc", |
| 106 "filters/decoder_selector.h", | 104 "filters/decoder_selector.h", |
| 107 "filters/decoder_stream.cc", | 105 "filters/decoder_stream.cc", |
| 108 "filters/decoder_stream.h", | 106 "filters/decoder_stream.h", |
| 109 "filters/decoder_stream_traits.cc", | 107 "filters/decoder_stream_traits.cc", |
| 110 "filters/decoder_stream_traits.h", | 108 "filters/decoder_stream_traits.h", |
| 111 "filters/decrypting_audio_decoder.cc", | 109 "filters/decrypting_audio_decoder.cc", |
| 112 "filters/decrypting_audio_decoder.h", | 110 "filters/decrypting_audio_decoder.h", |
| 113 "filters/decrypting_demuxer_stream.cc", | 111 "filters/decrypting_demuxer_stream.cc", |
| 114 "filters/decrypting_demuxer_stream.h", | 112 "filters/decrypting_demuxer_stream.h", |
| 115 "filters/decrypting_video_decoder.cc", | 113 "filters/decrypting_video_decoder.cc", |
| 116 "filters/decrypting_video_decoder.h", | 114 "filters/decrypting_video_decoder.h", |
| 117 "filters/default_media_permission.cc", | 115 "filters/default_media_permission.cc", |
| 118 "filters/default_media_permission.h", | 116 "filters/default_media_permission.h", |
| 119 "filters/file_data_source.cc", | 117 "filters/file_data_source.cc", |
| 120 "filters/file_data_source.h", | 118 "filters/file_data_source.h", |
| 121 "filters/frame_processor.cc", | 119 "filters/frame_processor.cc", |
| 122 "filters/frame_processor.h", | 120 "filters/frame_processor.h", |
| 123 "filters/gpu_video_accelerator_factories.cc", | 121 "filters/gpu_video_accelerator_factories.cc", |
| 124 "filters/gpu_video_accelerator_factories.h", | 122 "filters/gpu_video_accelerator_factories.h", |
| 125 "filters/h264_bit_reader.cc", | 123 "filters/h264_bit_reader.cc", |
| 126 "filters/h264_bit_reader.h", | 124 "filters/h264_bit_reader.h", |
| 127 "filters/h264_parser.cc", | 125 "filters/h264_parser.cc", |
| 128 "filters/h264_parser.h", | 126 "filters/h264_parser.h", |
| 129 "filters/jpeg_parser.cc", | 127 "filters/jpeg_parser.cc", |
| 130 "filters/jpeg_parser.h", | 128 "filters/jpeg_parser.h", |
| 131 "filters/renderer_impl.cc", | |
| 132 "filters/renderer_impl.h", | |
| 133 "filters/source_buffer_platform.cc", | 129 "filters/source_buffer_platform.cc", |
| 134 "filters/source_buffer_platform.h", | 130 "filters/source_buffer_platform.h", |
| 135 "filters/source_buffer_range.cc", | 131 "filters/source_buffer_range.cc", |
| 136 "filters/source_buffer_range.h", | 132 "filters/source_buffer_range.h", |
| 137 "filters/source_buffer_stream.cc", | 133 "filters/source_buffer_stream.cc", |
| 138 "filters/source_buffer_stream.h", | 134 "filters/source_buffer_stream.h", |
| 139 "filters/stream_parser_factory.cc", | 135 "filters/stream_parser_factory.cc", |
| 140 "filters/stream_parser_factory.h", | 136 "filters/stream_parser_factory.h", |
| 141 "filters/video_frame_scheduler.h", | 137 "filters/video_frame_scheduler.h", |
| 142 "filters/video_frame_scheduler_impl.cc", | 138 "filters/video_frame_scheduler_impl.cc", |
| 143 "filters/video_frame_scheduler_impl.h", | 139 "filters/video_frame_scheduler_impl.h", |
| 144 "filters/video_frame_scheduler_proxy.cc", | 140 "filters/video_frame_scheduler_proxy.cc", |
| 145 "filters/video_frame_scheduler_proxy.h", | 141 "filters/video_frame_scheduler_proxy.h", |
| 146 "filters/video_renderer_impl.cc", | |
| 147 "filters/video_renderer_impl.h", | |
| 148 "filters/vp8_bool_decoder.cc", | 142 "filters/vp8_bool_decoder.cc", |
| 149 "filters/vp8_bool_decoder.h", | 143 "filters/vp8_bool_decoder.h", |
| 150 "filters/vp8_parser.cc", | 144 "filters/vp8_parser.cc", |
| 151 "filters/vp8_parser.h", | 145 "filters/vp8_parser.h", |
| 152 "filters/webvtt_util.h", | 146 "filters/webvtt_util.h", |
| 153 "filters/wsola_internals.cc", | 147 "filters/wsola_internals.cc", |
| 154 "filters/wsola_internals.h", | 148 "filters/wsola_internals.h", |
| 155 "midi/midi_manager.cc", | 149 "midi/midi_manager.cc", |
| 156 "midi/midi_manager.h", | 150 "midi/midi_manager.h", |
| 157 "midi/midi_manager_mac.cc", | 151 "midi/midi_manager_mac.cc", |
| 158 "midi/midi_manager_mac.h", | 152 "midi/midi_manager_mac.h", |
| 159 "midi/midi_manager_usb.cc", | 153 "midi/midi_manager_usb.cc", |
| 160 "midi/midi_manager_usb.h", | 154 "midi/midi_manager_usb.h", |
| 161 "midi/midi_manager_win.cc", | 155 "midi/midi_manager_win.cc", |
| 162 "midi/midi_manager_win.h", | 156 "midi/midi_manager_win.h", |
| 163 "midi/midi_message_queue.cc", | 157 "midi/midi_message_queue.cc", |
| 164 "midi/midi_message_queue.h", | 158 "midi/midi_message_queue.h", |
| 165 "midi/midi_message_util.cc", | 159 "midi/midi_message_util.cc", |
| 166 "midi/midi_message_util.h", | 160 "midi/midi_message_util.h", |
| 167 "midi/midi_port_info.cc", | 161 "midi/midi_port_info.cc", |
| 168 "midi/midi_port_info.h", | 162 "midi/midi_port_info.h", |
| 169 "midi/usb_midi_descriptor_parser.cc", | 163 "midi/usb_midi_descriptor_parser.cc", |
| 170 "midi/usb_midi_descriptor_parser.h", | 164 "midi/usb_midi_descriptor_parser.h", |
| 171 "midi/usb_midi_device.h", | 165 "midi/usb_midi_device.h", |
| 172 "midi/usb_midi_input_stream.cc", | 166 "midi/usb_midi_input_stream.cc", |
| 173 "midi/usb_midi_input_stream.h", | 167 "midi/usb_midi_input_stream.h", |
| 174 "midi/usb_midi_jack.h", | 168 "midi/usb_midi_jack.h", |
| 175 "midi/usb_midi_output_stream.cc", | 169 "midi/usb_midi_output_stream.cc", |
| 176 "midi/usb_midi_output_stream.h", | 170 "midi/usb_midi_output_stream.h", |
| 171 "renderers/audio_renderer_impl.cc", |
| 172 "renderers/audio_renderer_impl.h", |
| 173 "renderers/renderer_impl.cc", |
| 174 "renderers/renderer_impl.h", |
| 175 "renderers/video_renderer_impl.cc", |
| 176 "renderers/video_renderer_impl.h", |
| 177 "video/capture/file_video_capture_device.cc", | 177 "video/capture/file_video_capture_device.cc", |
| 178 "video/capture/file_video_capture_device.h", | 178 "video/capture/file_video_capture_device.h", |
| 179 "video/capture/linux/video_capture_device_linux.cc", | 179 "video/capture/linux/video_capture_device_linux.cc", |
| 180 "video/capture/linux/video_capture_device_linux.h", | 180 "video/capture/linux/video_capture_device_linux.h", |
| 181 "video/capture/linux/video_capture_device_chromeos.cc", | 181 "video/capture/linux/video_capture_device_chromeos.cc", |
| 182 "video/capture/linux/video_capture_device_chromeos.h", | 182 "video/capture/linux/video_capture_device_chromeos.h", |
| 183 "video/capture/mac/platform_video_capturing_mac.h", | 183 "video/capture/mac/platform_video_capturing_mac.h", |
| 184 "video/capture/mac/video_capture_device_avfoundation_mac.h", | 184 "video/capture/mac/video_capture_device_avfoundation_mac.h", |
| 185 "video/capture/mac/video_capture_device_avfoundation_mac.mm", | 185 "video/capture/mac/video_capture_device_avfoundation_mac.mm", |
| 186 "video/capture/mac/video_capture_device_decklink_mac.h", | 186 "video/capture/mac/video_capture_device_decklink_mac.h", |
| (...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 304 deps += [ "//third_party/libvpx" ] | 304 deps += [ "//third_party/libvpx" ] |
| 305 } | 305 } |
| 306 | 306 |
| 307 if (!is_android) { | 307 if (!is_android) { |
| 308 sources += [ | 308 sources += [ |
| 309 "filters/opus_audio_decoder.cc", | 309 "filters/opus_audio_decoder.cc", |
| 310 "filters/opus_audio_decoder.h", | 310 "filters/opus_audio_decoder.h", |
| 311 ] | 311 ] |
| 312 if (!is_ensemble) { | 312 if (!is_ensemble) { |
| 313 sources += [ | 313 sources += [ |
| 314 "filters/default_renderer_factory.cc", | 314 "renderers/default_renderer_factory.cc", |
| 315 "filters/default_renderer_factory.h", | 315 "renderers/default_renderer_factory.h", |
| 316 ] | 316 ] |
| 317 } | 317 } |
| 318 } else { | 318 } else { |
| 319 sources += [ | 319 sources += [ |
| 320 "midi/midi_manager_android.cc", | 320 "midi/midi_manager_android.cc", |
| 321 "midi/usb_midi_device_android.cc", | 321 "midi/usb_midi_device_android.cc", |
| 322 "midi/usb_midi_device_android.h", | 322 "midi/usb_midi_device_android.h", |
| 323 "midi/usb_midi_device_factory_android.cc", | 323 "midi/usb_midi_device_factory_android.cc", |
| 324 "midi/usb_midi_device_factory_android.h", | 324 "midi/usb_midi_device_factory_android.h", |
| 325 "video/capture/android/video_capture_device_android.cc", | 325 "video/capture/android/video_capture_device_android.cc", |
| (...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 473 "//third_party/libyuv", | 473 "//third_party/libyuv", |
| 474 "//third_party/opus", | 474 "//third_party/opus", |
| 475 "//ui/gfx/geometry", | 475 "//ui/gfx/geometry", |
| 476 "//url", | 476 "//url", |
| 477 ] | 477 ] |
| 478 | 478 |
| 479 # Add the sources and dependencies that need X11, font, or graphics | 479 # Add the sources and dependencies that need X11, font, or graphics |
| 480 # libraries. | 480 # libraries. |
| 481 if (!is_ensemble) { | 481 if (!is_ensemble) { |
| 482 sources += [ | 482 sources += [ |
| 483 "blink/skcanvas_video_renderer.cc", |
| 484 "blink/skcanvas_video_renderer.h", |
| 483 "filters/gpu_video_decoder.cc", | 485 "filters/gpu_video_decoder.cc", |
| 484 "filters/gpu_video_decoder.h", | 486 "filters/gpu_video_decoder.h", |
| 485 "filters/skcanvas_video_renderer.cc", | |
| 486 "filters/skcanvas_video_renderer.h", | |
| 487 "video/capture/fake_video_capture_device.cc", | 487 "video/capture/fake_video_capture_device.cc", |
| 488 "video/capture/fake_video_capture_device.h", | 488 "video/capture/fake_video_capture_device.h", |
| 489 "video/capture/fake_video_capture_device_factory.cc", | 489 "video/capture/fake_video_capture_device_factory.cc", |
| 490 "video/capture/fake_video_capture_device_factory.h", | 490 "video/capture/fake_video_capture_device_factory.h", |
| 491 "video/capture/file_video_capture_device_factory.cc", | 491 "video/capture/file_video_capture_device_factory.cc", |
| 492 "video/capture/file_video_capture_device_factory.h", | 492 "video/capture/file_video_capture_device_factory.h", |
| 493 "video/capture/linux/video_capture_device_factory_linux.cc", | 493 "video/capture/linux/video_capture_device_factory_linux.cc", |
| 494 "video/capture/linux/video_capture_device_factory_linux.h", | 494 "video/capture/linux/video_capture_device_factory_linux.h", |
| 495 "video/capture/video_capture_device_factory.cc", | 495 "video/capture/video_capture_device_factory.cc", |
| 496 "video/capture/video_capture_device_factory.h", | 496 "video/capture/video_capture_device_factory.h", |
| (...skipping 20 matching lines...) Expand all Loading... |
| 517 "//base", | 517 "//base", |
| 518 "//media/base:base_for_cast_ios", | 518 "//media/base:base_for_cast_ios", |
| 519 "//media/base/mac", | 519 "//media/base/mac", |
| 520 "//ui/gfx/geometry", | 520 "//ui/gfx/geometry", |
| 521 ] | 521 ] |
| 522 } | 522 } |
| 523 } | 523 } |
| 524 | 524 |
| 525 test("media_unittests") { | 525 test("media_unittests") { |
| 526 sources = [ | 526 sources = [ |
| 527 "blink/skcanvas_video_renderer_unittest.cc", |
| 527 "cdm/aes_decryptor_unittest.cc", | 528 "cdm/aes_decryptor_unittest.cc", |
| 528 "cdm/json_web_key_unittest.cc", | 529 "cdm/json_web_key_unittest.cc", |
| 529 "filters/audio_clock_unittest.cc", | 530 "filters/audio_clock_unittest.cc", |
| 530 "filters/audio_decoder_selector_unittest.cc", | 531 "filters/audio_decoder_selector_unittest.cc", |
| 531 "filters/audio_renderer_algorithm_unittest.cc", | 532 "filters/audio_renderer_algorithm_unittest.cc", |
| 532 "filters/audio_renderer_impl_unittest.cc", | |
| 533 "filters/chunk_demuxer_unittest.cc", | 533 "filters/chunk_demuxer_unittest.cc", |
| 534 "filters/decrypting_audio_decoder_unittest.cc", | 534 "filters/decrypting_audio_decoder_unittest.cc", |
| 535 "filters/decrypting_demuxer_stream_unittest.cc", | 535 "filters/decrypting_demuxer_stream_unittest.cc", |
| 536 "filters/decrypting_video_decoder_unittest.cc", | 536 "filters/decrypting_video_decoder_unittest.cc", |
| 537 "filters/fake_demuxer_stream.cc", | 537 "filters/fake_demuxer_stream.cc", |
| 538 "filters/fake_demuxer_stream.h", | 538 "filters/fake_demuxer_stream.h", |
| 539 "filters/fake_demuxer_stream_unittest.cc", | 539 "filters/fake_demuxer_stream_unittest.cc", |
| 540 "filters/fake_video_decoder.cc", | 540 "filters/fake_video_decoder.cc", |
| 541 "filters/fake_video_decoder.h", | 541 "filters/fake_video_decoder.h", |
| 542 "filters/fake_video_decoder_unittest.cc", | 542 "filters/fake_video_decoder_unittest.cc", |
| 543 "filters/file_data_source_unittest.cc", | 543 "filters/file_data_source_unittest.cc", |
| 544 "filters/frame_processor_unittest.cc", | 544 "filters/frame_processor_unittest.cc", |
| 545 "filters/h264_bit_reader_unittest.cc", | 545 "filters/h264_bit_reader_unittest.cc", |
| 546 "filters/h264_parser_unittest.cc", | 546 "filters/h264_parser_unittest.cc", |
| 547 "filters/jpeg_parser_unittest.cc", | 547 "filters/jpeg_parser_unittest.cc", |
| 548 "filters/renderer_impl_unittest.cc", | |
| 549 "filters/skcanvas_video_renderer_unittest.cc", | |
| 550 "filters/source_buffer_stream_unittest.cc", | 548 "filters/source_buffer_stream_unittest.cc", |
| 551 "filters/video_decoder_selector_unittest.cc", | 549 "filters/video_decoder_selector_unittest.cc", |
| 552 "filters/video_frame_scheduler_impl_unittest.cc", | 550 "filters/video_frame_scheduler_impl_unittest.cc", |
| 553 "filters/video_frame_scheduler_unittest.cc", | 551 "filters/video_frame_scheduler_unittest.cc", |
| 554 "filters/video_frame_stream_unittest.cc", | 552 "filters/video_frame_stream_unittest.cc", |
| 555 "filters/video_renderer_impl_unittest.cc", | |
| 556 "filters/vp8_bool_decoder_unittest.cc", | 553 "filters/vp8_bool_decoder_unittest.cc", |
| 557 "filters/vp8_parser_unittest.cc", | 554 "filters/vp8_parser_unittest.cc", |
| 558 "midi/midi_manager_unittest.cc", | 555 "midi/midi_manager_unittest.cc", |
| 559 "midi/midi_manager_usb_unittest.cc", | 556 "midi/midi_manager_usb_unittest.cc", |
| 560 "midi/midi_message_queue_unittest.cc", | 557 "midi/midi_message_queue_unittest.cc", |
| 561 "midi/midi_message_util_unittest.cc", | 558 "midi/midi_message_util_unittest.cc", |
| 562 "midi/usb_midi_descriptor_parser_unittest.cc", | 559 "midi/usb_midi_descriptor_parser_unittest.cc", |
| 563 "midi/usb_midi_input_stream_unittest.cc", | 560 "midi/usb_midi_input_stream_unittest.cc", |
| 564 "midi/usb_midi_output_stream_unittest.cc", | 561 "midi/usb_midi_output_stream_unittest.cc", |
| 562 "renderers/audio_renderer_impl_unittest.cc", |
| 563 "renderers/renderer_impl_unittest.cc", |
| 564 "renderers/video_renderer_impl_unittest.cc", |
| 565 "video/capture/fake_video_capture_device_unittest.cc", | 565 "video/capture/fake_video_capture_device_unittest.cc", |
| 566 "video/capture/video_capture_device_unittest.cc", | 566 "video/capture/video_capture_device_unittest.cc", |
| 567 "video/h264_poc_unittest.cc", | 567 "video/h264_poc_unittest.cc", |
| 568 "formats/common/offset_byte_queue_unittest.cc", | 568 "formats/common/offset_byte_queue_unittest.cc", |
| 569 "formats/webm/cluster_builder.cc", | 569 "formats/webm/cluster_builder.cc", |
| 570 "formats/webm/cluster_builder.h", | 570 "formats/webm/cluster_builder.h", |
| 571 "formats/webm/opus_packet_builder.cc", | 571 "formats/webm/opus_packet_builder.cc", |
| 572 "formats/webm/opus_packet_builder.h", | 572 "formats/webm/opus_packet_builder.h", |
| 573 "formats/webm/tracks_builder.cc", | 573 "formats/webm/tracks_builder.cc", |
| 574 "formats/webm/tracks_builder.h", | 574 "formats/webm/tracks_builder.h", |
| (...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 790 deps = [ | 790 deps = [ |
| 791 ":media", | 791 ":media", |
| 792 ":shared_memory_support", | 792 ":shared_memory_support", |
| 793 "//base", | 793 "//base", |
| 794 "//ui/gl", | 794 "//ui/gl", |
| 795 "//ui/gfx", | 795 "//ui/gfx", |
| 796 "//ui/gfx/geometry", | 796 "//ui/gfx/geometry", |
| 797 ] | 797 ] |
| 798 } | 798 } |
| 799 } | 799 } |
| OLD | NEW |