| 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 234 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 245 "video/h264_poc.cc", | 245 "video/h264_poc.cc", |
| 246 "video/h264_poc.h", | 246 "video/h264_poc.h", |
| 247 "video/picture.cc", | 247 "video/picture.cc", |
| 248 "video/picture.h", | 248 "video/picture.h", |
| 249 "video/video_decode_accelerator.cc", | 249 "video/video_decode_accelerator.cc", |
| 250 "video/video_decode_accelerator.h", | 250 "video/video_decode_accelerator.h", |
| 251 "video/video_encode_accelerator.cc", | 251 "video/video_encode_accelerator.cc", |
| 252 "video/video_encode_accelerator.h", | 252 "video/video_encode_accelerator.h", |
| 253 ] | 253 ] |
| 254 | 254 |
| 255 configs += [ ":media_config" ] | 255 configs += [ |
| 256 ":media_config", |
| 257 # TODO(wolenetz): Fix size_t to int trunctaion in win64. |
| 258 # See http://crbug.com/171009 |
| 259 "//build/config/compiler:no_size_t_to_int_warning", |
| 260 ] |
| 256 all_dependent_configs = [ ":media_dependent_config" ] | 261 all_dependent_configs = [ ":media_dependent_config" ] |
| 257 | 262 |
| 258 cflags = [] | 263 cflags = [] |
| 259 libs = [] | 264 libs = [] |
| 260 defines = [] | 265 defines = [] |
| 261 deps = [] | 266 deps = [] |
| 262 | 267 |
| 263 include_dirs = [ "." ] | 268 include_dirs = [ "." ] |
| 264 if (media_use_ffmpeg) { | 269 if (media_use_ffmpeg) { |
| 265 deps += [ "//third_party/ffmpeg" ] | 270 deps += [ "//third_party/ffmpeg" ] |
| (...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 387 deps += [ "//media/base/mac" ] | 392 deps += [ "//media/base/mac" ] |
| 388 } | 393 } |
| 389 | 394 |
| 390 if (is_win) { | 395 if (is_win) { |
| 391 libs += [ | 396 libs += [ |
| 392 "mf.lib", | 397 "mf.lib", |
| 393 "mfplat.lib", | 398 "mfplat.lib", |
| 394 "mfreadwrite.lib", | 399 "mfreadwrite.lib", |
| 395 "mfuuid.lib", | 400 "mfuuid.lib", |
| 396 ] | 401 ] |
| 397 cflags += [ "/wd4267" ] # TODO(wolenetz): Fix size_t to int trunctaion in w
in64. See | |
| 398 # http://crbug.com/171009 | |
| 399 } | 402 } |
| 400 | 403 |
| 401 if (proprietary_codecs) { | 404 if (proprietary_codecs) { |
| 402 sources += [ | 405 sources += [ |
| 403 "filters/h264_to_annex_b_bitstream_converter.cc", | 406 "filters/h264_to_annex_b_bitstream_converter.cc", |
| 404 "filters/h264_to_annex_b_bitstream_converter.h", | 407 "filters/h264_to_annex_b_bitstream_converter.h", |
| 405 "formats/mp2t/es_adapter_video.cc", | 408 "formats/mp2t/es_adapter_video.cc", |
| 406 "formats/mp2t/es_adapter_video.h", | 409 "formats/mp2t/es_adapter_video.h", |
| 407 "formats/mp2t/es_parser.cc", | 410 "formats/mp2t/es_parser.cc", |
| 408 "formats/mp2t/es_parser.h", | 411 "formats/mp2t/es_parser.h", |
| (...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 572 "midi/midi_message_queue_unittest.cc", | 575 "midi/midi_message_queue_unittest.cc", |
| 573 "midi/midi_message_util_unittest.cc", | 576 "midi/midi_message_util_unittest.cc", |
| 574 "midi/usb_midi_descriptor_parser_unittest.cc", | 577 "midi/usb_midi_descriptor_parser_unittest.cc", |
| 575 "midi/usb_midi_input_stream_unittest.cc", | 578 "midi/usb_midi_input_stream_unittest.cc", |
| 576 "midi/usb_midi_output_stream_unittest.cc", | 579 "midi/usb_midi_output_stream_unittest.cc", |
| 577 "video/capture/fake_video_capture_device_unittest.cc", | 580 "video/capture/fake_video_capture_device_unittest.cc", |
| 578 "video/capture/video_capture_device_unittest.cc", | 581 "video/capture/video_capture_device_unittest.cc", |
| 579 "video/h264_poc_unittest.cc", | 582 "video/h264_poc_unittest.cc", |
| 580 ] | 583 ] |
| 581 | 584 |
| 585 # TODO(wolenetz): Fix size_t to int trunctaion in win64. |
| 586 # See http://crbug.com/171009 |
| 587 configs += [ "//build/config/compiler:no_size_t_to_int_warning" ] |
| 588 |
| 582 deps = [ | 589 deps = [ |
| 583 ":media", | 590 ":media", |
| 584 ":test_support", | 591 ":test_support", |
| 585 "//base/allocator", | 592 "//base/allocator", |
| 586 "//base/test:test_support", | 593 "//base/test:test_support", |
| 587 "//media/audio:unittests", | 594 "//media/audio:unittests", |
| 588 "//media/audio:test_support", | 595 "//media/audio:test_support", |
| 589 "//media/base:unittests", | 596 "//media/base:unittests", |
| 590 "//media/base:test_support", | 597 "//media/base:test_support", |
| 591 "//media/test:pipeline_integration_tests", | 598 "//media/test:pipeline_integration_tests", |
| (...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 642 "formats/mp4/box_reader_unittest.cc", | 649 "formats/mp4/box_reader_unittest.cc", |
| 643 "formats/mp4/es_descriptor_unittest.cc", | 650 "formats/mp4/es_descriptor_unittest.cc", |
| 644 "formats/mp4/mp4_stream_parser_unittest.cc", | 651 "formats/mp4/mp4_stream_parser_unittest.cc", |
| 645 "formats/mp4/sample_to_group_iterator_unittest.cc", | 652 "formats/mp4/sample_to_group_iterator_unittest.cc", |
| 646 "formats/mp4/track_run_iterator_unittest.cc", | 653 "formats/mp4/track_run_iterator_unittest.cc", |
| 647 "formats/mpeg/adts_stream_parser_unittest.cc", | 654 "formats/mpeg/adts_stream_parser_unittest.cc", |
| 648 "formats/mpeg/mpeg1_audio_stream_parser_unittest.cc", | 655 "formats/mpeg/mpeg1_audio_stream_parser_unittest.cc", |
| 649 ] | 656 ] |
| 650 } | 657 } |
| 651 | 658 |
| 652 if (is_win && cpu_arch == "x64") { | |
| 653 cflags = [ "/wd4267" ] # TODO(wolenetz): Fix size_t to int trunctaion in wi
n64. See | |
| 654 # http://crbug.com/171009 | |
| 655 } | |
| 656 | |
| 657 if (is_mac || is_ios) { | 659 if (is_mac || is_ios) { |
| 658 deps += [ "//media/base/mac" ] | 660 deps += [ "//media/base/mac" ] |
| 659 } | 661 } |
| 660 | 662 |
| 661 if (is_mac) { | 663 if (is_mac) { |
| 662 sources += | 664 sources += |
| 663 [ "video/capture/mac/video_capture_device_factory_mac_unittest.mm" ] | 665 [ "video/capture/mac/video_capture_device_factory_mac_unittest.mm" ] |
| 664 } | 666 } |
| 665 | 667 |
| 666 # include_dirs += [ | 668 # include_dirs += [ |
| (...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 790 deps = [ | 792 deps = [ |
| 791 ":media", | 793 ":media", |
| 792 ":shared_memory_support", | 794 ":shared_memory_support", |
| 793 "//base", | 795 "//base", |
| 794 "//ui/gl", | 796 "//ui/gl", |
| 795 "//ui/gfx", | 797 "//ui/gfx", |
| 796 "//ui/gfx/geometry", | 798 "//ui/gfx/geometry", |
| 797 ] | 799 ] |
| 798 } | 800 } |
| 799 } | 801 } |
| OLD | NEW |