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

Side by Side Diff: media/BUILD.gn

Issue 941633004: Moved renderer implementation from media/filters/ to media/renderers/ (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Moved audio_renderer_algorithm back to media/filters/ Created 5 years, 10 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 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
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
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
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
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
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 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698